linux系統使用者不能登入報錯
阿新 • • 發佈:2019-01-23
Linux系統使用者建立了user使用者,使用者為liuqiang,系統登陸報錯;
user使用者登陸系統後,顯示的是root的/目錄;
Last login: Sat Jan 13 14:07:31 2018 from mu02
[[email protected] ~]# su liuqiang
bash: /home/liuqiang/.bashrc: Permission denied
bash-4.1$ ls -l /home
解決方法:
使用命令ls -l /home檢視該目錄下的許可權,發現user使用者的/home下的user的屬主和屬組都已經變更了,不是user了;
使用以下命令修改user的屬主和屬組:
sudo chown user(屬主)-R /home/user;
sudo chgrp user(屬組)-R /home/user;
比如:
chown liuqiang -R /home/liuqiang
chgrp liuqiang -R /home/liuqiang
再次檢視user的屬主和屬組都是liuqiang了;
重新用user使用者登陸:登陸成功;
或者直接使用 chown -R -v liuqiang6:liuqiang6 hadoop-1.2.1
這樣目錄連帶下面的檔案所有者都會更改。
檢視mount -l 有 /lustre/home on /home type none (rw,bind)
執行umount /home