前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux用户管理

Linux用户管理

原创
作者头像
用户8826052
发布2022-03-02 13:01:45
1.5K0
发布2022-03-02 13:01:45
举报
文章被收录于专栏:编程乐园

添加用户

useradd和adduser都能添加用户,区别是:

1.adduser会提示设置密码,而useradd不会。

2.adduser会创建用户目录,比如/home/freebird  freebird是用户,useradd不会

3.adduser会创建用户组,默认和用户名相同

4.adduser会询问全名,房间号码,电话号码等用户信息,useradd不会

下面是用adduser创建的例子:

代码语言:javascript
复制
root@ www.linuxidc.com :~# adduser linuxidc  
Adding user `linuxidc' ...  
Adding new group `linuxidc' (1002) ...  
Adding new user `linuxidc' (1002) with group `linuxidc' ...  
Creating home directory `/home/linuxidc' ...  
Copying files from `/etc/skel' ...  
Enter new UNIX password:   
Retype new UNIX password:   
passwd: password updated successfully  
Changing the user information for linuxidc  
Enter the new value, or press ENTER for the default  
    Full Name []: linuxidc  
    Room Number []: 101  
    Work Phone []: 186525810**  
    Home Phone []: 186525810**  
    Other []:   
Is the information correct? [Y/n]  

所以,adduser更加方便,优先使用。

查看用户

cat /etc/passwd 可以查看所有用户的信息,比如刚才创建的linuxidc用户

代码语言:javascript
复制
linuxidc:x:1002:1002:linuxidc,101,186525810**,186525810**:/home/linuxidc:/bin/bash  

基本格式:

用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell,中间用:隔开

注意:

1.口令 这里用x 表示

真正的密码放在了/etc/shadow文件,这是shadow文件里面linuxidc的密码:

代码语言:javascript
复制
linuxidc:$6$v7uh0ctV$borVraMjOPhMjYV8YCVcmwylKb84djRm5yVWNbKYHxrcFLLqlSsx.hbcW.Ouk2A05CyChx7zZlRV3wZMuH0hE0:15480:0:99999:7:::  

已经被加密了,所以比较安全。

2.组标识号对应/etc/group中一行

代码语言:javascript
复制
linuxidc:x:1002:

group文件格式参考:

    /etc/group 文件文件的格式和 /etc/passwd 文件格式类似,它也是一个纯文本文件,定义了每个组中的用户。每行的格式是:

代码语言:javascript
复制
    group_name:passwd:GID:user_list

    它们的含义如下:

说明

group_name

组名

password

组口令。此域中的口令是加密的。如果此域为空,表明该组不需要口令。

gid

指定 GID。

user_list

该组的所有用户,用户名之间用逗号隔开。

删除用户

代码语言:javascript
复制
userdel -r gerrit  

该命令将gerrit用户以及用户目录都删除了。

更改文件拥有者

代码语言:javascript
复制
chown 意思是change owner

用法是

代码语言:javascript
复制
chown username:groupname filepath

或者

代码语言:javascript
复制
chown -R username:groupname folderpath

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档