`
thinktothings
  • 浏览: 766576 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux添加/删除用户和组 密码

阅读更多

1、建用户:

adduser box                             //新建box用户

passwd box                               //给box用户设置密码

2、建工作组

groupadd test                          //新建test工作组

3、新建用户同时增加工作组

useradd -g test box                      //新建box用户并增加到test工作组

注::-g 所属组 -d 家目录 -s 所用的SHELL

 

4、给已有的用户增加工作组

usermod -G groupname username

或者: gpasswd -a user group

 

或者:

 

cbill@ubuntu:/u01/nosql$ sudo gpasswd -a hadoop sudo

Adding user hadoop to group sudo


 

5、临时关闭:在 /etc/shadow 文件中属于该用户的行的第二个字段(密码)前面加上 * 就可以了。想恢复该用户,去掉 * 即可。

或者使用如下命令关闭用户账号:

passwd peter –l

重新释放:

passwd peter –u

6、永久性删除用户账号

userdel peter

groupdel peter

usermod –G peter peter    (强制删除该用户的主目录和主目录下的所有文件和子目录)


7、从组中删除用户
编辑/etc/group 找到GROUP1那一行,删除 A
或者用命令
gpasswd -d A GROUP


8、显示用户信息
id user
cat /etc/passwd

9、查看当前用户的用户组
groups


password

【语法】passwd[必要参数][选择性参数][用户名称]
【功能说明】passwd指令用来设置用户帐号的密码,超级用户可以设置所有用户的密码。
【参数说明】
必要参数具体说明如下:
参数 功能
-d 删除密码
-f 强制执行
-k 更新只能发生在过期之后
-l 停止帐号的使用
-S 显示密码信息
-u 启用已被停止的帐号
-x 设置密码的有效期
-g 修改群组密码
-i 过期后停止用户帐号
选择性参数的具体说明如下:
参数 功能
--help 帮助信息
--usage 主要用法
【执行范例】
【范例356】修改用户密码。
[root@localhost ~]# passwd kk      //设置用户kk的密码
Changing password for user kk.
New UNIX password:
BAD PASSWORD: it does not contain enough DIFFERENT characters
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]#
本例使用指令“passwd kk”,设置帐号kk的密码。
【范例357】显示帐号的密码信息。
[root@localhost ~]# passwd -S kk     //显示帐号的密码信息
Password set, MD5 crypt.
[root@localhost ~]#
本例使用指令“passwd -S kk”,显示帐号kk的密码信息。
【范例358】删除用户密码。
[root@localhost ~]# passwd -d kk     //删除用户密码
Removing password for user kk.
passwd: Success
[root@localhost ~]#

本例使用指令“passwd -d kk”,删除用户kk的密码。
分享到:
评论

相关推荐

    Linux添加/删除用户和用户组

    Linux添加/删除用户和用户组  1、建用户:  adduser phpq //新建phpq用户  passwd phpq //给phpq用户设置密码  2、建工作组  groupadd test //新建test工作组  3、新建用户同时增加工作组  useradd...

    linux用户创建

    用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的更新。 1、增加一个新的用户组使用groupadd命令。 其格式如下: 代码: groupadd 选项 用户组 可以使用的选项有: ...

    Linux系统C语言编程连接MySql数据库实现的用户 用户组 用户策略 管理系统(getopt函数方式解析命令行参数)

    1、Linux系统C语言编程连接MySql数据库实现的用户 用户组 用户策略 管理系统(getopt解析命令行参数).c 代码的源文件。 user-usergroup-authoritys.vsd user-usergroup-authoritys.jpg 数据库的图,以及图片。 2、...

    Linux FTP服务配置

    anon_other_write_enable=yes/no 匿名用户和虚拟用户是否拥有删除权限 local_enable=yes/no 是否允许本地用户登陆 write_enable=yes/no 设置全局是否可写 anon_root=/var 指定匿名用户目录 chroot_local_user=yes ...

    LINUX/UNIX Shell编程大作业

    在Linux系统的/etc目录下有这样一个文件passwd,该文件里包含系统中所有用户信息的记录,记录里包含每个用户的如下信息:用户名、密码、用户ID、组ID、用户全名、用户主目录和用户登录所用的shell。请设计一个脚本...

    linux用户和用户组相关概念、理解、操作

    linux用户和用户组相关一、相关概念用户用户组二、相关目录用户相关目录深入理解用户目录作用内容理解shadow 文件的内容包括9个段位UID用户组相关目录深入理解用户组目录作用内容理解GID相关操作用户相关操作创建新...

    Linux——Linux用户和用户组管理

    目录 一、用户配置文件 ...4、删除用户userdel和用户切换命令su 四、用户组管理命令 参考链接:https://www.bilibili.com/video/av18156598?p 一、用户配置文件 1、用户信息文件/etc/passwd 2、影子文

    Linux实验二

    实验一:1.熟悉unity桌面的环境布局 2.熟悉dash的使用 3.熟悉常用软件的功能及使用 4.熟悉常用的系统设置功能 实验二: 1. 使用putty远程登陆Linux ...3. 添加一个用户名为student组名为students,初始密码为123456

    linux十二章-虚拟用户访问ftp.mp4

    anon_other_write_enable=YES 允许重名和删除文件、覆盖 4.设置权限: readuser 用户可以登录,并可以浏览、下载,但无法上传 writeuser 用户可以登录,并可以浏览、下载,只可以上传文件 5.匿名用户或其他系统用户...

    详解Linux系统中设置SFTP服务用户目录权限的方法

    在工作或者学习的时候,我们常常会遇到这样的需求,限制一个Linux用户,让他只能在指定的目录下进行添加、修改、删除操作,并且只能使用sftp登录服务器,不能用ssh操作。这些可以通过配置sftp服务实现。 方法如下 ...

    吴天雄--Linux自有服务.doc(第一部分)

    linux自有服务1:一、运行模式 二、用户与用户组管理(重点)用户管理(添加、修改、删除用户、设置密码)用户组管理(用户组添加、用户组编辑、用户组删除)三、网络设置(如何重启网卡、软连接、重启单个网卡)四...

    实验一:Linux基础操作

    然后用新增加的用户分别登录虚拟控制台2和3 在虚拟控制台3下用新增加的用户登录成功后,运行如下命令: su (变换身份到超级用户,需要输入root的密码) 5)练习所学习的基础命令,完成以下问题: a.logname和...

    linux 常用命令

    2. useradd netseek 添加一个netseek用户 passwd netseek 给netseek这个用户设置密码. (/etc/passwd /etc/group) userdel netseek 删除账号 userdel -r netseek 删除账号连同自家目录. [更详细的操作请参阅man ...

    Linux FTP服务搭建

    anon_other_write_enable=NO 但不允许匿名用户删除和改名; 执行以下指令让匿名用户具备写权限: [root@localhost ~]#chmod ftp.root /var/ftp/pub 重启vsFTPd服务: [root@localhost ~]# service vsftpd restart ...

    Linux中如何重新获取丢失的密码

    在linux系统中,如果把用户的密码忘记了,很麻烦也很难重新获得。通过下面的方法可以重新设置用户对饿密码:  首先介绍一下linux'的建立/删除账户的命令  useradd username –添加用户 他会在home目录下...

    Linux之批量创建多个用户名及批量删除用户名(内容可根据自己的需求自行修改)

    - useradd.sh 是创建用户组、批量添加用户并设置密码、创建家目录更改用户组,完成之后并统计执行当前脚本共创建了多少个用户。(用户名脚本、用户组、密码可根据自己的所需来自行修改),配合username.txt一起使用...

    linux复习题

    5.创建一个用户,用户名为user02,所属私有组和标准组为group01,用户主目录为/home/user02,用户登录shell为/bin/bash。 useradd -g group01 –G group01 –d /home/user02 -s /bin/bash user02 五、综合题(1...

    Linux gpasswd 命令用法详解

    Linux passwd 是 Linux 下工作组文件 /etc/group 和 /etc/gshadow 管理工具,用于将一个用户添加到组或者从组中删除。 语法 gpasswd [可选项] 组名 可选项参数: -a:添加用户到组; -d:从组删除用户; -A:指定...

    Linux命令笔记

    用户权限/用户和用户组管理 1:用户配置文件 1.1:/etc/passwd 用户基本信息文件 1.2:/etc/shadow 影子文件(真正密码,root可以看) 1.3:/etc/group 组信息文件 1.4:/etc/gshadow 密码文件 2:用户管理相关文件 ...

Global site tag (gtag.js) - Google Analytics