sftp常用命令介紹

2021-09-28 13:45:40 字數 1274 閱讀 7827

sftp是secure filetransferprotocol的縮寫,安全檔案傳送協議。可以為傳輸檔案提供一種安全的加密方法。sftp與 ftp有著幾乎一樣的語法和功能。sftp為 ssh的一部分,是一種傳輸檔案至blogger伺服器的安全方式。其實在ssh軟體包中,已經包含了乙個叫作sftp(secure file transferprotocol)的安全檔案傳輸子系統,sftp本身沒有單獨的守護程序,它必須使用sshd守護程序(埠號預設是22)來完成相應的連線操作,所以從某種意義上來說,sftp並不像乙個伺服器程式,而更像是乙個客戶端程式。sftp同樣是使用加密傳輸認證資訊和傳輸的資料,所以,使用sftp是非常安全的。但是,由於這種傳輸方式使用了加密/解密技術,所以傳輸效率比普通的ftp要低得多,如果您對網路安全性要求更高時,可以使用sftp代替ftp。

sftp命令常用選項sftp即secure ftp,是乙個互動式檔案傳輸程式。它類似於ftp,但它進行加密傳輸,比ftp有更高的安全性。

你要用sftp, 當然得登入到sftp伺服器啊, 在linux的shell中執行上面的命令後, linux shell會提示使用者輸入密碼, 我們就輸入password吧。 這樣就成功建立了sftp連線。

2. help

建立連線後, linux shell中的$程式設計了sftp>,  這也對。 現在執行以下help, 可以看看sftp支援哪些命令。

3. pwd和lpwd

pwd是看遠端伺服器的目錄, 即sftp伺服器預設的當前目錄。  lpwd是看linux本地目錄。

4. ls和lls

ls是看sftp伺服器下當前目錄下的東東, lls是看linux當前目錄下的東東。

5. put a.txt

這個是把linux當前目錄下的a.txt檔案上傳到sftp伺服器的當前目錄下。

6. get b.txt

7. !command

這個是指在linux上執行command這個命令, 比如!ls是列舉linux當前目錄下的東東, !rm a.txt是刪除linux當前目錄下的a.txt檔案。

這個命令非常非常有用, 因為在sftp> 後輸入命令, 預設值針對sftp伺服器的, 所以執行rm a.txt刪除的是sftp伺服器上的a.txt檔案, 而非本地的linux上的a.txt檔案。

8. exit和quit

退出。總之, 連線後, 有乙個help命令, 足矣足矣。

sftp常用命令介紹

前面的博文中,我們已經學習了sftp伺服器的搭建,所以這裡就不再贅述了,定sftp伺服器的使用者名稱和密碼分別為user和password.下面,我們來學習一下linux中常用的sftp命令,當然,需要linux支援sftp哈。1.sftp user ip 你要用sftp,當然得登入到sftp伺服器...

sftp常用命令介紹

sftp是secure filetransferprotocol的縮寫,安全檔案傳送協議。可以為傳輸檔案提供一種安全的加密方法。sftp與 ftp有著幾乎一樣的語法和功能。sftp為ssh的一部分,是一種傳輸檔案至blogger伺服器的安全方式。其實在ssh軟體包中,已經包含了乙個叫作sftp se...

sftp常用命令介紹

前面的博文中,我們已經學習了sftp伺服器的搭建,所以這裡就不再贅述了,定sftp伺服器的使用者名稱和密碼分別為user和password.下面,我們來學習一下linux中常用的sftp命令,當然,需要linux支援sftp哈。1.sftp user ip 你要用sftp,當然得登入到sftp伺服器...