当前位置:   article > 正文

LinuxSSH免密登陆(普通用户到root用户本虚拟机免密,跨虚拟机免密)_ssh 普通用户进入root文件

ssh 普通用户进入root文件

首先普通用户ssh免密登陆到root:

1、在普通用户home/.ssh中生成密钥:

      ssh-keygen -t rsa之后会在该普通用户的home/用户名/ssh多2个文件id_rsa,id_rsa.pub

本来是把id_rsa.pub发送到root/.ssh下面重命名为 authorized_keys就可以了,由于本人一个机器上不会

操控将普通用户文件发给root所以把文件夹下载到windows本机,虚拟机用root登陆,发放给root/home/.ssh用户文件夹了

步骤如下

1、cp id_rsa.pub ~/.ssh/authorized_keys   文件复制一个并改名authorized_keys

2、把这个authorized_keys拉到windows,然后再放回root/home/.ssh文件夹下(工具好多 filezilla  SecureCRT等都可以)

3、再普通用户sudu执行管理员命令。提示输入root密码,别怕,因为配置好第一次需要输入密码,以后就不用了,

 

下面说下集群配置免密登陆

产生一个id_rsa密钥

 

开始将id_rsa.pub分发给其他主机ssh-copy-id -i centos2(centos3)

如果开启集群的时候 还需要输入主机的密码 说主机没有配置

authorized_key文件没有,需要生成一个用cat追加

cat id_rsa.pub > authorized_keys 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/435376
推荐阅读
  

闽ICP备14008679号