阿里云linux服务器用户管理 一 (用户和组)

本文介绍了阿里云Linux服务器上的用户和组管理,包括如何添加、删除和修改用户及用户组,以及密码管理。用户组允许集中管理多个用户,而用户管理涉及用户账号的添加、修改和删除。此外,文章强调了设置和管理用户口令的重要性。
摘要由CSDN通过智能技术生成

阿里云linux服务器用户管理

第一章 用户和组



前言

关于阿里云服务器的用户权限,默认是root用户权限,但是有多人协作开发的时候为了区分用户,追踪文件更改人员,还是需要添加不同权限的用户组合用户用作服务器维护,同时,为了安全以及便于人员管理,登陆方式推荐使用密钥登陆


一、用户组

介绍:每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理

1、 增加用户组

## group1 是增加的组名
groupadd group1 

2、删除用户组

## group1 是删除的组名
groupdel group1

3、修改用户组属性

## 将组group1的标识号改为 102
groupmod -g 102 group1
## 将组group1重命名为group2
groupmod -n group2 group1

二、用户

介绍:
用户账号的管理工作主要涉及到用户账号的添加、修改和删除。
添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shell等资源。刚添加的账号是被锁定的,无法使用

1、添加新的用户账号使用useradd命令

 useradd 选项 用户名
 

参数说明:

  • -c 指定一段注释性描述
  • -g 用户组 指定用户所属的用户组
  • -G 用户组 指定用户所属的附加组
  • -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录
  • -s Shell文件 指定用户的登录Shell
  • -u 用户号 指定用户的用户号

例1 创建用户

useradd bob

例2 创建用户并指定用户目录

useradd -d /home/bob -m bob

例3 创建用户、指定用户目录、指定用户所属的主组和附加组

useradd -d /home/bob -m bob -g group -G root,apache

2、查看用户信息

id bob
## 输出内容 uid=1005(bob) gid=1005(bob) groups=1005(group),0(root)

3、删除用户

userdel 选项 用户名`在这里插入代码片`

例1 删除用户,这个会保留home目录下用户目录

userdel bob

例2 删除用户并删除用户目录

userdel -r bob

此命令删除用户sam在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录/home/bob

4、更改用户信息

usermod 选项 用户名

常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样

例1 更改用户组

## 将用户组更改为root
usermod -g root

三、密码管理

介绍: 用户管理的一项重要内容是用户口令的管理。用户账号刚创建时没有口令,但是被系统锁定,无法使用,必须为其指定口令后才可以使用,即使是指定空口令

passwd 选项 用户名

可使用的选项:

  • -l 锁定口令,即禁用账号
  • -u 口令解锁
  • -d 使账号无口令
  • -f 强迫用户下次登录时修改口令

例1 设置密码,跟着命令提示设置即可

passwd bob

总结

用户和用户组的命令还是很重要的,熟练这些指令,能使我们更方便的管理服务器用户

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值