系统用户权限,系统权限位,用户相关命令
1 如何让普通用户拥有root用户的能力1.1 知道root密码,切换到root用户? su - root 1.2 修改文件目录数据权限chmod 0=rwx -R /oldboy/oldboy1/ -R:递归修改目录权限,会修改目录下所有目录及文件的权限 1.3 普通用户提权1.3.1 配置sudo文件(1)visudo = vim etc/sudoers? ? ###推荐visudo,配置文件时会有语法检查功能 (2)利用oldboy用户进行测试 sudo cat /etc/shadow /etc/shadow文件是用户密码文件,只有root能查看。现在给oldboy用户加上权限,使他也能查看 在sudo文件中,给oldboy用户配置权限。oldboy用户在使用权限时,要加上sudo然后在输入相关命令 (3)查看root用户授予的权限信息 sudo -l sudo -v 文件配置语法检查 sudo -k 清除密码记录 1.4 修改文件特殊权位chmod u+s /usr/bin/cat chmod u+s /usr/bin/cat ### /usr/bin/cat == cat命令路径 u=uid 2 系统特殊权限位2.1 文件属性信息12位权限位:第一个三位(属主权限位)第二个三位(属组权限位)第三个三位(其他用户权限位) setgid:让其他用户组拥有文件属主的能力 chmod g+s /usr/bin/cat sticky bit:可以创建一个共享目录 chmod o+t /share 3 用户相关命令3.1 useradd:创建用户命令useradd -u 1010 oldbay:指定用户uid数值 3.2 usermod:修改用户信息命令usermod -u 1000 oldboy:指定用户uid数值 3.3 groupadd:创建用户组信息groupadd -g 666 oldboy666 3.4 userdel:删除用户信息userdel -r --- 彻底删除指定用户信息 groupadd ? ??? ??创建用户组信息 4 passwd 修改用户密码信息root用户可以修改所有用户密码信息 5 chown:修改文件属主和属组chown oldgirl.oldgirl oldboy.txt chown -R oldgirl.oldgirl oldboy? ??递归修改目录权限信息 -R:递归修改目录权限信息 chmod命令参数:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |