LuoSong
LuoSong
Published on 2024-04-28 / 80 Visits
1
0

Ubuntu22.04使用密钥登录ssh

Ubuntu22.04使用密钥登录ssh

ssh-keygen -t rsa -b 4096 #在/root/.ssh下生成公私钥文件
1) 存储文件地址和文件名(默认:/root/.ssh/id_rsa,文件名id_rsa&id_rsa.pub)
2) 二次密码(可以不输入)
3) 再次确认二次密码(前次未输入则Enter跳过)

cd /root/.ssh
cat id_rsa.pub >> authorized_keys #加入新生成的公钥到ssh认证文件

vim /etc/ssh/sshd_config #设置以下两条数据
PubkeyAuthentication yes
PasswordAuthentication no

systemctl restart sshd

登录时使用生成的密钥文件和用户名登录即可

Comment