||
韩顺平第5讲、第6讲
linux 的每个用户必须属于一个组
不能独立于组外
在linux中每个文件有所有者、所在组、其他组的概念,改变用户所在组
所有者:一般为文件的创建者,谁创建了该文件,就天然的称为改文件的所有者
ls -ahl 可以看到文件的所有者
也可以用【chown 用户名 文件名】来修改该文件的所有者
文件所在组:当某个用户创建了一个文件后,这个文件的所在组就该用户所在的组
用ls -ahl 命令可以看到文件的所有组
【chgrp 组名 文件名】来修改文件所在的组
其他组
除开文件的所有者和所在组的用户外,系统的其他用户都是文件的其他组
改变用户所在组
usermod -g 组名 用户名
也可以用
usermod -d 目录名 用户名 改变该用户登录的初始目录
如何在linux 中添加组
groupeadd policeman
groupeadd tufei
查看linux中所有组的信息:
vi /etc/group # 可以看,也可以改
cat /etc/group # 只可以看不能改
cat /etc/group | more
可以看到:
...
policeman:x:503
tufei:x:504
...
其中的x是加密的内容,503是唯一的组号
创建用户,并同时指定将该用户分配到哪个组
useradd -g 组名 用户名
useradd -g policeman along
useradd -g policeman panpan
useradd -g tufei ashuai
查看linux中所有用户信息
cat /etc/passwd
along:x:503:503::/home/along:/bin/bash
用户名称:x是用户的加密的密码:用户的id:用户所在组的id:注释(不写):用户的主目录 :该用户所使用的shell解释器
shell:是将命令翻译成linux中的内核执行的命令,有点像翻译官
如:cp、mkdir,将其翻译成********,交给linux内核执行
usermod -g policeman ashuai
将ashuai(从tufei组)改到policeman组
-rw-r--r--
表示各类用户对该文件的操作权限,分成4个部分
(1)-
代表文件的类型:- 表示普通文件,
(2)rw-
文件的所有者,对该文件具有的权限,权限分三种:r可读,用4表示;w可写,用2表示;x可执行,用1表示
(3)r--
文件所在组对该文件的权限
(4)r--
其他(组)用户对该文件的权限
如何修改文件的访问权限问题
root 下修改along的权限 (只改文件夹along的权限)
chmod 777 along
原权限drwx------ 变为drwxrwxrwx
chmod 770 along
drwxrwxrwx变为drwxrw----
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-4-25 19:57
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社