目录
一、环境
VMware下的CentOS 7 ,与xshell 7
CentOS 7下载:
https://blog.csdn.net/Stupid__Angel/article/details/126398032
Xshell 7下载链接:
链接:https://pan.baidu.com/s/1BqCokipPllp5CvrKAuUM6A?pwd=abcd
提取码:abcd
--来自百度网盘超级会员V1的分享
如果仅登录ssh,点击下面的链接:
https://blog.csdn.net/Stupid__Angel/article/details/126436496
二、操作
1、修改port为6789
输入 vim /etc/ssh/sshd_config 进入编辑 ,如图:
2、启用RSA认证,开启公钥认证
3、 禁止使用密码登录
PasswordAuthentication no
4、ssh在10分钟无操作的情况下自动退出
ClientAliveInterval 600
ClientAliveCountMax 0
5、禁用root,只有tom用户可以使用秘钥登录
PermitRootLogin no
6、 制作密钥对
ssh-keygen <== 建立密钥对
file in which to save the key (/root/.ssh/id_rsa): <== 按 Enter
如图,可知私钥位置,把id_rsa 复制到物理机的桌面上
开放端口
输入:firewall-cmd --add-port=6789/tcp --permanent
重启防火墙
输入:firewall-cmd --reload
输入ssh tom@主机IP:6789,即可登录:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。