linux 配置ssh 登录
检查需要登录的服务器是否启用ssh登录
vim /etc/ssh/sshd_config
47 RSAAuthentication yes
48 PubkeyAuthentication yes
49 AuthorizedKeysFile ~/.ssh/authorized_keys
服务器生成key
ssh-keygen -t rsa
这个命令会在 /home/user/ 目录下生成 .ssh 文件夹
修改文件夹权限:
chmod 700 /home/user/.ssh
进入到目录下:
cd /home/user/.ssh
新建一个授权文件:
authorized_keys
修改授权文件权限:
chmod 600 authorized_keys
添加需要登录机器的key 到authorized_keys:
vim authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAxxxx ...
保存退出就可以了
本文详细介绍如何在Linux系统中配置SSH服务以实现免密码登录。包括修改sshd_config文件启用公钥验证、生成SSH密钥对、设置.ssh目录及authorized_keys文件权限等关键步骤。
379

被折叠的 条评论
为什么被折叠?



