在client端安裝xshell或者securecrt等具有sftp檔案傳輸功能的軟體,在伺服器端安裝好sftp服務並啟動,就可以用sftp傳輸檔案了!
from:
舉例,如遠端主機的 ip 是 202.206.64.33或者是網域名稱www.hebust.edu.cn,使用者名稱是 fyt ,在命令列模式下:sftp [email protected]或者 [email protected]。回車提示輸入密碼。進入提示符
sftp>
ssh [email protected] (其實sftp就是ssh 的乙個程式。)
sftp> put /home/fuyatao/downloads/linuxgl.pdf /var/www/fuyatao/
這條語句將把本地 /home/fuyatao/downloads/目錄下的 linuxgl.pdf檔案上傳至遠端主機/var/www/fuyatao/ 目錄下。
你如果不知道遠端主機的目錄是什麼樣, pwd命令可以幫您查詢遠端主機的當前路徑。查詢本機當前工作目錄 lpwd.
改變路徑可以用cd ,改變本機路徑可以用 lcd;
ls rm rmdir mkdir 這些命令都可以使用。同理呼叫本機都是加 l , 即 lls lrm.
要離開sftp,用exit 或quit、 bye 均可。詳細情況可以查閱 man sftp.
如果覺得在命令列模式下不太方便,可以 sudo apt-get install gftp。在圖形介面下操作就簡便多了。
注意:當我在使用sftp服務傳輸檔案是發現了如下的傳輸錯誤:
注意到我們將要拷貝的資料夾是/boot/overlays,這個資料夾對於一般使用者來說是不允許直接操作的,所以出現了下面的提示錯誤:cannot open 「folder」 to write!
解決辦法:先將當前的目錄切換到普通目錄(使用者目錄下面),然後用sftp協議傳輸,傳輸完成之後在使用:sudo cpfilenamedir指令來完成檔案的傳輸過程!
舉例,如遠端主機的 ip 是 202.206.64.33或者是網域名稱www.hebust.edu.cn,使用者名稱是 fyt ,在命令列模式下:sftp [email protected]或者 [email protected]。回車提示輸入密碼。進入提示符
sftp>
ssh [email protected] (其實sftp就是ssh 的乙個程式。)
sftp> put /home/fuyatao/downloads/linuxgl.pdf /var/www/fuyatao/
這條語句將把本地 /home/fuyatao/downloads/目錄下的 linuxgl.pdf檔案上傳至遠端主機/var/www/fuyatao/ 目錄下。
你如果不知道遠端主機的目錄是什麼樣, pwd命令可以幫您查詢遠端主機的當前路徑。查詢本機當前工作目錄 lpwd.
改變路徑可以用cd ,改變本機路徑可以用 lcd;
ls rm rmdir mkdir 這些命令都可以使用。同理呼叫本機都是加 l , 即 lls lrm.
要離開sftp,用exit 或quit、 bye 均可。詳細情況可以查閱 man sftp.
如果覺得在命令列模式下不太方便,可以 sudo apt-get install gftp。在圖形介面下操作就簡便多了。
注意:當我在使用sftp服務傳輸檔案是發現了如下的傳輸錯誤:
注意到我們將要拷貝的資料夾是/boot/overlays,這個資料夾對於一般使用者來說是不允許直接操作的,所以出現了下面的提示錯誤:cannot open 「folder」 to write!
解決辦法:先將當前的目錄切換到普通目錄(使用者目錄下面),然後用sftp協議傳輸,傳輸完成之後在使用:sudo cpfilenamedir指令來完成檔案的傳輸過程!
SFTP 服務的糾結
最近在使用sftp的時候遇到乙個比較奇怪的問題。centos版本 cat etc redhat release centos release 6.5 final sftp本來可用,然而在安裝完oracle資料之後通過filezilla連線主機時候提示 ssh是一直可用的 錯誤 received un...
使用Docker快速搭建sftp服務
一 安裝docker環境 參見 docker search sftp 1 sftp上傳檔案目錄在容器中 docker run name mysftp p 2294 22 d atmoz sftp foo pass upload通過以上命令構建的sftp容器,使用者上傳的檔案會存放在容器裡面中,如果容...
sftp服務部署
1.sftp的配置 檢視ssh版本 sftp是基於ssh協議的子協議,首先檢視ssh版本,openssh server版本至少是4.8p1,因為配置許可權需要版本新增的新配置項chrootdirectory來完成 root izys605x4c311swvscc1y0z ssh v openssh ...