权限:

文件的属性:

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

linuxsh文件执行权限_linux执行文件权限不够_linux文件执行权限

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:设置主要组

linuxsh文件执行权限_linux执行文件权限不够_linux文件执行权限

-G:设置要附属组

-c:设置用户说明

-d:指定用户家目录

-s:指定用户shell

-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连同家目录和邮箱一起删掉

linux文件执行权限_linux执行文件权限不够_linuxsh文件执行权限

本文原创地址:https://www.linuxprobe.com/xgsqzjksbwjs.html编辑:刘遄,审核员:暂无