1. 程式人生 > >Linux命令之遠端登入和複製檔案

Linux命令之遠端登入和複製檔案

ssh基礎

  • SSH客戶端是一種使用Secure Shell協議連線到遠端計算機的軟體程式
  • SSH是目前較為可靠,專為遠端登入會話和其他網路服務提供安全性的協議 

            ~利用SSH協議可以有效防止遠端管理過程中資訊洩露

            ~通過SSH協議可以對所有傳輸的資料進行加密,也能夠防止DNS欺騙和IP欺騙

  • SSH的另一個優點是傳輸的資料可以是經過壓縮的,所以可以加快傳輸的速度

1.命令

ssh 使用者名稱@ip   //關機/重啟

scp 使用者名稱@ip:檔名或路徑  使用者名稱@ip:檔名或路徑  //遠端複製檔案

2.域名和埠號

域名

  • 由一串用點分隔的名字組成,例如www.baidu.com
  • 是IP地址的別名,方便使用者記憶

埠號

  • IP地址:通過IP地址找到網路上的計算機
  • 埠號:通過埠號可以找到計算機上執行的應用程式

常見服務埠號列表:

序號 伺服器 埠號
1 SSH伺服器 22
2 Web伺服器 80
3 HTTPS 443
4 FTP伺服器 21

3.SSH客戶端的使用

ssh [-p port] [email protected]
  • user 是在遠端機器上的使用者名稱,如果不指定的話預設為當前使用者
  • remote 是遠端機器的地址,可以是ip/域名,或者是別名
  • port 是SSHServer監聽的埠,如果不指定,預設為22

提示:使用exit退出當前使用者的登入

注:

  • ssh這個命令只能在Linux和Unix使用
  • window系統下可以安裝PuTTY或者Xshell客戶端使用.