我使用过的Linux命令之adduser - 添加用户账号

我使用过的Linux命令之adduser - 添加用户账号

本文链接:http://codingstandards.iteye.com/blog/775194    (转载请注明出处)

 

用途说明

添加用户,与useradd是同一命令。需要root权限才能执行(有root權限)。

常用参数

-d home_dir 设定使用者的主目录为 home_dir

-p passwd  指定用户的登录密码。RHEL4支持此参数,RHEL5已经去掉这个参数了。

-g group 指定用户所在的群组。

使用示例

示例一

[root@localhost root]# adduser xxx
[root@localhost root]# ls -l /home/xxx
total 0
[root@localhost root]# ls -ld /home/xxx
drwx------    2 xxx      xxx          4096  9月 29 16:05 /home/xxx
[root@localhost root]# grep xxx /etc/passwd /etc/shadow /etc/group
/etc/passwd:xxx:x:500:500::/home/xxx:/bin/bash
/etc/shadow:xxx:!!:14881:0:99999:7:::
/etc/group:xxx:x:500:
[root@localhost root]#        

[root@localhost root]# ssh xxx@localhost
xxx@localhost's password:
Permission denied, please try again.
xxx@localhost's password:
Permission denied, please try again.
xxx@localhost's password:
Permission denied (publickey,password,keyboard-interactive).
[root@localhost root]#
[root@localhost root]#
[root@localhost root]# passwd xxx
Changing password for user xxx.
New password:
BAD PASSWORD: it is too simplistic/systematic
Retype new password:
passwd: all authentication tokens updated successfully.
[root@localhost root]#
[root@localhost root]#
[root@localhost root]# ssh xxx@localhost
xxx@localhost's password:
[xxx@localhost xxx]$

示例二

[root@localhost root]# adduser -d /opt/oracle oracle
[root@localhost root]# ls -ld /opt/oracle
drwx------    2 oracle   oracle       1024  9月 29 16:10 /opt/oracle
[root@localhost root]# grep oracle /etc/passwd /etc/shadow /etc/group
/etc/passwd:oracle:x:501:501::/opt/oracle:/bin/bash
/etc/shadow:oracle:!!:14881:0:99999:7:::
/etc/group:oracle:x:501:
[root@localhost root]#

问题思考

1. 怎样添加一个系统管理员账号,与root权限相同?

2. 怎样禁止账号登录?

3. 怎样对账号设置期限?

4. 怎么知道系统中有哪些可用账号?

相关资料

【1】风雨林的Blog Linux adduser命令格式

【2】Linux man page adduser

【3】wljcz.com网络教程站 Linux adduser添加用户

 

 

返回 我使用过的Linux命令系列总目录

 

adduser64.rar Programmatically creates a 'local admin' Windows user. Requires admin rights. The created user is hardcoded to the following: Login: `audit` Password: `Test123456789!` 立即下载

相关推荐

linux实验三_Linux系统登录及用户管理

一、实验目的 (1)掌握系统远处登录的几个常用命令。 (2)理解与用户账号及组账号有关的几个重要文件。 (3)掌握命令行和图形方式下查看、添加、删除用户账号的用法。 (4)掌握改名用户的方法。

在centos7中添加一个新用户,并授权

前言 笔记本装了一个centos,想要让别人也可以登录访问,用自己的账号确实不太好,于是准备新建一个用户给他。 创建新用户 创建一个用户名为:zhangbiao [root@localhost ~]# adduser zhangbiao 为这个用户初始化密码,linux会判断密码复杂度,不过可以强行忽略: [root@localhost ~]# passwd zhangbiao 更改用户 zha

Ryan Miao的博客 3423

PHY6252开发实战:从零构建BLE串口透传应用

本文详细介绍了PHY6252开发板在BLE串口透传应用中的实战经验,包括开发环境搭建、BLE串口透传例程解析、AT指令集实现与扩展、数据透传机制优化以及常见问题排查指南。通过智能家居遥控器项目案例,展示了PHY6252在低功耗物联网设备开发中的实际应用。

weixin_29183637的博客 311

linux用户的创建与管理(命令学习之五)

一、adduser与useradd的区别在Centos系统中,adduser只是useradd的一个连接形式,两者使用形式相同,在Centos系统中使用命令man adduser,进入的帮助手册为useradd。[root@localhost~]#ls-la/sbin/adduser lrwxrwxrwx.1rootroot711月719:20/s...

weixin_34198797的博客 338

Xilinx SDK工程编译、链接、调试注意事项

1、添加工程 启动SDK时选取workspace,如下图所示: 对应的workpace文件夹中会生成如下几个文件: 如果当前workspace是首次加载工程,SDK会进入启动界面 点击Import Project,导入已有工程 点击Browse,添加工程路径,一个完整的工程包含一个bsp文件夹,一个HW文件夹,和一个src文件夹(添加C功能函数) 点击Fini...

Autumn_He的博客 1万+

无人机WIFI集群组网技术详解及成本分析

无人机WIFI集群组网技术是指利用无人机作为移动平台,通过集成高性能的WIFI模块,实现多架无人机之间以及无人机与地面控制站之间的无线通信组网。在协议层面,无人机WIFI集群组网需要遵循标准的无线通信协议,如IEEE 802.11系列(即WIFI标准),同时可能还需定制或优化路由协议、媒体访问控制(MAC)协议等,以确保高效、可靠的数据传输。数据安全与隐私保护:无人机集群组网中传输的数据可能涉及敏感信息,需采取加密、认证等安全措施,确保数据传输的安全性和用户隐私的保护。根据性能不同,价格差异较大。

专注多旋翼、复合翼无人机技术研究,从事低空经济行业。 1582

Linux增删用户

Linux增删用户 1.添加用户 //添加一个test用户 [root@localhost ~]# adduser test //设置test用户密码 [root@localhost ~]# passwd test Changing password for user test. //在这里设置密码 New password: BAD PASSWORD: The password is shorter than 8 characters //再次输入上面的密码 Retype new password:

daijianzhou的专栏 342

【FPGA教程案例96】控制案例1——基于FPGA的自适应PID控制器verilog实现

首先,我们复习下课程传统的PID控制器,往往存在调整速度较慢,超调过大等缺点。为了解决这个问题,在实际的PID应用中,需要实时的调整PID的控制参数,以达到加快PID控制速度,降低超调等目标。目前,自适应PID控制器,一般有误差反馈调整,模糊控制器调整,神经网络调整。其中模糊控制器调整,神经网络调整较为复杂,在入门案例中不做介绍,在本课程中,我们将实现相对略微简单点的基于误差反馈调整的自适应PID控制器。

FPGA/MATLAB学习教程/源码/项目合作开发 6200

手动添加linux用户,Linux系统手动添加创建用户的步骤

linux中我们通常使用useradd或者adduser命令来添加用户。了解了用户、组、密码几个文件后,当然也可以手动创建。例如我们需要创建用户hive,他的基本组为hive,用户和组的uid、gid都是5000,hive附加组为user1,密码为sijitao.net 。假设附加组user1已经存在。第一步:添加组编辑/etc/group,在文件的末尾添加“hive:x:5000:”,且修改us...

weixin_30357183的博客 595

手把手教你完成基于YOLOv8的水果/商品/食堂/蔬菜/饮料/书籍识别与计价系统,前台+后台管理系统

手把手教你完成基于YOLOv8的商店的水果/商品/食堂/蔬菜/饮料/书籍识别与计价系统,前台+后台管理员系统,可进行目标检测的操作和展示,实现对图片、视频和摄像头的实时目标检测

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 2456

学Simulink——基于Simulink的单相PWM整流器PI电压外环+电流内环控制建模示例

本文详细介绍了基于Simulink的单相PWM整流器双闭环控制仿真方法。通过电压外环PI控制器调节有功功率生成电流指令,电流内环PI控制器实现正弦电流跟踪,最终达到输出电压稳定(400V±2V)、输入电流THD<3%、功率因数>0.99的目标。文章包含系统架构、数学模型、Simulink搭建步骤(主电路、PI控制器、SPWM调制等)及三种典型工况的仿真验证,并给出电感设计、数字实现等工程实践要点。该方案克服了传统整流器高谐波、低功率因数的问题,为绿色电源开发提供了可验证的仿真模型。

xiaoheshang_123的博客 74

Linux我使用账号,我使用过的Linux命令之adduser - 添加用户账号

