1. 程式人生 > >MAC實用SSH連線遠端伺服器,並實現檔案上傳下載

MAC實用SSH連線遠端伺服器,並實現檔案上傳下載

MAC作為程式設計師的神器,在程式設計上的使用遠超window的電腦,而MAC本身提供了SSH功能,配合VIM編輯器對程式設計十分有幫助。

使用ssh連線遠端主機

  sudo -i 切換root許可權

ssh [email protected]

其中,username是登入使用者名稱,@後接ip地址,點選確定之後輸入密碼即連線到遠端主機。要檢視當前有多少個處於登入狀態的使用者,可以使用who命令檢視。

使用scp命令實現上傳下載

1、從伺服器上下載檔案 scp [email protected]:/path/filename /Users/mac/Desktop(本地目錄)

例如: scp [email protected]:/root/test.txt /Users/mac/Desktop就是將伺服器上的/root/test.txt下載到本地的/Users/mac/Desktop目錄下。注意兩個地址之間有空格!

2、上傳本地檔案到伺服器 scp /path/filename [email protected]:/path ;

例如 scp /Users/mac/Desktop/test.txt [email protected]:/root/

3、從伺服器下載整個目錄 scp -r [email protected]:/root/(遠端目錄) /Users/mac/Desktop

(本地目錄)

例如: scp -r [email protected]:/root/ /Users/mac/Desktop/

4、上傳目錄到伺服器 scp -r local_dir [email protected]:remote_dir

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

注:目標伺服器要開啟寫入許可權。