usermod命令,用户密码管理,makpasswd

简介:
  1. usermod命令,用户密码管理,makpasswd 

usermod是更改用户的属性  

[root@alex ~]# usermod -u  1002 suer   更改uid   

[root@alex ~]# usermod -g  1008 user2   更改gid  

[root@alex ~]# usermod -d  /home/user   指定家目录  

[root@alex ~]# usermod -s  /bin/bash    user     指定它的shell   

[root@alex ~]# usermod -G   增加扩展组   

[root@alex ~]# id dabaitu

uid=1000(dabaitu) gid=1000(dabaitu) groups=1000(dabaitu)

[root@alex ~]# usermod -G user3 dabaitu         dabaitu还属于user3组  

[root@alex ~]# id dabaitu

uid=1000(dabaitu) gid=1000(dabaitu) groups=1000(dabaitu),1006(user3)

usermod   -G  还可以继续增加到组里   

paaawd   

root更改密码  直接passwd直接后面什么都不用跟   

[root@alex ~]# passwd dabaitu    更改普通用户的密码 

Changing password for user dabaitu.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

[root@alex ~]# tail  -n7 /etc/shadow  

tcpdump:!!:17394::::::

dabaitu:$6$HatndKWn$s44muqDhFKSZ/BoyoLdCz5bblzmvtZKPA607lE.uLmi2OF4Kc30B4GBou6omch0iK4mEtk8UsWGRBO76PgzuQ0:17470:0:99999:7:::

user:$6$bjgUYnNf$e1UL.8QIlOG9BF8J4JDicsP7re5nS0w6UOKv8RwK75re9nK0BQ0.Xqw4d/ZHC8wcFQbY1SI8mXjjYRZKNikL1/:17469:0:99999:7:::

两个   !!  是空密码      用户不可以登录   

*号是密码被锁定的  不能用的    

[root@alex ~]# passwd -l dabaitu    锁定一个用户的 选项  

 

[root@alex ~]# usermod -L user     锁定一个用户    

[root@alex ~]# usermod -U  user    解锁    

[root@alex ~]# passwd --stdin dabaitu           --stdin的用法   密码明文显示   

Changing password for user dabaitu.

zhaobin@521

passwd: all authentication tokens updated successfully.

[root@alex ~]# echo -e "122\nss"                      echo的两种用法    

122

ss

[root@alex ~]# echo -e "122\tnss"

122    nss

makepasswd  

[root@alex ~]# yum install -y expect   安装这个包   

[root@alex ~]# mkpasswd -l  12  -s  3    l密码长度   s特殊符号   


本文转自 amenging 51CTO博客,原文链接:http://blog.51cto.com/11335852/1977860


相关文章
|
5月前
usermod 修改用户
usermod 修改用户。
117 8
|
12月前
|
Unix Linux 数据安全/隐私保护
33Linux - 用户/权限管理(设置用户密码:passwd)
33Linux - 用户/权限管理(设置用户密码:passwd)
45 0
useradd:无法打开 /etc/passwd
useradd:无法打开 /etc/passwd
666 1
|
Linux 数据安全/隐私保护
linux中的cal 查看日历、用户管理命令、useradd 添加新用户、passwd 设置用户密码、id 查看用户是否存在、su 切换用户、userdel 删除用户、who 查看登录用户信息、sudo 设置普通用户具有 root 权限
useradd-g组名用户名(功能描述添加新用户到某个组)cal[选项](功能描述不加选项,显示本月日历)useradd用户名(功能描述添加新用户)注用户组必须存在,如果不存在则会报当从root用户切换到普通用户的时候不需要输入密码,而从普通用户切换到其他普通的用户或者root用户是需要输入密码的。su用户名称(功能描述切换用户,修改完毕,现在可以用ayy帐号登录,然后用命令sudo,即可获得root权限进行操作。(2)userdel-r用户名(功能描述用户和用户主目录,都删除)(2)whoami(功能描述显示登录用户的用户名以及登陆时间)(1)userdel用户名(功能描述删除用户但保存用户
271 1
linux中的cal 查看日历、用户管理命令、useradd 添加新用户、passwd 设置用户密码、id 查看用户是否存在、su 切换用户、userdel 删除用户、who 查看登录用户信息、sudo 设置普通用户具有 root 权限
|
安全 Linux Shell
手动修改/etc/shadow和/etc/passwd中的用户密码
1.手动修改/etc/shadow中的用户密码 /etc/shadow文件 第一字段:用户名(也被称为登录名),在/etc/shadow中,用户名和/etc/passwd 是相同的,这样就把passwd 和shadow中用的用户记录联系在一起...
4044 0
|
数据安全/隐私保护 Shell
usermod命令/用户密码管理/mkpasswd命令
3.4 usermod命令  3.5 用户密码管理 3.6 mkpasswd命令 usermod命令   设置用户uid: usermod  -u  111 username 设置用户gid usermod  -g   gid   username 设置用户家目录 usermo...
1229 0
|
数据安全/隐私保护 Shell