Linux——删除账号,账户切换,控制用户对系统命令的使用权限,配置/etc/sudoers文件方式

删除账号

格式

userdel  账户名

#### 参数

- -r:在删除该账户的同时,一并删除该账户对应的家目录

#### 示例

- 例:删除上例的TEST1、test2、test3、test4

```bash

[root@server ~]# userdel    -r  TEST1

[root@server ~]# userdel    -r  test2

userdel: user test2 is currently used by process 33647

# 上述问题在于使用su登录了账户,可以通过ctrl+d多次退出再次尝试

[root@server ~]# userdel  -r  test2

[root@server ~]# userdel  -r  test3

[root@server ~]# userdel  -r  test4

```

### 账户切换

#### 格式

```bash

su   账户名

```

#### su和su - 命令区别

- 区别:加载的配置文件不一样

- `su`切换方式加载的文件:`~/.bashrc,/etc/bashrc`

- `su -`切换方式加载的文件:`/etc/bashrc,/etc/profile,~/.bashrc,~/.bash_profile`

- 注意:su  - 相当于重新建立环境,若全局变量需要继续使用则不能使用su  - 命令

#### 注意

- 从root用户切换到任何用户不需要密码验证,而从普通用户到root或其他普通用户均需要输入目标用户的密码且验证成功后才可切换。

### 控制用户对系统命令的使用权限

#### 作用

- 使用`sudo`命令可以提高普通用户的操作权限,使用前需要root进行配置

- 例

```bash

[root@server ~]# su  fox

[fox@server root]$ cd  /root

bash: cd: /root: 权限不够

[fox@server root]$ sudo  cd  /root

我们信任您已经从系统管理员那里了解了日常注意事项。

总结起来无外乎这三点:

    #1) 尊重别人的隐私。

    #2) 输入前要先考虑(后果和风险)。

    #3) 权力越大,责任越大。

[sudo] fox 的密码:

fox 不在 sudoers 文件中。此事将被报告。

```

#### sudo的执行流程如下:

- 当执行sudo提权时,需要输入自己密码来确认(root执行sudo时不需要输入密码)

- 若密码输入成功,系统会去/etc/sudoers文件中查找该用户是否有执行sudo的权限

- 若用户具有执行sudo的权限,便开始sudo后续接的命令;

#### 配置/etc/sudoers文件方式

- 执行visudo  或  vim /etc/sudoers

```bash

[root@server ~]# visudo

   root     ALL=(ALL)              ALL

# 账户名  允许使用的主机=(以谁的身份)  可执行的命令列表

#说明:ALL是关键字,代表任何身份、主机或命令。

```

#### 示例

- 例::上例继续

```bash

[root@server ~]#  vim /etc/sudoers

# 定位100行输入:

fox ALL=(ALL) ALL

# 需要wq!强制保存退出

[root@server ~]# su fox

[fox@server root]$ cd /root

bash: cd: /root: 权限不够

[fox@server root]$ sudo  cd /root

[sudo] fox 的密码:

[fox@server root]$ pwd

/root

```

  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值