说明:新到的服务器两个节点,系统为Ubuntu16.04。节点01/home挂载一块10TB盘,节点02/data挂载一块10TB盘。两个节点共享/home/opt目录。组内需要每个人有独立帐号,并且相互之间无法查看对方的/home目录下的文件夹。

具体操作

1、添加新用户

#切换到root权限
sudo -i
#添加新用户
#name替换成新用户名,例如sky
adduser name
#赋普通用户文件夹的权限
#设置home目录只能sky访问,其他普通用户没有权限
sudo chown -R sky /home/sky
chmod 700 /home/sky

2、设置新用户节点之间无密码登陆

#将节点01的/etc下的passwd passwd- shadow shadow- group  group-拷贝到/home
sudo cp -r /etc/passwd /home 
sudo cp -r /etc/passwd- /home
sudo cp -r /etc/shadow /home  
sudo cp -r /etc/shadow- /home  
sudo cp -r /etc/group /home  
sudo cp -r /etc/group- /home
#切换到节点02
ssh node02
#将/home的6个文件拷贝到/etc
sudo cp -r /home/passwd /etc
sudo cp -r /home/passwd- /etc
sudo cp -r /home/shadow /etc
sudo cp -r /home/shadow- /etc
sudo cp -r /home/group /etc
sudo cp -r /home/group- /etc
#用新用户登陆节点01,例如sky,执行以下命令
ssh-keygen  一路回车
cat ~/.ssh/id*.pub > ~/.ssh/authorized_keys
chmod  600 ~/.ssh/authorized_keys
#至此,新用户无密码节点切换登陆就设置好了

3、多节点集群设置新用户节点之间无密码登陆

ssh-keygen
cd  /home/dell/.ssh
chmod  600  id_rsa.*
cp id_rsa.pub authorized_keys
重新生成一下普通用户的无密码(可以不重新生成)
然后用root权限 
make -C /var/yp
End

本文标题:服务器集群添加用户,设置无密码登陆,home目录赋权

本文链接:https://moekid.com/archives/41/

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源。

Last modification:April 17th, 2023 at 09:45 pm
如果觉得我的文章对你有用,请随意赞赏