Linux(5)-用户/权限-adduser,su,chmod

1. adduser

step1: 添加新用户

sudo adduser username

按照提示输入新账户密码就可以(其他字段可以选择填)

Adding user ‘cyy2’ …
Adding new group ‘cyy2’ (1001) …
Adding new user ‘cyy2’ (1001) with group ‘cyy2’ …
Creating home directory ‘/home/cyy2’ …
Copying files from `/etc/skel’ …
Enter new UNIX password: # 输入密码
Retype new UNIX password: # 确认密码
passwd: password updated successfully
Changing the user information for cyy2
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] y

step2: 赋予sudo权限。

切换回root用户,执行visudo命令。

visudo

在打开的文件(/etc/sudoers) 里的 “root ALL=(ALL:ALL)ALL” 这一行下面加入以下内容,并保存退出

cyy2 ALL=(ALL:ALL) ALL

新建的用户没有sudo权限,执行sudo 命令会输出如下信息

$ sudo python
[sudo] password for cyy2:
cyy2 is not in the sudoers file. This incident will be reported.

step3: 删除用户

$ sudo deluser cyy2
Removing user `cyy2’ …
Warning: group ‘cyy2’ has no more members.
Done.

一定要保证待删除的用户已经退出了(exit/ctrl+d),并处于root用户下,否则会报错:

Removing user ‘cyy2’ …
Warning: group ‘cyy2’ has no more members.
userdel: user cyy2 is currently used by process 25868

2. useradd (建议不要使用)

建立用户帐号和创建用户的起始目录,使用权限是超级用户.

useradd是一个linux命令,但是它提供了很多参数在用户使用的时候根据自己的需要进行设置.

useradd这个命令创建的是普通账号,并不能用来登录系统。

seradd可用来建立用户账号。账号建好之后,再用passwd设定账号的密码。使用useradd命令所建立的账号,实际上是保存在/etc/passwd文本文件中。

3. 切换用户su

切换到root用户,输root用户密码。root 用户命令提示符为#

su

切换置普通用户,输普通用户密码。普通用户命令提示符为#

su user-name

4. 查看系统中所有用户

grep bash /etc/passwd

5. 修改用户对路径/文件的读写权限

文件权限的概念:Linux中一切皆文件,目录可以看作内容是 文件列表 的文件。
文件涉及的三种权限–读,写,执行

注意:

  1. 目录的读权限 表示能用ls查看文件列表
  2. 目录的写权限 表示能删除、移动、添加目录中的文件
  3. 目录的执行权限 表示能够使用cd 命令进入该目录

权限 针对 三类用户: 文件所有者(小明)、群组(小明的家人)、其他(隔壁老王)

/home/xxx 目录下的文件基本上都属于xxx用户
/etc, /usr, /bin 系统目录中的文件,都属于root用户

对象符号:所有者-u, 群组-g,其他-O
权限符号:读-r,写-w,执行-x

chmod [设置权限的对象符号]+/-[权限符号] [文件]
chmod u+x ./xxx.txt
chmod g-r ./xxx.txt

注:也可以在图形界面中修改文件权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值