MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

Linux 学习笔记之用户操作指南

2024-11-26 15:34 huorong linux 4 ℃ 0 评论

从本节开始,我们开始讲解一下与系统配置有关的内容,常用的命令如果能掌握上面所说的,几乎可以做好基本运维工作了,而一些高级而比较少用的命令,我们会在讲Linux的系统的安全、网络、应用配置的内容上再慢慢的加入。

Linux系统的安装还是很简单的,这里就不再另出教程了。我们主要讲的是,安装完后,我们第一时间要如何去设置用户及使用用户登陆进行运维。

与用户相关的命令有adduser/useradd(增加用户)userdel(删除用户)usermod(修改用户属性)

adduser/useradd 都是新建一个用户,注意 命令仅有系统管理员权限的用户才可以操作哦。

adduser [参数] [用户名]

常用的参数:

d 指定用户主目录,如果此目录不存在,则需使用-m参数,直接创建主目录

g 指定用户所属的用户组,默认下会创建一个与用户同名的用户组

G 指定用户所属的附加组

实例1:

默认不用参数新建

[root@localhost home]# useradd sery    #新建用户,默认下同名主目录也会新建
[root@localhost home]# ll
total 8
drwx------.  4 sery  sery  4096 Nov  7 01:53 sery   #默认用户组也是新建的sery
drwx------. 25 telty telty 4096 Nov  7 01:14 telty
[root@localhost home]# 

实例2

指定用户组及附加组

[root@localhost home]# useradd -g adm -G root meta  //新建用户组为adm的用户
[root@localhost home]# ll
total 16
drwx------.  4 may   adm   4096 Nov  7 01:56 may   
drwx------.  4 meta  adm   4096 Nov  7 01:57 meta    #用户组adm的用户
drwx------.  4 sery  sery  4096 Nov  7 01:53 sery
drwx------. 25 telty telty 4096 Nov  7 01:14 telty
[root@localhost home]# 

相应的,用户可以新建,也可以删除

userdel 删除用户,重要参数为 -r 是连用户的主目录也会被删除。

[root@localhost home]# userdel -r meta  
[root@localhost home]# ll
total 8
drwx------.  4 sery  sery  4096 Nov  7 01:53 sery
drwx------. 25 telty telty 4096 Nov  7 01:14 telty
[root@localhost home]# 

另外,如果您要修改某个用户的属性或密码,还会使用到passwd/usermod

一般我们新建的用户是没有密码的,所以我们在新建用户之后,第一时间要使用passwd给用户创建一个密码,增加用户的安全系数。密码最好由大小写字母+数字组的8位以上的密码。

实例1

给刚才sery用户增加密码

[root@localhost home]# passwd sery
Changing password for user sery.
New password:                                             //密码不可见的,需要盲打
Retype new password:                                 //同样不可见,需要盲打
passwd: all authentication tokens updated successfully.
[root@localhost home]# 

usermod 修改用户

主要参数

g 修改用户的主用户组

G 修改用户的附加组

l 修改用户的帐号名称(用户组的名称不会变)

L 锁定用户密码,使用密码无效

U 解除密码锁定

实例

[root@localhost home]# usermod -L sery  //让sery的密码失效

Linux系统是多用户使用的系统,用户可以说是Linux运维中,最需要了解一节内容。因为我们一般情况下。为了安全起见,几乎每个进入系统的人,都是需要建立独立的用户及相关权限,在方便每个人使用的同时,也起到了系统安全的作用。

Tags:linux如何删除用户

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言