服务器之间免密钥登录
服务器之间免密钥登录

服务器之间免密钥登录

1.生成密钥

ssh-keygen  #需要三个回车。


其中第一个回车确认的是生成密钥公钥的存放位置;第二个是设定密码;第三个是确认密码。默认是空,也就是没密码。有密码的话安全系数会高一些,我们这默认密码设置为空即可。

2.将公钥传给其他服务器(公钥路径为~/.ssh/id_rsa.pub)

3.设置免密登录config。

在/home/username/.ssh/目录下创建sshd_config文件,之后输入以下内容即可:


bioinfo账号免密登录其他普通账号

登录上bioinfo账号后
输入命令:

ssh-copy-id username@192.168.0.2   #( 输入目标账户的密码,即可)

完成后,bioinfo账号即可使用ssh username@192.168.0.2 免密登录。

ssh-copy-id ID@192.168.0.* 可实现 现在的账户 免密登录 ID 账户。(实例用途:若ID账号为某个公共账号,需要频繁登录,或者需要使用scp配合公用账号实现内网数据传输)

2条评论

  1. Pingback:Linux服务器登录和切换账号 – MyBioDatas

  2. Pingback:Shell语言应用实例–服务器资源监控、简单的负载均衡 – MyBioDatas

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注