我使用过的Linux命令之adduser - 添加用户账号用途说明添加用户,与useradd是同一命令。需要root权限才能执行(有root權限)。常用参数-d home_dir 设定使用者的主目录为 home_dir-p passwd 指定用户的登录密码。RHEL4支持此参数,RHEL5已经去掉这个参数了。-g group 指定用户所在的群组。使用示例示例一[root@localhost ro...

weixin_33252222的博客 259

基于STM32F1XX 、HAL库的BH1745NUC-E2环境光传感器驱动应用C语言程序设计

printf("BH1745制造商ID: 0x%02X\r\n", BH1745_ReadManufacturerID(&hbh1745));#define BH1745_ADDR_HIGH 0x39 // ADDR引脚接VDD。#define BH1745_ADDR_LOW 0x38 // ADDR引脚接地。= 0xE0) // BH1745制造商ID为0xE0。// 清除RGBC测量使能位。printf("BH1745初始化失败\r\n");

PP_Cottage的博客 278

Linux下添加用户并赋予root权限三种方法(即通过sudo行驶root权限)

Linux系统用户账号的管理 用户账号的管理工作主要涉及到用户账号的添加、修改和删除。 添加用户账号就是在系统中创建一个新账号, 然后为新账号分配用户号、用户组、主目录和登录Shell等资源。 有时会出现刚添加的账号是被锁定的,无法使用等问题。 1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser Lucy //添加一个名为Lucy的用户 #passwd Lucy //修改密码 Changing password for user tommy. N..

Happy_zlh的博客 1万+

Docker安装并运行AnythingLLM的详细教程

通过本文的介绍,你已经掌握了如何在 CentOS 系统上使用 Docker 安装并运行 AnythingLLM。AnythingLLM 提供了强大的功能,支持本地知识库搭建和多模态输入,非常适合个人和企业使用。希望本文能帮助你快速上手并搭建自己的 AI 知识库。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 5837

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

32Linux - 用户/权限管理(添加用户账号:useradd)

在Unix/Linux中添加用户账号可以使用adduser或useradd命令,因为adduser命令是指向useradd命令的一个链接,因此,这两个命令的使用格式完全一样。 useradd命令的使用格式如下: useradd [参数] 新建用户账号 相关说明: Linux每个用户都要有一个主目录,主目录就是第一次登陆系统,用户的默认当前目录(/home/用户); 每一个用户必须有一个主目录,...

阿甘兄 1333

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

useradd 与adduser的区别

为什么80%的码农都做不了架构师?>>> ...

weixin_33851604的博客 101

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

linux增加组账号,Linux添加/删除用户和用户组

本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。1、建用户:adduser phpq //新建phpq用户passwd phpq //给phpq用户设置密码2、建工作组groupadd test //新建test工...

weixin_33266588的博客 353

Linux _ 用户管理

Linux _ 用户管理用户管理相关文件介绍用户属性/etc/passwd文件/etc/group文件用户管理相关命令介绍 用户管理相关文件介绍 用户属性 用户名 口令 用户ID(UID) 用户主目录(HOME) 用户shell /etc/passwd文件 /etc/passwd文件是系统能够识别的用户清单。用户登录时,系统查询这个文件,确定用户的UID并验证用户口令。 — 登录名。 — 经过加密的口令。 — UID。 — 默认的GID。 — 个人信息。 —

。 141

linux中的用户管理

基本概念 uid: userId ,唯一,root管理员的UID为零。系统用户是1~999 。普通用户从1000开始 gid: 组 id, group IDentification . 用户: 每一个用户都有一个基本用户组(创建用户时默认创建组)。和多个扩展组。 新增用户 adduser 参数 用户名 新增用户huangbao useradd -d /home/huangbao -u 8888 -s /bin/nologin huangbao 查看用户信息 id huangbao uid=8888(h

像风一样自由 249

Linux中用户管理详解(上)-Linux学习日记

转自 http://baidu.blog.51cto.com/71938/52075   Linux中用户管理详解(上)-Linux学习日记 在Linux系统中,所有的用户和组像一个国家。如果国家要繁荣昌盛的话,需要治理得当,需要有主席或者总统,以及地方官员和老百姓组成。在linux中如果你对安全需求比较苛刻,完全可以限制用户的各种行为,不同用户的权限是不同的。 在linux中系统中,它并不

disence的专栏 440

linux批量添加用户权限,linux系统中使用adduser与useradd命令批量添加用户

adduser - 添加用户账号,与useradd是同一命令。需要root权限才能执行(有root权限)。 在使用adduser命令时,它会添加这个名,并创建和用户名名称相同的组名,并把这个用户名添加到自己的组里去,并在/home目录想创建和用户名同名的目录,并拷贝/etc/skel目录下的内容到/home/用户名/的目录下,并提示输入密码,并提示填写相关这个用户名的信息。在使用命令useradd...

weixin_30334411的博客 2088

linux中adduser命令怎么用,Linux中adduser命令起什么作用呢?

摘要:下文讲述Linux中adduser的功能说明,如下所示;adduser(是add user英文的缩写)adduser命令功能:用于新建一个使用者账号或修改账号的相关资料adduser命令的语法格式:adduser [参数]-----常用参数说明-------c:加上备注文件,备注文字会存储在 passwd 的备注参数中-d:设置用户登录时的起始目录-D:变更默认值-e:设置此帐号的使用期限(...

weixin_39625008的博客 1556

Linux操作用户命令的使用useradd 和adduser

例如 adduser -s /bin/bash newuser ,指定 newuser 登录后使用 bash 作为默认的shell。例如 useradd -d /home/newuser newuser ,将为新用户 newuser 创建家目录 /home/newuser。例如 useradd -s /bin/bash newuser ,指定 newuser 登录后使用 bash 作为默认shell。如 useradd -u 1001 newuser ,将 newuser 的UID设置为1001。

Lin2004811的博客 1555

linux怎么增加用户账号,linux怎么添加用户

首先用adduser命令添加一个普通用户,使用方法命令如下:#adduser polly//添加一个名为polly的用户#passwd polly //修改密码Changing password for user tommy.New LINUX password: //在这里输入新密码Retype new LINUX password: //再次输入新密码passwd: all au...

weixin_32475629的博客 1万+
上一篇: 我使用过的Linux命令之ac - 在线时间统计
下一篇: 我使用过的Linux命令之apropos - 根据关键字搜索命令
codingstandards
博客等级 码龄16年 12粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值