首页 > 系统服务 > 详细

linux用户及管理权限

时间:2015-12-23 02:08:40      阅读:299      评论:0      收藏:0      [点我收藏+]

       对于计算机而言,用户都分为两大类;一类是管理类用户,另一类则是普通用户;普通用户则又分为“系统用户”和“登录用户”。对于普通用户而言,在使用管理类用户所研发的软件时,诸多权限都是由管理类用户赋予和限制的。

例如:

               一个文件的使用权限是755即rwxr_xr_x

                 此时对于非管理用户而言就没有了对软件做修改的权力。

1怎么创建一个用户呢?

例如:~]# useradd 用户名(即可)

                  useradd root(管理类用户)

                  useradd tom(普通用户)

2一般管理类用户都是怎么设置权限的呢?
一般有三种授权方式:一(赋权表示法), 二(授权表示法), 三(八进制权限位授权法)。

使用chmod命令:

赋权表示法:  u=(表示属主权限)

                         g=(表示属组权限)

                         o=(表示普通用户权限)

                         a=(表示属主、组、普通用户权限)

ug=、uo=、go=、ugo=  a=                                            

例如给etc文件授权:

                  chmod u=rwx,g=rx,o=r etc

这样就表示了只有管理类用户才有读(r)写(w)执行(x)的权限;组用户只有读和执行的权限;普通用户只有读的权限。那么“chmod a=r etc”是否跟快捷呢?

授权表示法: u+,u-

                         g+,g-

                         o+,o-

                         a+,a-

ug+,ug-,uo+,uo-......

例:chmod ug+x pip(表示pip这个文件的属主属组都有了执行权限)

八进制权限位授权法:例如“chmod 755 yake”(表示属主权限为rwx属组权限为r-x普通用户权限为r-x)

 

重点注意:创建一个普通用户时,如果没有给它指定组,则系统会自动创建一个与这个用户名同名的组作为用户的私有组。而要创建一个组用户则为:useradd -g 组名(即可)。
例如:useradd -g zhang

而要往这个组里添加用户则用:useradd -G zhang Li(其中的Li就是我们添加进入zhang这个组的用户)

        这些都是一些比较基础而细小的关键操作步骤!

linux用户及管理权限

原文:http://11033096.blog.51cto.com/11023096/1727396

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!