linux 配置ssh 登录

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 ...

保存退出就可以了

你可能感兴趣的:(shell-脚本)