一般来说,在我们日常修改用户权限的情况下,通常可以修改用户的gorupid,也可以使用上述命令将普通用户更改为具有超级权限的用户,或者此普通用户不能直接更改。 只有root或具有root权限的用户才能修改。 在/etc/passwd文件中,找到与userid对应的行,将userid列的id更改为0,然后强制保存并退出。 此时您的此用户具有超级用户权限。 也可以更改用户的groupid。
如果要更改某个文件的属性,很简单。 直接使用chmod命令就可以了。 我一般情况下,如果把数字直接接在后面,赋予rwx的权限,7,rw-,6,r--就对应4 (二进制,x -1,w-2,r -4 )。 例如,假设您自己给一个文件用户一个rwx
#舒适的含羞草754 finename
修改权限:
1 )管理用户(用户)的工具或指令
useradd注:添加用户
adduser注:添加用户
passwd注:设置用户的密码
usermod注:修改用户命令。 可以在usermod中更改登录名、用户的主目录等
pwcov注:将用户从/etc/passwd同步到/etc/shadow
pwck注意: pwck是验证用户配置文件/etc/passwd和/etc/shadow文件的内容是合法还是完整。
pwunconv注意:在pwcov的反向操作中,从/etc/shadow和/etc/passwd创建/etc/passwd,然后删除/etc/shadow文件。
finger注:显示用户信息的工具
id注意:显示用户的UID、GID和所属的用户组
chfn注:更改用户信息工具
su注:用户切换工具
sudo注意: sudo通过其他用户执行命令。 (execute a command as another user ),su在用户之间切换,通过切换的用户执行相应的任务。 但是,sudo可以从后面直接执行命令。 例如,sudo在没有root密码的情况下root授予的执行只能通过root执行相应的命令,但必须通过在visudo中编辑/etc/sudoers来实现;
visudo注: visodo是编辑/etc/sudoers的命令; 如果不使用此命令,直接在vi中编辑/etc/sudoers,效果也相同;
sudoedit注:与sudo功能相同。
一般来说,更改用户自己的权限并不怎么更改。 一般用户创建用户(useradd )时,用户将具有默认或指定的userid和groupid。 一般来说,UNIX系统下的文件分为“用户自身、用户组和其他用户”,可以“读取、写入、写入、其他用户”
# ls -l
-rwxr-xr-x1根dqdgk62528Jan232005zip
其中,r表示可读取/可读取,w表示可写入/可写入,x表示可执行/。
虽然userid通常是唯一的,但您可以修改用户的组信息,以加入所需的用户组并访问特定文件。
groupadd :添加用户组;
groupdel :删除用户组;
groupmod :更改用户组信息
2 )管理用户组(group )的工具或命令;
groupadd注:添加用户组;
groupdel注:删除用户组;
groupmod注:更改用户组信息
groups注:显示用户所属的用户组
grpck
grpconv注意事项:使用/etc/group和/etc/gshadow文件内容同步或创建/etc/gshadow。 如果/etc/gshadow不存在,请创建它。
grpunconv注意事项:使用/etc/group和/etc/gshadow文件的内容同步或创建/etc/group,然后删除gshadow文件。