linux修改密码输入passwd命令报-bash: passwd: command not found
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux修改密码输入passwd命令报-bash: passwd: command not found相关的知识,希望对你有一定的参考价值。
linux修改密码输入passwd命令报-bash: passwd: command not found,这个是什么原因呢?是缺什么软件包吗?要怎么处理呢?
看root 的$PATH里是否已经包含了这些环境变量。主要是这四个:/bin ,/usr/bin,/sbin,/usr/sbin。
可以在家目录下查看.bash_profile里的PATH。如果是:PATH=$PATH:$HOME/bin则需要添加成如下:
PATH=$PATH:$HOME/bin:/sbin:/usr/bin:/usr/sbin追问
这个在哪里改呢?
参考技术A /USR/BIN这个目录下要有passwd这个命令才行追问那要怎么处理呢?
linux 用户密码
1 用户列表文件
$ cat /etc/passwd
2 用户组列表文件
$ cat /etc/group
3 查看系统中有哪些用户
$ cut -d : -f 1 /etc/passwd
4 查看可以登录系统的用户
$ cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
5 修改用户密码
使用 passwd 命令可以用来修改用户密码。
$ passwd
输入以上命令后回车,即可直接输入旧密码以及新密码,修改当前用户的密码
对于root用户来说,可以直接修改其他用户的密码:
$ passwd <user_name>
比如,输入
$ passwd istester # 修改istester用户的密码
回车后直接输入新密码即可。
搞定 。
以上是关于linux修改密码输入passwd命令报-bash: passwd: command not found的主要内容,如果未能解决你的问题,请参考以下文章