在Linux中,SSH(Secure Shell)命令用于遠(yuǎn)程登錄和管理服務(wù)器
ssh 用戶名@服務(wù)器IP地址或域名
例如:
ssh root@example.com
ssh -i /path/to/private_key 用戶名@服務(wù)器IP地址或域名
例如:
ssh -i ~/.ssh/id_rsa root@example.com
ssh 用戶名@服務(wù)器IP地址或域名
例如:
ssh root@example.com
然后輸入密碼。
ssh 用戶名@服務(wù)器IP地址或域名 hostname
例如:
ssh root@example.com hostname
ssh 用戶名@服務(wù)器IP地址或域名 '命令'
例如:
ssh root@example.com 'ls -la'
ssh 用戶名@服務(wù)器IP地址或域名
例如:
ssh root@example.com
然后在新會(huì)話中輸入命令。
ssh -L 本地端口:遠(yuǎn)程服務(wù)器IP地址或域名:遠(yuǎn)程服務(wù)器端口 用戶名@服務(wù)器IP地址或域名
例如:
ssh -L 8080:www.example.com:80 root@example.com
這將允許您通過(guò)本地端口8080訪問(wèn)遠(yuǎn)程服務(wù)器上的www.example.com網(wǎng)站。
ssh -R 本地端口:遠(yuǎn)程服務(wù)器IP地址或域名:遠(yuǎn)程服務(wù)器端口 用戶名@服務(wù)器IP地址或域名
例如:
ssh -R 8080:www.example.com:80 root@example.com
這將允許遠(yuǎn)程服務(wù)器上的www.example.com網(wǎng)站通過(guò)本地端口8080訪問(wèn)您的計(jì)算機(jī)。
ssh 用戶名@服務(wù)器IP地址或域名
例如:
ssh root@example.com
ssh 用戶名@服務(wù)器IP地址或域名 'cat /proc/cpuinfo'
例如:
ssh root@example.com 'cat /proc/cpuinfo'
這些是一些常用的SSH命令組合,但請(qǐng)注意,根據(jù)您的需求和服務(wù)器配置,可能需要使用其他命令和選項(xiàng)。在使用SSH時(shí),請(qǐng)務(wù)必遵循最佳安全實(shí)踐,例如使用密鑰對(duì)進(jìn)行身份驗(yàn)證并避免在不安全的網(wǎng)絡(luò)上使用密碼。