實測總結 掛載遠程文件夾方案 smb ftp sftp nfs webdav


掛載遠程文件夾的方法有:

1、smb

2、ftp

3、sftp

4、nfs

5、webdav

 

 

1、smb

windows局域網使用的協議,windows網上鄰居發現的共享文件夾即使用的smb協議,可以通過windows自帶的映射網絡文件夾掛載。兼容性最好,但傳輸效率比其它略低。非局域網內,可以用zerotier組內網直接掛載。(zerotier是個p2p內網穿透的組網方案,可以穿透位於nat或者位於防火牆后的主機,官網可以免費注冊使用)

 

2、ftp

(可以匿名登錄,限定用戶登錄,限定讀寫權限,限定可以訪問的文件夾。可以通過windows自帶的“添加一個網絡位置”掛載,並且可以網頁直接輸入’ftp:網址‘訪問下載文件)

 

 3、sftp

ssh內置的,平時常用的與服務器傳輸文件即用的sftp協議(如filezilla和xftp),非常方便,直接使用軟件直接掛載(推薦RaiDrive)。但只能用戶登錄,並且擁有該登錄用戶的權限,權限管理方面沒有ftp好,優點是加密傳輸的,比ftp安全。並且只需要一個22端口,默認centos7中public作用域默認開啟ssh的訪問端口,不用要配置防火牆端口即可使用,非常方便。

 

 

 4、nfs

win和linux都可以使用nfs掛載文件夾,ftp修改文件需要完全下載下來,修改完后再上傳,而nfs可以直接修改服務端的文件。實測阿里雲新加坡服務器,nfs文件傳輸效率沒有ftp和sftp高。windows需要在“程序與功能”里啟用NFS服務,然后在“映射網絡驅動器”中輸入nfs服務器的ip地址和要掛載的文件夾(和smb掛載方法一樣)。

 

5、webdav

我用群暉開啟的webdav,支持https,使用軟raidrive掛載webdav,訪問穩定,很方便,其它功能需要進一步了解。

 


 

總結:

  掛載遠程文件夾比較常用的有上述5種方法,只要網速快,和本地磁盤使用沒什么區別!推薦使用sftp,ssh自帶的,服務器裝完系統后不需要安裝軟件或者修改配置直接就可以使用,不過最好用非root賬戶登錄使用,免得不小心刪除了什么文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM