Linux 系统用户权限
新建用户
1 | mkdir -pv /app/{service,backups,data,logs,temp} |
切换到新创建的用户,显示 bash-4.2$,且无法正常使用命令1
2
3
4
5mkdir /app
cp /etc/skel/.bash_logout /app/
cp /etc/skel/.bash_profile /app/
cp /etc/skel/.bashrc /app/
chown app:app -R /app/
特殊权限
1 | #su 缺省为 root 用户 |
鉴权失败
查看 /bin/su 文件是否有 s 权限,没有就加上1
2ll /bin/su
chmod 755 /bin/su && chmod u+s /bin/su
查看 /etc/pam.d/su 文件中的字段有就注释1
2cat /etc/pam.d/su
#auth require pam_whell.so use_uid
查看 /etc/login.defs 文件中的字段有就注释1
2cat /etc/login.defs
#SU_WHELL_ONLY yes
使用 su passwd root 命令进行 root 用户的密码设置
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 君玉自牧!