ubuntu的adduser与useradd参数详解

简介

linux系统中有两个命令adduser与useradd是可以新建用户,之前写过如何在ubuntu18新建普通用户使用ssh远程登录详解的内容当中也涉及过这两条命令,但是并未深入做介绍。所以去做了点功课,了解这两条命令的区别,useradd是linux命令,使用时很多参数需要用户根据自己需要进行配置。而adduser是perl 脚本,使用时会出现交互界面,提供选项让用户填写选择,比较像是引导程序较为简单。

ubuntuxitong

 

参数详解

useradd使用详解

useradd可以进行多元化的参数设置,useradd的参数如下:

-c 备注 加上备注。并会将此备注文字加在/etc/passwd中的第5项字段中
-d 用户主文件夹。指定用户登录所进入的目录,并赋予用户对该目录的的完全控制权
-e 有效期限。指定帐号的有效期限。格式为YYYY-MM-DD,将存储在/etc/shadow
-f 缓冲天数。限定密码过期后多少天,将该用户帐号停用
-g 主要组。设置用户所属的主要组
-G 次要组。设置用户所属的次要组,可设置多组
-M 强制不创建用户主文件夹
-m 强制建立用户主文件夹,并将/etc/skel/当中的文件复制到用户的根目录下
-p 密码。输入该帐号的密码
-s shell。用户登录所使用的shell
-u uid。指定帐号的标志符user id,简称uid

但useradd这个命令创建的是普通账号,并不能用于登录系统。

# useradd ivpsr -g ivpsr -p 123456 // (默认的组是root,可以指定组。密码需要指定参数-p,否则密码为空;)   // 当使用参数"-m"的时候,系统会自动地在/home目录下建立一个与新建用户同名的用户主文件夹;如果不使用"-m"的话,那么就默认是使用“-M”参数,不创建主文件夹 
# passwd ivpsr   
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
 
# ls /home   //(home目录下不会自动创建ivpsr目录)
 
#grep ivpsr /etc/passwd 
ivpsr:x:1004:1004::/home/ivpsr:

adduser使用详解

使用adduser命令,系统会添加你创建的这个用户名,并自动地创建与这个用户名一样的用户组作为这个用户的初始用户组。/home目录下也会自动创建与用户同名目录,再执行【cp /etc/skel /home/用户名】初始化用户主目录。这个命令创建的是系统账号,可以用来登录ubuntu

# adduser ivpsr
Adding user `ivpsr' ...
Adding new group `ivpsr' (1004) ...
Adding new user `ivpsr' (1004) with group `ivpsr' ...
Creating home directory `/home/ivpsr' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
Changing the user information for ivpsr
Enter the new value, or press ENTER for the default
        Full Name []: 
        Room Number []: 
        Work Phone []: 
        Home Phone []: 
        Other []: 
Is the information correct? [Y/n] y# ls /homegit # grep ivpsr /etc/passwdivpsr:x:1004:1004:,,,:/home/ivpsr:/bin/bash
上一篇 Linux上的web浏览器w3m使用教程
下一篇 配电系统故障导致微软数据中心停电
文章列表
1
在linux系统上使用v2ray图形化软件Qv2Ray轻松上网2020.8.28
在linux系统上使用v2ray图形化软件Qv2Ray轻松上网2020.8.28
2
分享个好用的直播录制软件,支持抖音、Tiktok、快手、等各大直播平台,无水印,可循环值守
分享个好用的直播录制软件,支持抖音、Tiktok、快手、等各大直播平台,无水印,可循环值守
3
越南VNPT河内郊外启动数据中心
越南VNPT河内郊外启动数据中心
4
spinservers美国独立服务器:圣何塞/达拉斯低至$79/月,2*E5-2650L v3/64g内存/1.6T SSD/2*10Gbps带宽/30T流量
spinservers美国独立服务器:圣何塞/达拉斯低至$79/月,2*E5-2650L v3/64g内存/1.6T SSD/2*10Gbps带宽/30T流量
5
欧路云:海外高防御服务器大促销,全场8折循环优惠码,西雅图和香港6折,CN2 GIA/9929 低至 2.4美元/月
欧路云:海外高防御服务器大促销,全场8折循环优惠码,西雅图和香港6折,CN2 GIA/9929 低至 2.4美元/月
6
Digital-VM:新年5折优惠,低至$2/月,10Gbps带宽,不限流量,8个机房:日本\新加坡\美国\英国\西班牙\荷兰\挪威\丹麦
Digital-VM:新年5折优惠,低至$2/月,10Gbps带宽,不限流量,8个机房:日本\新加坡\美国\英国\西班牙\荷兰\挪威\丹麦
7
OpenClaw小白入门安装教程,创建你的第一只小龙虾
OpenClaw小白入门安装教程,创建你的第一只小龙虾
8
2026国外免费短信接码平台汇总|亲测可用 海外验证码免费收
2026国外免费短信接码平台汇总|亲测可用 海外验证码免费收
9
madcityservers美国VPS测评,月付3.5美元起,AMD高性能配置/10Gbps不限流量/洛杉矶机房
madcityservers美国VPS测评,月付3.5美元起,AMD高性能配置/10Gbps不限流量/洛杉矶机房
10
在ubuntu18配置X2go服务器Xfce/LXDE桌面的方法
在ubuntu18配置X2go服务器Xfce/LXDE桌面的方法