Linux:使用ftp服務上傳下載文件


使用ftp共享文件要注意文件權限,ftp用戶就是linux下的普通用戶,若用戶沒有文件或目錄的權限訪問會出錯。具體權限控制參考博文文件權限。

下載ftp服務器上的文件:

wget ftp://ftpuser:password@45.32.132.31/root/a.rm -O a.rm
# 或
curl ftp://45.32.132.31/root/a.rm -u ftpuser:password -o a.rm  # 注意防火牆和權限

# 補充,用wget下載http內容:
wget --http-user=quany --http-passwd=123456 http://www.quany.info/xxx.zip

上傳:

curl -u ftpuser -T ./file ftp://45.32.132.31/file  # 注意ftpuser一定要有目錄寫權限

用ftp命令客戶端連接ftp服務器,進行查看、下載、上傳等操作:

shell> ftp
ftp> open 服務器ip地址
ftp> ls
ftp> put 上傳的本地文件
ftp> get 服務器上的文件

若使用Xftp,ftp服務器上文件在Xftp中顯示為亂碼,可如下設置Xftp: 文件—>屬性—>選項—>勾選使用UTF-8編碼

推薦一個好用的ftp傳輸軟件:FileZilla Client


免責聲明!

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



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