三个重要档案:
/etc/passwd 系统上的账号与一般身份使用者,还有那个 root 的相关信息
/etc/shadow 密码
/etc/group 所有群组名称
ls -al
『-al』则表示列出所有的档案 ( 包含隐藏档,就是档名前面第一个字符为 . 的那种档案 )
第一个属性代表这个档案是『目录、档案或连结文件等等』:
[ d ] 目录
[ - ] 档案
[ l ] 连结档(link file);
[ b ] 装置文件里面的可供储存的接口设备;
[ c ] 装置文件里面的串行端口设备,例如键盘、鼠标。
目录配置
对于一个目录,若仅有读权限而无执行权限,则无法进入、
chgrp
# chgrp [-R] 组名 dirname/filename ...
参数:
-R : 进行递归( recursive )的持续变更,亦即连同次目录下的所有档案、目录都更新成为这个群组之意。常常用在变更某一目录的情况。
示例:
chgrp 组名 路径或者文件名
chown
# chown [-R] 账号名称 档案或目录
# chown [-R] 账号名称:群组名称 档案或目录
chmod
# chmod [-R] xyz 档案或目录
参数:
xyz : 就是数字类型的权限属性,为 rwx 属性数值的相加。
u是user、g是group、o是other、a是all、
+ - = 加 减 设定
# chmod u=rwx,go=rx 文件名
# chmod a+w 文件名