Linux--笔记

软件包分类:源码包和二进制包

RPM安装: rpm -ihv 

配置ip: setup(红帽子专有)

yum源安装: yum -y install 包名

yum源卸载: yum -y remove 包名

源码包和rpm包的区别

源码包安装: ./config && make && make install    make的作用是生成makefile文件

 

/etc/passwd  : 用户名称:密码标志:UID:GID:用户说明:家目录:登陆后的shell

/etc/shadow  : 用户名:加密密码:最后的修改时间:两次修改密码时间间隔:密码有效期:密码修改到期警告天数:账号失效时间:保留

/etc/group     : 组名 : 组密码标志:GID:组中附加用户(初始组:用户一登录就拥有用户组的权限)

/etc/gshadow : 组名:组密码:组管理员用户:组中附加用户(附加组:一个用户可以有多个附加组 且拥有这些组的权限)

 

用户的家目录: 普通- /home/用户名 700

                        管理员 - /root/          500

用户的邮箱 : /var/spool/mail/用户名

用户模板目录: /etc/skel

用户添加时修改了6处  useradd usermod  userdel passwd chage  groupadd groupmod groupdel + option + 用户名

 

ACL权限:解决目录 u g o 权限不足的情况 

查看分区acl权限是否开启: dumpe2fs -h /dev/sda3

永久开启分区acl权限: vim /etc/fstab 在"/"下的 default,acl

查看acl权限:getfacl 文件名

设置acl权限: setfacl -m|-x U:用户名:rwx 目录

                     setfacl -m|-x G:组名:rwx 目录

SetUID :执行该程序是拥有属主的身份(文件)

              二进制程序才能设置SUID权限,命令执行有x权限 ,执行过程中才有效,

    chmod 4755 文件名(给vim设置suid权限)

setGID :执行程序时拥有属组的身份;新建目录时默认组为属组(文件+目录)

             chmod 2755 文件名

SBIT    : 只有目录有效  普通用户有w+x权限(写入权限) (目录)

 

chattr权限: 防止误操作 限制文件或目录对文件名和数据的操作

sudo权限 :  root用户的权限赋予普通用户

 

猜你喜欢

转载自www.cnblogs.com/China-Waukee/p/9562682.html