命令:
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