sftp 是一個互動式檔案傳輸程式。它類似于 ftp, 但它進行加密傳輸,比FTP有更高的安全性。下邊就簡單介紹一下如何遠端連接配接主機,進行檔案的上傳和下載下傳,以及一些相關操作。
舉例,如遠端主機的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,使用者名是 fyt ,在指令行模式下:sftp [email protected]或者 [email protected]。回車提示輸入密碼。進入提示符
sftp>
如果登陸遠端機器不是為了上傳下載下傳檔案,而是要修改遠端主機上的某些檔案。可以
ssh [email protected] (其實sftp就是ssh 的一個程式。)
sftp> get /var/www/fuyatao/index.php /home/fuyatao/
這條語句将從遠端主機的 /var/www/fuyatao/目錄下将 index.php 下載下傳到本地 /home/fuyatao/目錄下。
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.