① sftp 命令結果列印列印到本地文件
車提示輸入密碼進入提示符sftp>登陸遠程機器傳載文件要修改遠程主機某些文件
ssh [email protected] (其實sftpssh 程式)
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/ 目錄
改變路徑用cd 改變本機路徑用 lcd;
ls rm rmdir mkdir 些命令都使用同理調用本機都加 l , 即 lls lrm.
要離sftp用exit 或quit、 bye 均詳細情況查閱 man sftp.
覺命令行模式太便 sudo apt-get install gftp圖形界面操作簡便
② Linux下幾種文件傳輸命令 sz rz sftp scp
最近在部署系統時接觸了一些文件傳輸命令,分別做一下簡單記錄: 1.sftpSecure Ftp 是一個基於SSH安全協議的文件傳輸管理工具。由於它是基於SSH的,會在傳輸過程中對用戶的密碼、數據等敏感信息進行加密,因此可以有效的防止用戶信息在傳輸的過程中被竊取,比FTP有更高的安全性。在功能方面與FTP很類似,不僅可以傳輸文件數據,而且可以進行遠程的文件管理(如建立,刪除,查看文件列表等操作)。Sftp與ftp雖然只有一字之差,但基於的傳輸協議卻是不同的。因此不能用sftp client去連接ftp server 也不能用 ftp client 去連接 sftp server。 建立連接:sftp user@host 從本地上傳文件:put localpath 下載文件:get remotepath 與遠程相對應的本地操作,只需要在命令前加上」l」 即可,方便好記。 例如:lcd lpwd lmkdir 2.scpSCP :secure (remote file program) 也是一個基於SSH安全協議的文件傳輸命令。與sftp不同的是,它只提供主機間的文件傳輸功能,沒有文件管理的功能。 復制local_file 到遠程目錄remote_folder下 scp local_file remote_user@host:remote_folder 復制local_folder 到遠程remote_folder(需要加參數 -r 遞歸) scp –r local_folder remote_user@host:remote_folder 以上命令反過來寫就是遠程復制到本地 3.sz/rzsz/rz 是基於ZModem傳輸協議的命令。對傳輸的數據會進行核查,並且有很好的傳輸性能。使用起來更是非常方便,但前提是window端需要有能夠支持ZModem的telnet或者SSH客戶端,例如secureCRT。 首先需要在secureCRT中可以配置相關的本地下載和上傳目錄,然後用rz、sz命令即可方便的傳輸文件數據。 下載數據到本地下載目錄:sz filename1 filename2 … 上傳數據到遠程:執行rz –be 命令,客戶端會彈出上傳窗口,用戶自行選擇(可多選)要上傳的文件即可。 相關資料:
③ windows 下cmd 通過sftp命令 怎樣訪問linux伺服器下的文件目錄並下載,為什麼我的sftp用不了
裝了openssh才會有sftp命令
你還是裝個支持sftp的客戶端吧,比如Cuteftp pro、SecureFX之類的
④ srt 怎樣從linux 裡面命令下載文件
srt內嵌了sftp客戶端。如果你用ssh方式登錄linux,可以在窗口標簽上點右鍵,裡面有 連接sftp標簽頁。然後在sftp里就可以進行文件的下載和上傳了。具體sftp怎麼用網路一下吧。不細說了。
⑤ 迅雷如何下載SFTP文件
至少目前版本不能下載。
SFTP本質不是FTP,而是SSH,完全不同的協議。
⑥ centos7 中使用sftp窗口的get命令下載文件到Windows,請問下載到了Windows的哪個目錄
應該是 c:\users\your_user_name
和你的 用戶名有關系的那個
去 看看
⑦ linux下如何使用sftp命令
回車提示輸入密碼。進入提示符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/ 目錄下。 改變路徑可以用cd ,改變本機路徑可以用 lcd; ls rm rmdir mkdir 這些命令都可以使用。同理調用本機都是加 l , 即 lls lrm. 要離開sftp,用exit 或quit、 bye 均可。詳細情況可以查閱 man sftp. 如果覺得在命令行模式下不太方便,可以 sudo apt-get install gftp。在圖形界面下操作就簡便多了。
⑧ linux下調用寫好的sftp命令,如何讓系統自動從命令中讀取密碼並自動輸入
ssh-keygen生成公鑰/私鑰對
然後把公鑰內容復制到對方主機~/.ssh/authorized_keys文件里就可以免密碼登錄了
⑨ shell腳本實現自動sftp 下載 指定文件
1、設置linux無密碼訪問
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub |ssh -p22 [email protected] `cat - >> ~/.ssh/authorized_keys`
2、scp -P22 /opt/a.txt [email protected]:/opt
⑩ 關於linux sftp的疑問,運行下面的命令後,並沒有在相應的文件夾內找到下載內容,很奇怪
lowUsers, DenyGroups,AllowGroups
舉個例子:
把你希望禁止使用使用sftp服務的用戶都加入某個組比如xyz
然後在/etc/ssh/sshd_config設置
DenyGroups xyz
這樣所有屬於xyz的用戶就沒有登錄ssh的許可權了,自然也沒有使用sftp的許可權了。
注意僅僅在sshd_config禁止掉sftp-server是不夠的,因為只要用戶還能通過
ssh登錄就可以用其他user space 的工具如scp上傳下載文件,效果其實跟sftp是一樣的。
另外,站長團上有產品團購,便宜有保證