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