论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
软件与程序人生
›
云原生
›
Linux adduser命令教程:如何添加新用户(附实例详解和留 ...
Linux adduser命令教程:如何添加新用户(附实例详解和留意事项) ...
我可以不吃啊
论坛元老
|
2024-6-21 13:18:56
|
显示全部楼层
|
阅读模式
楼主
主题
1970
|
帖子
1970
|
积分
5910
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
Linux adduser命令介绍
adduser是Linux体系中的一个命令行工具,用于创建新的用户。它是useradd这个底层工具的一个更友爱的前端。当添加新用户时,它还会在/home目次下创建用户目次。
Linux adduser命令适用的Linux版本
adduser命令在大多数Linux发行版中都可以使用,包括Debian、Ubuntu、Alpine、Arch Linux、Kali Linux、RedHat/CentOS、Fedora、Raspbian等。假如在某些Linux发行版中adduser命令不可用,可以通过安装adduser程序来解决。在Ubuntu/Debian中,可以使用以下命令举行安装:
[linux@bashcommandnotfound.cn ~]$ sudo apt install adduser
复制代码
在CentOS/RHEL中,可以使用以下命令举行安装:
[linux@bashcommandnotfound.cn ~]$ sudo yum install adduser
复制代码
Linux adduser命令的基本语法
adduser命令的一般语法格式如下:
sudo adduser [option] user
复制代码
在这里,[option]是可选的命令行选项,user是要添加的用户名。
Linux adduser命令的常用选项或参数阐明
以下是adduser命令的一些常用选项:
选项阐明–system添加体系用户或组–disabled-login克制登录到用户账户–disabled-password克制使用密码登录–gid 将组ID号设置为。假如指定了用户,则还将用户添加到组–group运行addgroup命令并添加用户组。假如指定了–system,则添加体系用户和组–home 将用户的主目次设置为–shell 使用作为用户的登录shell–ingroup 将用户添加到,而不是设置文件中的默认组–no-create-home避免为用户创建主目次
Linux adduser命令实例详解
以下是一些adduser命令的使用实例:
实例1:添加新用户
使用此命令,您可以向体系添加新用户。添加新用户时,您将被要求输入一些信息。
[linux@bashcommandnotfound.cn ~]$ sudo adduser user
复制代码
实例2:添加体系用户
您可以使用--system选项来添加体系用户。
[linux@bashcommandnotfound.cn ~]$ sudo adduser --system user
复制代码
实例3:添加用户并指定主目次
您可以使用--home选项来为新用户指定主目次。
[linux@bashcommandnotfound.cn ~]$ sudo adduser --home /path/to/home user
复制代码
实例4:添加用户并克制登录
您可以使用--disabled-login选项来克制新用户登录。
[linux@bashcommandnotfound.cn ~]$ sudo adduser --disabled-login user
复制代码
实例5:添加用户并指定用户ID
您可以使用–uid选项来为新用户指定用户ID1。
[linux@bashcommandnotfound.cn ~]$ sudo adduser --uid 1001 user
复制代码
实例6:添加用户并指定组ID
您可以使用–gid选项来为新用户指定组ID1。
[linux@bashcommandnotfound.cn ~]$ sudo adduser --gid 1001 user
复制代码
实例7:添加用户并指定登录shell
您可以使用–shell选项来为新用户指定登录shell1。
[linux@bashcommandnotfound.cn ~]$ sudo adduser --shell /bin/bash user
复制代码
实例8:添加用户并克制使用密码登录
您可以使用–disabled-password选项来克制新用户使用密码登录1。
[linux@bashcommandnotfound.cn ~]$ sudo adduser --disabled-password user
复制代码
实例9:添加用户并添加解释
您可以使用–gecos选项来为新用户添加解释1。
[linux@bashcommandnotfound.cn ~]$ sudo adduser --gecos "This is a test user" user
复制代码
实例10:添加用户并指定主组
您可以使用–ingroup选项来为新用户指定主组
[linux@bashcommandnotfound.cn ~]$ sudo adduser --ingroup groupname username
复制代码
实例11:添加用户但不创建主目次
您可以使用–no-create-home选项来添加新用户,但不为其创建主目次。
[linux@bashcommandnotfound.cn ~]$ sudo adduser --no-create-home username
复制代码
Linux adduser命令的留意事项
只有具有root权限的用户才能向体系添加用户。因此,您需要以root用户身份登录,或使用sudo来执行adduser命令。
假如在执行adduser命令时遇到bash: adduser: command not found错误,可以按照上面的方法举行安装。
Linux adduser相干命令
adduser username - 创建一个新用户 username。
usermod -aG groupname username - 将用户 username 添加到组 groupname。
passwd username - 为用户 username 设置或更改密码。
deluser username - 删除用户 username。
chage -l username - 查看用户 username 的密码和账户逾期信息。
userdel username - 删除用户 username 和其主目次。
groupadd groupname - 创建一个新的用户组 groupname。
groupdel groupname - 删除用户组 groupname。
getent passwd - 获取密码文件条目。
who - 表现当前登录的所有效户列表。
w - 表现已登任命户及其正在举行的运动。
last - 表现体系的登录记录。
id username - 打印指定用户的用户和组识别码(UID和GID)信息。
groups username - 表现用户 username 所属的所有组。
sudo command - 以另一用户身份执行命令。
touch filename - 创建一个空文件或更改现有文件的时间戳。
chmod permissions filename - 更改文件的权限。
chown user:group filename - 更改文件所有者和所属组。
ls -l - 以长列表格式列出目次内容,表现文件和目次详细信息。
cd directory - 更改当前工作目次到指定目次。
pwd - 打印当前工作目次的路径。
cp source destination - 复制文件或目次。
mkdir directoryname - 创建一个新目次。
rm filename - 删除文件。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
我可以不吃啊
论坛元老
这个人很懒什么都没写!
楼主热帖
如何编写一个高效的Testbench? ...
HeadPose Estimation头部姿态估计头部 ...
微信小程序
【笔者感悟】笔者的学习心得【七】 ...
Python输出指定时间间隔内的日期 ...
Python 将 docx 转为 PDF
接口测试测什么?这篇文章告诉你 ...
HBuilder X 连接苹果手机(IOS)详细教程 ...
CVE-2015-5254漏洞复现
线程池,我是谁?我在哪儿? ...
标签云
国产数据库
集成商
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表