码迷,mamicode.com
首页 > 其他好文 > 详细

第十二章 用户与组的总结

时间:2019-10-24 21:25:57      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:logo   server   ==   提权   upd   oldboy   state   环境变量   add   

一、用户组
两个配置文件:
/etc/group
/etc/gshadow
用户组相关的命令:
groupadd:创建用户组
-g 指定GID
-r 创建系统组
groupmod:修改组信息
-n 修改组名称
-g 修改GID
groupdel:删除用户组
gpasswd:设置组密码
二、shell的分类
登录式shell
非登录式shell
交互式shell
非交互式shell
shell的配置文件
个人:.bashrc .bash_profile
全局:/etc/profile /etc/profile.d/*.sh /etc/bashrc
个人的配置文件优先级别高于全局的

执行顺序:
登录式shell配置文件执行顺序:
/etc/profile
/etc/profile.d/test.sh
.bash_profile
.bashrc
/etc/bashrc
非登录式shell配置文件执行顺序:
[root@oldboyedu ~]# bash
.bashrc
/etc/bashrc
/etc/profile.d/test.sh

三、sudo提权
su #切换用户
su su -
sudo #提权
visudo === vim /etc/sudoers #设置用户权限

当切换普通用户时,出现以下情况是:没有加载环境变量,可能把环境变量给删了,在/etc/skel/.bash* /home/oldgirl下就好了。

[root@rlb ~]# su - oldgirl
Last login: Fri Jun 28 20:52:51 CST 2019 on pts/2
-bash-4.2$ ll -a
total 0
drwxr-xr-x. 2 root root 6 Jun 19 23:54 .
drwxr-xr-x. 19 root root 229 Jun 28 20:25 ..
-bash-4.2$
-bash-4.2$
-bash-4.2$ cp /etc/skel/.bash* ./
cp: cannot create regular file ‘./.bash_logout’: Permission denied
cp: cannot create regular file ‘./.bash_profile’: Permission denied
cp: cannot create regular file ‘./.bashrc’: Permission denied
-bash-4.2$ logout
[root@rlb ~]# cp /etc/skel/.bash* /home/oldgirl/
[root@rlb ~]# su - oldgirl

查看端口号:
[root@rlb ~ ]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 6975/mysqld
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6691/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 6962/master
tcp6 0 0 :::22 :::* LISTEN 6691/sshd
tcp6 0 0 ::1:25 :::* LISTEN 6962/master

第十二章 用户与组的总结

标签:logo   server   ==   提权   upd   oldboy   state   环境变量   add   

原文地址:https://www.cnblogs.com/ronglianbing/p/11734853.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!