-
免密码登录方法
- ssh-keygen
- 连续回车,有yes的直接确认yes,直到密文生成;
- 然后通过 ssh-copy-id root@hostname 命令把密文发给三个机器
- ssh-copy-id root@ceph1
- 在每一台机器上运行 ssh root@ip 看是否可以无密码直接访问
-
ssh 设置别名登录
使用cd ~/.ssh/ 进入ssh目录,会看到有config、known_hosts两个文件,一般的没有设置的话,只会有known_hosts,
可以使用touch config命令创建config文件。
使用vim编辑config文件,添加如下内容:
Host jhd
HostName 1xx.1xx.1xx.67
User root
IdentitiesOnly yes
其中:
1、Host 后边的是名称,以后可以根据这个名称进行访问;
2、HostName是你的主机IP地址;
3、User为主机登录的用户名;
4、IdentitiesOnly yes固有配置;
设置完成,后期的话使用:ssh jhd 然后输入密码
- 重置服务器后异常(Host key verification failed)
- 解决方案
- ssh-keygen -R 你要访问的IP地址