利用ssh傳輸檔案

2021-06-01 20:21:41 字數 1313 閱讀 1436

在linux下一般用scp這個命令來通過ssh傳輸檔案。而如果你的工作環境是windows的話,那麼可以選擇用

secure crt,或者putty 這樣的ssh登入工具來進行傳輸.

對於linux環境:

一、利用scp傳輸檔案

scp username@servername:/path/filename

例如scp [email protected]:/home/kimi/test.txt  把192.168.0.101上的/home/kimi/test.txt

2、上傳本地檔案到伺服器

scp /path/filename username@servername:/path  

例如scp /var/www/test.php  [email protected]:/var/www/  把本機/var/www/目錄下的test.php檔案

上傳到192.168.0.101這台伺服器上的/var/www/目錄中

scp -r username@servername:remote_dir/ local_dir/

例如:scp -r [email protected] /home/kimi/test  /home/kimi/  

4、上傳目錄到伺服器

scp  -r local_dir username@servername:remote_dir

例如:scp -r test      [email protected]:/var/www/   把當前目錄下的test目錄上傳到伺服器

的/var/www/ 目錄

對於windows環境:

二、利用putty工具集

1、psftp工具

a、建立連線 open 192.168.0.1,按要求輸入使用者名稱和密碼

c、開始傳輸,put filename 上傳檔案  

2、pscp工具

pscp f:\dir\file1 username@servername:/tmp  把file1 上傳到伺服器的/tmp目錄,用法和scp大同小異

三、利用securecrt

options->session options ->terminal->xmodem/zmodem 下

2、上傳檔案到伺服器

rz filename

sz filename

tar -czvf filename.tar.gz dirname

3、改變scurecrt的顏色方案來配合linux

**linux,勾選ansi顏色

全域性選項->顏色->標準顏色,選擇不那麼刺眼的藍色(系統預設是深藍色的)

利用ssh傳輸檔案

相信各位vpser在使用vps時會經常在不同vps間互相備份資料或者轉移資料,大部分情況下vps上都已經安裝了nginx或者類似的web server,直接將要傳輸的檔案放到web server的目錄,然後在目標機器上執行 wget 就行了。當vps上沒有安裝web server和ftp serve...

利用ssh傳輸檔案

在linux下一般用scp這個命令來通過ssh傳輸檔案。2 上傳本地檔案到伺服器 scp path filename username servername path 例如scp var www test.php root 192.168.0.101 var www 把本機 var www 目錄下的...

利用ssh傳輸檔案

在linux下一般用scp這個命令來通過ssh傳輸檔案。2 上傳本地檔案到伺服器 scp path filename username servername path 例如scp var www test.php root 192.168.0.101 var www 把本機 var www 目錄下的...