设置ssh密钥登录

安装相关程序:yum install -y openssh*

1.服务器端启动服务:

systemctl  start  sshd

2.关闭防火墙和selinux

[root@localhost ~]# systemctl stop firewalld  #关闭防火墙

[root@localhost ~]# setenforce 0 #临时关闭selinux

3.获取密钥

ssh-keygen  #一直回车

4.查看密钥

cd /root/.ssh/
id_rsa  ---私钥
id_rsa.pub  ---公钥
authorized_keys ---授权文件(白名单)

5.将公钥添加进白名单内

cat  id_rsa.pub  >>authorized_keys

6.下载密钥到本地文件

sz id_rsa(如果没有下载软件请安装:yum -y install lrzsz)

7.修改配置文件

vim /etc/ssh/sshd_config

修改PasswordAuthentication no // 不能使用密码登录

把这行注释去掉PubkeyAuthentication yes

8.重启ssh

systemctl restart sshd

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值