命令:
ssh
對應英文:
secure shell
使用:
ssh [-P] 使用者名稱@ip
優點:
加密和壓縮,即安全和提高傳輸速度
注意:
除了windows系統外的系統預設有ssh客戶端,直接使用命令便可;
windows系統需要使用其他工具來遠端連線,例如Xshell,Putty
命令:
scp
對應英文:
secure copy
作用:
遠端複製檔案
選項:
-r:若給出的原始檔是目錄檔案,則scp將遞迴複製該目錄下的所有子目錄和檔案,目標檔案必須為一個目錄名
-P:若遠端SSH伺服器的埠不是22,需要使用大寫字母 -P 選項指定埠(預設埠22則不需要新增該選項)
使用:
scp [-P] 原始檔 目標檔案
例子:
# 把本地當前目錄下的01.py檔案複製到遠端家目錄下的Desktop/01.py
# 注意: 冒號:後面的路徑如果不是絕對路徑,則以使用者的家目錄作為參照路徑
scp -P port 01.py user@remote:Desktop/01.py
# 把遠端家目錄下的Desktop/01.py檔案複製到本地當前目錄下的01.py
scp -P port user@remote:Desktop/01.py 01.py
注意:
scp命令只能在linux和unix系統下使用;
windows系統可以安裝Putty,使用pscp命令;或者安裝FileZilla使用FTP進行檔案傳輸,需要注意的是FTP服務的埠是21
域名和埠號:
域名是IP地址的別名,例如 www.baidu.com
可以通過埠號找到計算機上執行的應用程式
常見的服務埠號:
SSH伺服器:22
Web伺服器:80
HTTPS:443
FTP伺服器:21