ssh 不同用户到不同主机

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hblfyla/article/details/81064580

项目要求:data03服务器的root 免密到data01服务器的hive用户

查看data01无法切换hive用户,但是添加显示已经存在hive用户

修改下面配置文件,然后使用su hive就可以切换了,但是修改后无法使用一些ll常用命令

#hive:x:487:485:Hive:/var/lib/hive:/bin/false
hive:x:487:485:Hive:/home/hive:/bin/bash

解决办法:添加如下代码hive用户下

vi ~/.bashrc 
# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

免密做法:data01服务器的/home/hive/.ssh目录下的authorized_keys

ssh-keygen -t rsa
cp id_rsa.pub authorized_keys

添加:data03的root的秘钥

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAqe5vNijXNSDVi3IeDrpeF1QauKPm5sLo7nQwlUSnMxIYYQksSa44d6ERtNhqz6hncfVR0ix2R/JtClwRl9IXSwsScHXBEcTSVndZv1uebyNpgnZjkOUxZKudzeuJpnz3EA/LwhfBDF6giv07KiuQ2V1H61gCS1Q5BoZr8liz2WbP5KAYNYOc0jmQ87y4biffB206LsOzqaEC6GaaCvJnyVaJhvlrdPXlz0346SUnqR71j8FkpIIq4
OXG6Z/YuB2NSbPFOX4mmVnrkxFJpr+9HYrf/JBc842AVTF7xFUIs5mQHdnT99XakypybuLJPtzVRaAmjJaR1vlnSZQhxfyYOw== [email protected]

完成

猜你喜欢

转载自blog.csdn.net/hblfyla/article/details/81064580