首先在A机器上ls -a查看下 ~ 下有没有一个.ssh的隐藏文件,若是没有则表示你还没在此机器上使用过ssh,ssh localhost或则ssh 127.0.0.1 即可。
1.生成私钥公钥:ssh-keygen -t rsa -P ‘’,一直默认回车即可。
2.cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
3.chmod 600 ~/.ssh/authorized_keys
4.scp ~/.ssh/authorized_keys [email protected]:~/.ssh/
5.重启sshd即可
ssh:登陆缓慢的解决办法
- /etc/hosts文件中把本机的ip和hostname加入
- 修改/etc/ssh/sshd_config文件中的UseDNS=no,而后重启sshd
- 注释掉/etc/resolv.conf中所有的行
- 将/etc/nsswitch.conf中hosts:files
- 可能是authentication gssapi-with-mic出现问题,在/etc/ssh/sshd_config中修改GSSAPIAuthentication no 而后重启 ssh
sshd_config配置详解,友情链接:http://www.2cto.com/os/201401/272738.html
时间: 2024-12-19 11:23:19