用户管理与权限管理

在Linux系统中,存在三种用户类型:超级管理员(UID为0)、普通用户(UID从1000开始)和程序用户(1-999)。用户管理涉及创建用户(useradd)、修改密码(passwd)、修改用户信息(usermod)以及删除用户(userdel)。权限管理包括文件的所有者、所属组和其他用户,主要通过chmod和chown命令来调整访问权限和所有权。
摘要由CSDN通过智能技术生成

在Linux中,有三种类型的用户,分别为超级管理员,普通用户和程序用户。

管理员UID 为0,拥有最高权限。

程序用户UID在1--999,特定的账户,不能登录系统,用以维持特定的系统程序的正常运行。

普通用户UID以1000开始,由管理员创建,权限受限。

useradd

 useradd    用户名        创建用户

还有以下几种用法:

-u

指定uid号,不能重复
-d指定用户家目录位置

-e

指定用户账户的失效时间
-g指定用户的基本组
-G指定用户的附加组
-s指定用户的登录shell
-m不建立家目录

passwd

修改密码              
passwd   用户名
echo  123456 | passwd --stdin 用户名
        密码

其他用法

passwd -d   清空密码  取消保护机制

       -l   锁定用户账户

       -S   查看用户账户状态

       -u   解锁用户账户

usermod

主要用来修改用户信息

-u

修改uid号,不能重复
-d修改用户家目录位置

-e

修改用户账户的失效时间
-g修改用户的基本组
-G修改用户的附加组
-s修改用户的登录shell
-L锁定用户账户
-U

解锁用户账户

删除用户 userdel -r

权限

Linux中的用户类别有三种:
1 拥有者 owner
2 所属组 group
3 其他 other

文件访问权限的相关命令

chmod 修改权限    

chmod  数值  文件

u 文件的所有者

g 文件所在组

o 其他用户

a 所有用户

例:chmod   a+x   test.txt    给文件所有人,所有组,其他人都加上可执行的权限

chmod  777  test.txt      给文件附加所有权限

chomd -R 递归修改目录下所有文件

        

chown 修改文件的所有者和所在组

chown x.x 文件名

chown dn.dn boge 所有者和所在组一起改

chown dn boge 只改所有者

chown :dn boge 只改所在组.

chown -R 递归修改目录下所有文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值