ssh安全连接(公钥、私钥)

本文发布时间: 2019-Mar-21
实现从服务器A机192.168.18.137 SSH直接登入到B机192.168.18.120上:1、A主机生成公、私钥证书:【root@A ~】#ssh-keygen -t rsa #生成公、秘钥证书,一直回车【root@A .ssh】# cd ~/.ssh #进入.ssh2、将公钥id_rsa.pub传到B机上【root@B~】 mkdir .ssh【root@A .ssh】scp id_rsa.pub 192.168.18.120:$HOME/.ssh#ip为B机IP,发送时需要输入B机登入密码3、登入B机重命名公钥【root@B~】 cd .ssh【root@B .ssh】#mv id_rsa.pub authorized_keys(必须要这个名字)4、测试执行【root@A ~】#ssh 192.168.18.120 #登入B机登入成功。【root@B~】#ifconfig #验证是不是B机IP:192.168.18.1205、ssh连接安全/etc/ssh/sshd_config(服务器端配置文件)/etc/ssh/ssh_config(客户端配置文件)修改端口(默认22端口)port端口(2个配置文件的端口修改要一样)只使用密钥(取消密码验证):修改/etc/ssh/sshd_config中的passwordAuthentication后面的yes改为no只允许某个用户登录:在/etc/ssh/sshd_config中加入:AllowUsers "用户名"用ssh -p 端口 IP登录


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:08pm
栏目列表