权限:
文件的属性:
d:表示目录-:表示文件
l:联接文件
b:设备文件linux文件执行权限,提供储存的插口设备
c:设备文件,提供串行的插口设备--鼠标,键盘
r:可读,查看目录下有什么文件或文件夹,查看文件内容
w:可写,在目录中新普文件夹/文件
更改/删掉文件a/文件内容联通文件夹中的子文件夹/子文件重命名文件夹或文件
x:可执行,表是可以步入目录中
-没有对应的权
Linux的权限事例
.假如我的目录为下边的款式,请问testgroup这个群组的成员别人(others)是否可以步入本目录?
drwxr-xr--1test1testgroup5238Jun1910:25groups/
·文件拥有者test1[rwx]可以在本目录中进行任何工作;
·而testgroup这个群组[r-x]的帐号,比如test2,test3亦可以步入本目录进行工作linux开源软件,而且不能在本目录下进行写入的动作;
other的权限中[r--]其实有r,并且因为没有x的权限小型linux系统,因而others的使用者,并不能步入此目录!
文件权限1.更改文件/目录的拥有者:前提是要有该拥有者
句型:chown[拥有者]:[所属组]文件名/目录名,假如要递归更改要加上:-R
2.更改文件/目录的所属组:前提是要有该拥有该组
句型:chgrp[所属组]文件名/目录名,假如要递归更改加上:-R
3.更改文件/目录的权限:
句型:chmod[u,g,o,a][+-=][r/4,w/2,x/1]文件名/目录名,假如要递归更改加上:-R
(1)u:拥有者,g:所属组,o:其他用户,a:拥有者+所属组+其他用户
(2)+:造加权限,-:删掉权限,=:赋于权限[会覆盖原有权限]
(3)r=4:可读,w=2:可写,x=1:可执行
(4)rw=4+2=6,rx=4+1=5,wx=2+1=3,rwx=4+2+1=7,---=0
4.创建一个用户:groupadd[参数]组名5.更改用户组的信息:groupmod[参数]组名6.删掉用户组:groupdel[参数]组名7.向用户组添加指定用户:gpasswd-a用户名组名8.查看当前/指定用户基本信息:id[user]9.查看当前用户所属组:groups[user]10.退出当前用户:exitLinux用户创建-useradd
useradd
-u:设置UID
-g:设置主要组
-G:设置要附属组
-c:设置用户说明
-d:指定用户家目录
-s:指定用户
-e:帐号失效日期,格式为:YYYY-MM-DD
-f:指定密码是否失效,0表示立即失效,1表示永不失效
Linux用户创建-useradd
使用了useradd后,会默认做以下几个操作
1、在/etc/passwd下完善相关的资料
2、在/etc/shadow下写入密码的相关的参数
3、在/etd/group中写入和帐号名一样的组
4、在/home下创建用户的家目录
id
显示用户的uid和gid
Linux用户创建-passwd
passwd用户名//所有人都可以通过该来更改自己的密码
-l:锁住该帐号,在/etc/shadow中放密码的位置加个!
-u:解锁
-s:显示帐号的密码参数
-n:接天数,设置多久可以不更改密码
-x:接天数,设置多久内必须更改密码
-w:接天数linux文件执行权限,设置密码过期前警告天数-i:接天数,设置密码失效天数
删掉一个用户-userdel
·要彻底的删掉一个帐号,比较麻烦
1、删除/etc/passwd;/etc/shadow文件中的内容
2、删除/etc/group;/etc/gshadow
3、删除/home/username;/var/spool/mail/username
4、删除该用户以前来该Liunx中创建的文件
find进行搜索,先搜索,在使用userdel
-r连同家目录和邮箱一起删掉
本文原创地址://q13zd.cn/xgsqzjksbwjs.html编辑:刘遄,审核员:暂无