说明:新到的服务器两个节点,系统为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
3 comments
叼茂SEO.bfbikes.com
看的我热血沸腾啊
叼茂SEO.bfbikes.com