当前位置:文档之家› linux创建用户与目录权限精讲

linux创建用户与目录权限精讲

用户帐户文档。

用户密码文档。

useradd命令:添加用户。

-u:指定UID标识符。

-g:指定用户的基本组名或GID标识符(此组必须存在)。

-G:指定用户的附加组名。

-e:指定帐户失效时间(格式:2012-12-30)。

-d:指定宿主目录,默认为/home/用户名。

-M:不为用户建立并初始化宿主目录。

-s:指定用户的登录shell。

passwd命令:设置用户密码。

-d:清空用户密码,无需密码登录。

-l:锁定用户帐号,不能登录。

-S(大写):查看用户帐户的状态。

-u:解锁用户帐号。

usermod命令:修改用户属性。

-l:更改用户帐户的登录名称。

-L:锁定用户帐户。

-U:解锁用户帐户。

-u、-d、-e、-g、-G、-s与useradd命令中的含义相同。

userdel命令:删除用户。

-r:递归删除该用户的有关目录。

组帐号的配置文件。

/etc/group存储组帐号信息
/etc/gshadow存储组的密码。

groupadd命令:创建组帐号。

-g:指定建立的组帐号的GID号。

gpasswd命令:添加/删除组成员。

-a:向组内添加一个成员。

-d:从组内删除一个用户成员。

-M:定义组成员列表。

groups命令:查询用户所属的组列表。

finger命令:查询用户帐号的详细信息。

users
、w、who、whoami查询已登录到主机的用户信息。

文件和管理权限:
r:读取(4),查看文件内容,显示目录列表。

w:写入(2),允许修改文件内容。

x:执行(1),允许运行程序,切换目录。

‘-’:普通文件。

‘d’:目录文件。

‘c’字符设备文件。

‘b’:块设备文件。

‘l’:链接文件。

chmod命令:设置文件的访问权限。

格式:chmod [ugoa] [+-=] [rwx] 文件或目录
chmod nnn 文件或目录:用数字符号定义权限。

-r:递归设置文件夹内的所有文件。

chown命令:修改文件属主、属组。

chown 属主文件或目录:更改文件的属主用户。

chown :属组文件或目录:更改文件的属组组帐号。

chown 属主:属主文件或目录:同时更改文件的属主和属组帐号。

set位权限:临时获得相当于属主用户的权限。

格式:chmod ug+-s 可执行文件。

粘滞位权限:可任意写入数据,仅能删除自己创建的文件。

格式:chmod o +- t 目录名
chmod mnnn 可执行文件:使用权限数字符号设置位和粘滞位权限。

m位4时对应SUID,m位2时对应SGID,m位1时对应粘滞位,可叠加。

相关主题