# 查询openssl软件
rpm -qa openssh openssl
# 查询sshd进程
ps
-ef |
grep
ssh
-->
/usr/sbin/sshd
# 查看ssh端口
netstat
-lntup |
grep
ssh
ss |
grep
ssh
(效果同上,同下,好用)
netstat
-a |
grep
ssh
(记住这个)
netstat
-lnt |
grep
22 ==> 查看22端口有没有开
/ssh
服务有没有开启
技巧:
netstat
-lnt |
grep
ssh
|
wc
-l -->只要大于2个就是
ssh
服务就是好的
# 查看ssh的秘钥目录
ll
/root/
.
ssh
/known_hosts
# 当前用户家目录的.ssh目录下
# ssh的配置文件
cat
/etc/ssh/sshd_config
# ssh服务的关闭
service sshd stop
# ssh服务的开启:
service sshd start
# ssh服务的重启
service sshd reload [停止进程后重启] ==> 推荐
service sshd restart [干掉进程后重启] ==> 不推荐
# ssh远程登录
ssh
192.168.1.100
# 默认利用当前宿主用户的用户名登录
ssh
omd@192.168.1.100
# 利用远程机的用户登录
ssh
omd@192.168.1.100 -o stricthostkeychecking=no
# 首次登陆免输yes登录
ssh
omd@192.168.1.100
"ls /home/omd"
# 当前服务器A远程登录服务器B后执行某个命令
ssh
omd@192.168.1.100 -t
"sh /home/omd/ftl.sh"
# 当前服务器A远程登录服务器B后执行某个脚本