开启ssh服务


先检查有没有安装ssh服务:rpm -qa | grep ssh

 

如果没有安装ssh服务就安装 : yum install openssh-server

安装好后在ssh配置文件里进行配置 : (去掉#号)

vim /etc/ssh/sshd_config

 Port 22

PermitRootLogin yes    

保存并退出

修改完后用 /bin/systemctl start sshd.service 开启ssh服务,这个命令没有回显

开启后用 ps -e | grep sshd 检查一下ssh服务是否开启

 

再用netstat -an | grep 22检查一下22端口是否开启

 

ssh服务添加到自启动列表中:systemctl enable sshd.service

Unable to authenticate using any of the configured authentication methods.

vim /etc/ssh/sshd_config

Port 22

PermitRootLogin yes

PasswordAuthentication yes 刚安装完的机器可能需要开启身份验证!

设置 ssh 双向免密登录,例如 192.168.31.135中输入命令: ssh 192.168.31.136 可以实现不用密码就能连接。

192.168.31.136中输入命令: ssh 192.168.31.135 可以实现不用密码就能连接。

具体操作:

登录192.168.31.135,输入命令: vi /etc/hosts (修改增加主机地址及主机名)

 

输入命令: ssh-keygen -t rsa (连续按三次enter

 

输入命令: ssh-copy-id -i ~/.ssh/id_rsa.pub root@slave1 (输入密码即可)

 

输入命令: ssh 192.168.31.136 进行测试,可实现免密登录

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM