小樱 发表于 2014/5/18 16:26

linux下修改root管理员密码,修改其它用户密码

对于初学者来说,如何修改linux用户密码也不是件容易的事,其实非常简单,下面举例说明:
如果是以root身份登录,修改root密码.只要输入
passwd
就会出现:
New password:
Retype new password:
按提示输入密码确认即可.
如果想更改其他用户密码,只要输入passwd username即可.
如:passwd kook
New password:
Retype new password:
简单吧...

注意输入密码的时候看不到东西的哦

提示passwd: all authentication tokens updated successfully.代表成功




方法2-1.使用chpasswd

chpasswd其实是通过用户输入'用户名:密码'来更改一组用户的密码,还是一个可以批量修改密码的工具,具体的用法详见chpasswd用法,这里只做简单的介绍

格式:# echo 用户名:密码 | chpasswd

比如想要添加一个linuxidc的帐号,密码为123456,指令如下

# echo linuxidc:123456 | chpasswd

2.使用passwd和--stdin组合

passwd默认是要用终端作为标准输入,而--stdin表示可以用任意文件做标准输入,这两个配合可以直接修改密码

格式:# echo '密码'| passwd --stdin 用户名

还是添加一个linuxidc的帐号,密码为123456,指令如下

# echo '123456'| passwd --stdin linuxidc

这样就可以实现在非交互模式下修改密码,但是对于某些嵌入式linux这两种方式都不支持,则可以使用export来实现。

微微微笑 发表于 2014/5/18 16:26

manager 发表于 2014/5/19 10:21

页: [1]
查看完整版本: linux下修改root管理员密码,修改其它用户密码