安全文件傳輸協議(SFTP)是一種安全可靠的網絡文件傳輸方式,基于ssh協議,提供加密保護。本文將指導您如何使用SFTP命令行進行文件傳輸。
基礎操作
- 連接SFTP服務器:
sftp 用戶名@主機名
- 查看當前目錄文件:
ls
- 切換遠程目錄:
cd /遠程目錄路徑
- 查看當前遠程目錄:
pwd
- 切換本地目錄:
lcd /本地目錄路徑
- 查看當前本地目錄:
lpwd
- 上傳文件到服務器:
put 本地文件名
- 下載文件到本地:
get 遠程文件名
- 刪除遠程文件:
rm 遠程文件名
- 重命名遠程文件:
rename 舊文件名 新文件名
- 退出SFTP會話:
exit
高級操作
- 批量上傳/下載:
put *.txt # 上傳所有.txt文件 get *.log # 下載所有.log文件
- 使用批處理文件:
sftp -b sftp_batch.txt 用戶名@主機名
- 執行本地命令:
!命令 # 例如:!rm file.txt
安全注意事項
SFTP利用SSH加密,保障數據安全。建議使用強密碼或SSH密鑰對進行身份驗證,并定期更新系統和軟件。
提示: 以上命令僅供參考,具體用法可能因操作系統和配置而異。 請查閱相關系統文檔以獲取更詳細的信息。