這個問題可煩惱很久了,之前用ftp傳輸檔案相當麻煩,但是這次使用打ssh,則簡單有效。
在linux下一般用scp這個命令來通過ssh傳輸檔案。
注:目標伺服器要開啟寫入許可權。
兩台伺服器都要安裝有scp包
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:/var/www/local_dir/
例如:scp -r [email protected]:/var/www/test /var/www/
4、上傳目錄到伺服器
scp -r local_dir username@servername:remote_dir
例如:scp -r test [email protected]:/var/www/ 把當前目錄下的test目錄上傳到伺服器的/var/www/ 目錄
學習自:
Linux伺服器之間檔案傳輸命令SCP
scp命令可以實現遠端主機之間的檔案複製。scp使用ssh協議,如果需要免密進行複製,需要傳送秘鑰給相應的節點。scp使用格式 scp 可選引數 file source file target常用引數 r 遞迴處理。複製目錄時使用 c 允許壓縮。p 指定埠 例子scp root 123.123.12...
Linux 檔案傳輸 SCP
在linux下一般用scp這個命令來通過ssh傳輸檔案。2 上傳本地檔案到伺服器 scp path filename username servername path 例如scp var www test.php root 192.168.0.101 var www 把本機 var www 目錄下的...
linux 檔案傳輸 SCP
scp secure copy remote file copy program 也是乙個基於ssh安全協議的檔案傳輸命令。與sftp不同的是,它只提供主機間的檔案傳輸功能,沒有檔案管理的功能。複製local file 到遠端目錄remote folder下 scp local file remot...