分享

linux入门首先得看这篇-->>最全

 麦子聊数码 2022-10-19 发布于云南

    很多同学第一次接触linux,毫无头绪无从下手,windows的使用习惯早已经根深蒂固,面对linux的终端界面操作完全找不到感觉,好比一款超级好玩的游戏你却找不到操作按键一般的体验,但是对于linux的学习重要点是在在于不断的累计,今天我就给大家带来一篇关于linux用户的使用权限操作方面的经验分享,希望能够给予到家帮助。

    linux 中的用户对于终端操作管理中非常重要的一个环节,当然为了合理的管理用户并引入分组管理,不同的组拥有不用的权限,在不同分组里面的用户也就拥有该分组的所有权限。

1,首先第一步就创建一个分组

# 添加组sudo groupadd 组名# 删除组sudo groupdel 组名# 确认组信息cat /etc/group# 修改文件/目录的所属组chgrp -R 组名 文件/目录名

2,创建用户以及设置密码

#-g 后指定分组  -m自动创建用户目录   kao123为新创建的用户 sudo useradd -m -g test kao123#设置 passwd 用户passwd kao123#查看新建用户信息cat /etc/passwd |grep kao123

   用户和用户组创建成功后就可以开始对用户进行授权,一般linux 的权限分为读4(r)2写(w) 1执行(x)

3,设置用权限

   3.1查询文件权限分配

  #查询权限,查询test.txt下的权限  ls -l test.txt

从上来的权限分配信息来看:

 root对于文件有rw读+写的权限

 第一个roo为test.txt文件的用户

 第二个root为test.txt文件的的用户分组

3.2,chmod权限分配一般有以下几种方式:

 3.2.1,字符串方式分配权限

# u表示该文件的拥有者,g表示该文件的拥有分组,0表示其他以外的人,a表示所有人(包含三者)# +表示权限增加,-表示权限  =表示唯一设定权限# rwxX  其中r表示读取,w表示写入,x表示执行  X大写表示表示只有当该文件是个子目录或者该文件已经被设定过为可执行。chmod ugo+r test.txt#or chmod a+r test.txt

设置所有用户权限

# 拥有着具有读写执行权限。chmod u+rwx# 拥有着和拥有分组具有读写执行权限chmod ug+rwx

3.2.2,数字格式分配权限

   首先我们知道4,2,1表示读,写,执行权限,还有另外一种表示方式r=4,       w=2,x=1 rwx=4+2+1=7,rw=4+2=6, rx=4+1=5

-rw------- (600)  只有拥有者有读写权限。-rw-r--r-- (644)  只有拥有者有读写权限;而属于组用户和其他用户只有读权限。-rwx------ (700)  只有拥有者有读、写、执行权限。-rwxr-xr-x (755)  拥有者有读、写、执行权限;而属于组用户和其他用户只有读、执行权限。-rwx--x--x (711)  拥有者有读、写、执行权限;而属于组用户和其他用户只有执行权限。-rw-rw-rw- (666)  所有用户都有文件读、写权限。-rwxrwxrwx (777)  所有用户都有读、写、执行权限。

总结

   同学们对于linux用户从创建到权限分配的操作分享就差不多了,赶紧收藏吧。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多