linux 怎样为用户授权

如题所述

给用户授权主要是这个用户对某一个文件或者是莫一个文件夹的操作权限,因为在Linux操作系统中的所有东西都可以统称为文件。

比如对于一个文件 可以采用 chmod 命令进行授权 假设文件 / 文件夹 tset

chmod 777 test
此命令表示对 test 文件 / 文件夹所有用户具有操作的权限
其中 linux 对文件的权限分为读、写、执行 ,分别用数字4、2、1表示,上述的7表示拥有最大的权限
在linux操作系统中,对于一个文件 / 文件夹用户分为三类,即拥有者,同组用户和其他用户。所以在上面的命令后面出现了三个7,分别代表拥有者和同组人员和其他用户的权限。

另外一种授权方式就是把某个文件/文件夹赋予某个用户

chown 用户名 文件路径
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-04
1、linux下的用户是属于组的,所以需要创建一个组,划分给用户。创建命令:
  在root下执行
groupadd ver 创建一个组ver
2、创建用户
   useradd -m -g ver uiadm 新增用户uiadm
3、设置用户密码
      passwd uiadm 换行输密码
4、切换到home目录,在root用户下给uiadm授权
      chmod 775 -R uiadm
更多Linux知识可参考《Linux就该这么学》。
第2个回答  2020-07-30
1、linux下的用户是属于组的,所以需要创建一个组,划分给用户。创建命令:
在root下执行
groupadd ver 创建一个组ver
2、创建用户
useradd -m -g ver uiadm 新增用户uiadm
3、设置用户密码
passwd uiadm 换行输密码
4、切换到home目录,在root用户下给uiadm授权
chmod 775 -R uiadm
更多Linux知识可参考《Linux就该这么学》。
第3个回答  2019-12-06
添加组的命令: groupadd 组名 。 (在root管理权限)
查看linux中所有组的信息: cat /etc/group 。
创建用户,并同时指定将该用户分配到哪个组里: useradd -g 组名 用户名。 (在root管理权限)
查看linux中所有用户的信息: cat /etc/passwd 。
更改某个用户所在的组: usermod -g 组名 用户名。 (在root管理权限)更多Linux相关知识可参考《Linux就该这么学》。
第4个回答  2011-01-02
一楼,二楼正解。
一楼命令为例
终端操作
使用命令chmod
给谁加权限 ugo
什么权限 +rwx , +表示增加,-去除权限。r 只读 w 可写 x 可执行
哪个文件 file,不在当前目录的话就要绝对路径本回答被网友采纳
相似回答