需求:
A机器使用免登陆登录B机器
在A机器中执行ssh-keygen -t rsa
命令,连续敲几次回车,生成了公钥 id_rsa.pub
在B机器中执行ssh-keygen -t rsa
命令,连续敲几次回车,会在~
目录中生成 .ssh
目录,然后将A机器中的公钥复制到B机器中的 authorized_keys
文件中,在B机器中的 .ssh
文件夹权限得700, authorized_keys
文件得600权限
最后用A机器看哈是否能不输入密码登录
Linux禁止用户直接登录 vim /etc/ssh/sshd_config
找到PermitRootLogin yes
这个是禁止root使用账号密码登录,PasswordAuthentication yes
这个是禁止用户使用账号密码直接登录