ssh服务基础
SSH是專為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供的安全性協(xié)議。
SSH服務(wù)主要服務(wù)功能
SSH基于密鑰對(duì)
ssh是基于密鑰對(duì)(公鑰和私鑰)實(shí)現(xiàn)安全連接的建立,私鑰可以解密公鑰和公鑰所加密的文件,公鑰可以在網(wǎng)絡(luò)中傳輸,私鑰只在本地主機(jī)保存。
ssh服務(wù)使用的加密算法有RSA、DSA.
SSH的客戶端、服務(wù)器端
客戶端:
服務(wù)器端:
在裝系統(tǒng)的時(shí)候,會(huì)默認(rèn)安裝服務(wù)器端和客戶端。
linux下ssh客戶端使用方法
格式:ssh [-p port] [user@]host [command]
- -p:指定端口,(服務(wù)端默認(rèn)端口是22號(hào))
- user:以哪個(gè)用戶的身份登錄遠(yuǎn)程主機(jī)
- host:遠(yuǎn)程主機(jī)的ip
- command:執(zhí)行的命令,(命令要用絕對(duì)路徑)
例子:ssh -p 22 tom@10.220.5.183 /sbin/ifconfig
配置文件服務(wù)器端配置
- Port 22 指定sshd服務(wù)所監(jiān)聽的端口
- ListenAddress 0.0.0.0 指定sshd服務(wù)所監(jiān)聽的IP(0.0.0.0 監(jiān)聽在所有的網(wǎng)卡,1.2.3.4 僅僅監(jiān)聽在1.2.3.4這個(gè)網(wǎng)卡上)
- UseDNS yes|no 指定是否將主機(jī)名稱做解析
- PermitRootLogin yes|no 指定是否運(yùn)行root登錄系統(tǒng)
------做運(yùn)維之前很矯情的小年輕-----
總結(jié)
- 上一篇: 查看和修改sql环境变量
- 下一篇: ssh实现基于密钥方式登录系统