Linux操作系统入门(三)

在前面几次操作中,我们一直使用的账户为普通用户,在Linux系统中,拥有最大权限的账户名为:root(超级管理员)

root用户有最大的操作权限,而普通用户在许多地方的权限是受限的。

普通用户:一般在HOME目录是不受限的,在HOME之外,普通用户只有只读和执行的权限

下面讲述如何切换到root用户

SU命令:

su  用户名

su  用于账户切换的系统命令,用户名可省略,省略表示切换到root

切换用户后,可以通过exit命令返回上一个用户,也可以使用快捷键ctrl+cl

普通用户切换到其他用户需要输入密码,root用户切换到其他用户无需密码

sudo  命令

在其他命令之前,带上sudo,可为这一条命令临时赋予root授权

一. 用户 用户组

Linux系统可配置多个用户和用户组,用户可以加入多个用户组中

1.创建用户组

groupadd  用户组名

例;  用groupadd命令创建一名为abc组群,并指定其GID为600:

sudo groupadd –g 600 abc

2.删除用户组

groupdel 用户组名

3. 创建用户

useradd  [-g -d]  用户名

-g  指定用户的组,需要组已存在,若存在同名组,必须加-g

-d 指定用户HOME目录

例:用useradd命令创建tu用户,并指定其主要组群为abc,用户ID为600:

sudo useradd -g tjrac –u 600 tu

4.删除用户

userdel [-r] 用户名

例; 删除test:

sudo userdel test

5.查看用户所属组

id  用户名

例;  id命令查看tu用户的UID、GID修改情况 : id  tu

6.修改用户所属组

例:用usermod命令修改tu用户,使其用户名改为a,UID为601:

usermod –l a –u 601 tu

7.修改用户密码

例:用passwd命令修改root、tu用户的密码

sudo passwd root

sudo passwd tu

passwd root之后要求输入新的密码 passwd tu之后要求输入新的密码

此时从root用户切换到tu不需要输入密码,从普通用户切换到tu用户需要输入密码

8.删除用户密码

passwd -d 用户名

9.锁定和解锁用户

用户锁定:passwd –l tu 此时从普通用户切换到tu登录,提示用户被锁定。

用户解锁:passwd –u tu 此时用tu登录,能正常登录

10.修改用户组

groupmod -g 组名

例:修改a组群,使其GID为601

sudo groupmod  -g 601 a

二、Linux系统的权限管理

1.修改文件,文件夹的权限信息

注意在使用chmod和chown命令修改文件或目录权限时,需要谨慎操作,避免误操作导致不必要的权限问题。同时,对于系统或关键文件,通常需要root用户或具有适当权限的用户才能进行修改。

chmod [-R]  权限  文件或文件夹

修改文件:chmod u=rwx,g=rx,o=x hello.txt (将文件权限修改为:rwxr-x--x)

u表示user所属用户权限,g表示group组权限,o表示其他用户权限

修改文件夹:chmod  -R u=rwx,g=rx,o=x test

例:

①新建文件file.txt,修改文件权限,使得文件所有者有读、写和执行权限,组用户有读和执行权限,其他用户没有任何权限:

touch file.txt

chmod u=rwx,g=rx,o= file.txt

②给文件所有者添加写权限,同时给组用户和其他用户添加读权限:

chmod u+w,g+r,o+r file.txt

③删除文件的所有者的执行权限,同时删除组用户和其他用户的写权限:

chmod u-x,g-w,o-w file.txt

④使用八进制模式设置文件权限,使得文件所有者有读、写和执行权限,组用户有读权限,其他用户有执行权限:

chmod 751 file.txt      #这里的7代表所有者权限(4+2+1)为读、写和执行,5代表组用户权限(4+1)为读和执行,1代表其他用户权限为仅执行

2.修改文件,文件夹的所属用户和用户组

chown [-R] [用户] [ : ] [用户组] 文件或文件夹

  • 19
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值