权限Linux系统下如何修改用户权限(linux修改用户)
在Linux系统下,用户权限可以使用usermod进行设置和修改。一般权限以十六进制017进行表示,其中0表示隐藏文件,1表示可执行,2表示只可写,4表示只可读,而7则表示可读,可写,可执行。
修改权限的步骤如下:
第一步:登录系统(如果不是root的话,需要有root权限)
第二步:打开终端,输入“sudo su”命令登录到root用户
第三步:使用“chmod”命令设置或更改用户权限,如:
$chmod 755 filename
表示将filename权限设置为可读、可写、可执行,三位数字分别为4+2+1
第四步:若要更改目录下所有文件和子目录的权限,可以借助-R参数,例如:
$chmod -R 755 dir_name
表示将dir_name下所有文件和子目录(包括末端文件)权限设置为只可读、只可写、只可执行。
第五步:当权限修改完成后,可以使用ls -l命令查看修改后的权限:
例如:
$ls -l
-rw-r–r– 1 root root 4096 Jan 5 23:39 filename
上述命令显示出目标文件filename当前权限为:文件本身可读可写(rw-),组默认只可读(r–),其他外部文件也只可读(r–)。
总结:要修改用户权限,需要先登录系统,用usermod命令设置或更改用户权限,最后使用ls -l命令查看修改的结果。