服务端配置: vi /etc/ssh/sshd_config取消下面这两行注释(如果未注释略过)RSAAuthentication yesPubkeyAuthentication yes然后进入以下目
服务端配置:
vi /etc/ssh/sshd_config取消下面这两行注释(如果未注释略过)RSAAuthentication yesPubkeyAuthentication yes然后进入以下目录cd ~/.ssh/打开文件(如果没有请创建)authorized_keysvi authorized_keys添加公钥 例如:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9XaRgLRaG4zkrlDb5JXYZFh/mFup0cW4LKuGL6iVi2j0dd3TWcr04aWop14EQUYhqpgW1rZBO1yNL9tZVLjuaLSGBI9odXHbYCwdDkFRfbYpKK5w25VT+szKDvadcuJoUzXoIFQdmHesgR0F6+7ftfOpYOfsg/r8xz0KFvuUCFrE5b0C36qiA++Vnoh2xI25Wx0IQ57O16PWMfbF9d8j3EoAmqgW0tbxlpfHgparq6vtpx7XdUEj38Ru0Aaq8besmse5f/EsqNp96as7MiYWBrG73bwKDGzGgGK5kukX34MRDfpyySZfOyLqCc4yjuMnsV1LKRBrDaeppg+g/UzaF *******@163.com重启ssh服务service sshd restart
客户端配置:
vi .ssh/config添加Host name user root HostName 192.168.*.* PreferredAuthentications publickey IdentityFile /**/ssh/id_rsa