日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

简单粗暴方便好用树莓派FTP远程文件服务器

發布時間:2025/4/5 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 简单粗暴方便好用树莓派FTP远程文件服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

微信關注?“DLGG創客DIY”

設為“星標”,重磅干貨,第一時間送達。

鳴謝

(按照DLGG慣例先鳴謝)感謝yoyojacky漂移菌的技術支持感謝igyangiz的技術支持

目錄

  • 簡單ftp服務器

    • 1. 需求

    • 2. 安裝ftp服務器

    • 3. 遠程登錄

      • 網頁登陸方法:

      • 資源管理器登錄方法:

  • 更好的方法

    • 1.需求:

    • 2.安裝方法

  • 注意事項:

簡單ftp服務器

前提條件:公網ip

1. 需求

?“昨天”去一個朋友家聚會,順便向大牛請教問題,需要從家里樹莓派上下載點東西到本地的計算機,突然發現之前常用的使用“ftp軟件”傳輸文件的方法特別麻煩,因為還需要在朋友的電腦上安裝ftp客戶端軟件,突然想到ftp文件下載服務器,即一種簡單粗暴能快速下載到想要的文件或軟件的方法。?有些朋友看到這里可能會問了(那么問題就來了):費那勁干嘛?現在市場上的礦渣(貓盤、星際蝸牛等)不香嗎??道理我懂,從省事的角度考慮用nas也沒毛病,但講真的操作也沒比樹莓派省事多少,從功耗角度將,還是樹莓派香.....Anyway,至少可以學學新姿勢(重點是寫礦渣文章小姐姐不給稿費呀!)

2. 安裝ftp服務器

安裝命令:?

????sudo apt-get install vsftpd-y

安裝完成:安裝之后會自動運行:

查看運行狀態命令:?sudo service vsftpd status

3. 遠程登錄

網頁登陸方法:

感謝igyangiz的技術支持)

重點

  • 使用ie瀏覽器

  • chrome瀏覽器(版本:89.0.4389.114(正式版本) (64 位))無法正常使用原因待查

在地址欄輸入:?

ftp://你的域名或IP地址:你的FTP端口號/?

點擊跳轉(回車)會彈出提示輸入賬號密碼(樹莓派ssh登錄的賬號密碼)

輸入正確點擊登錄,就會看到樹莓派的根目錄

資源管理器登錄方法:

?本以為windows可能需要修改什么默認端口配置,沒想到直接在域名后邊:端口就可以,非常好用且方便(設計人員用心) ?在資源管理器(就是我的電腦里)中找到下圖的地址欄,點擊輸入ftp://你的域名或IP地址:你的FTP端口號/?解釋一下上邊提到的幾個名詞:

  • 你的域名:即公網網址,推薦使用f3322的,免費好用,香!

  • 你的IP地址:即公網ip地址。一般家用的網,每隔幾天ip是會改變的,所以需要ip地址同步方法,就是在第一時間知道自己家里的ip地址變了,用腳本定時向郵箱里發送ip地址,或者簡單粗暴的使用很多路由器都自帶的ddns功能,將域名和ip地址同步。推薦使用ddns

  • 你的ftp端口號:默認的ftp端口是21,出于安全考慮我們會用路由器端口映射功能改變一下端口

更好的方法

http訪問ftp索引頁面(Directory Index Listing)

感謝yoyojacky漂移菌的技術支持)

關鍵詞:Enabling the Nginx Directory Index Listing、ngx_http_autoindex_module

前提條件:公網ip

1.需求:

?可能有的朋友會問,ftp這個方法還可以,但是需要登錄,還是有些麻煩,有沒有更簡單的方法?能不能搞一個類似“阿里”鏡像網站這種的下載網頁呢??安排!(抖音風格)

2.安裝方法

安裝nginx:?

????sudo apt-get install nginx

安裝完成后,在電腦瀏覽器中輸入樹莓派的ip地址即可看到下圖,就說明安裝成功

修改默認目錄:(這不可以不操作) ?

????sudo nano /etc/nginx/sites-available/default

修改要展示的索引頁面:(還是) ?

????sudo nano /etc/nginx/sites-available/default

添加代碼

如下圖所示

location /data { root /home/map/www/; #指定目錄所在路徑 autoindex on; #開啟目錄瀏覽 autoindex_format html; #以html風格將目錄展示在瀏覽器中 autoindex_exact_size off; #切換為 off 后,以可讀的方式顯示文件大小,單位為 KB、MB 或者 GB autoindex_localtime on; #以服務器的文件時間作為顯示的時間 charset utf-8,gbk; #展示中文文件名 }

然后重啟一下nginx:

????sudo /etc/init.d/nginx restart

在data文件夾下建3個文件夾:

????...?

????mkdir?

????data touch aa bb cc

同樣在瀏覽器中輸入IP地址(或域名)/data(上邊紅框里指定的文件夾),如下圖所示,即可看到

注意事項:

  • 為了安全,修改樹莓派登錄密碼

  • 為了安全,修改公網端口號(端口轉發)

  • 轉了嗎贊了嗎在看嗎

    總結

    以上是生活随笔為你收集整理的简单粗暴方便好用树莓派FTP远程文件服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。