linux命令:passwd

  passwd令简介:

此命令用于修改用户的密码。

 1命令格式:

  passwd [OPTION] USERNAME

 2命令功能:

用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。

只有管理者可以指定用户名称,一般用户只能变更自己的密码。

 3命令参数:

     --stdin  standinput 标准输入  从标准输入中接收密码,比如通过键盘直接输入密码

-d:删除密码,仅有系统管理者才能使用;

-f:强制执行;

-k:设置只有在密码过期失效后,方能更新;

-l:锁住密码;

-S:列出密码的相关信息,仅有系统管理者才能使用;

-u:解开已上锁的帐号。

 4命令实例:

    1、passwd --stdin username  从标准输入中设置密码。

[[email protected] test1]# echo "test" | passwd --stdin jack

更改用户 jack 的密码 。

passwd: 所有的身份验证令牌已经成功更新。

2、passwd -d 清除用户密码

[[email protected] test1]# passwd -d jack

清除用户的密码 jack。

passwd: 操作成功

3、passwd -l 锁定密码,不允许修改

[[email protected] test1]# passwd -l jack

锁定用户 jack 的密码 。

passwd: 操作成功

4、passwd -S 列出密码相关信息

[[email protected] test1]# passwd -S jack

jack LK 2016-10-12 0 99999 7 -1 (密码已被锁定。)

应用延伸:

pwck 检查用户账号完整性

[[email protected] test1]# pwck

user ‘adm‘: directory ‘/var/adm‘ does not exist

user ‘uucp‘: directory ‘/var/spool/uucp‘ does not exist

user ‘gopher‘: directory ‘/var/gopher‘ does not exist

user ‘ftp‘: directory ‘/var/ftp‘ does not exist

user ‘saslauth‘: directory ‘/var/empty/saslauth‘ does not exist

user ‘oprofile‘: directory ‘/home/oprofile‘ does not exist

user ‘jack‘: directory ‘/home/jack‘ does not exist

pwck:无改变

时间: 10-11

linux命令:passwd的相关文章

passwd命令--Linux命令应用大词典729个命令解读

内容来源于人民邮电出版社<Linux命令应用大词典> 讲述729个命令,1935个例子 学习Linux系统的参考书.案头书,遇到不懂的命令或命令选项一查即可 争取每天都发布内容 passwd命令 使用passwd命令可以设置或修改用户的密码,普通用户和超级权限用户都可以运行passwd,普通用户只能更改自己的用户密码,root用户可以设置或修改任何用户的密码.如果passwd 命令后面不接任何选项或用户名,则表示修改当前用户的密码. 命令语法: passwd [选项] [用户名] 命令中各选项

linux 命令解析2

基本命令  uname -a -s hostname显示主机名若是要永久生效,则编辑以下文件  #vim /etc/sysconfig/network    ssh远程登录#ssh 10.1.1.54 (是以root用户登录的)  #ssh [email protected](是以tom身份登录)  #ssh -Y 10.1.1.54(可以启动图形界面的远程登陆) scp远程拷贝  #scp 10.1.1.54:/etc/passwd /tmp/test(将目的地址10.1.1.54上的/etc

[Android ] linux命令英文缩写的含义(方便记忆)

du -sh */ reference to : http://blog.chinaunix.net/uid-27164517-id-3299073.html linux常用命令的英文单词缩写 命令缩写:ls:list(列出目录内容)cd:Change Directory(改变目录)su:switch user 切换用户rpm:redhat package manager 红帽子打包管理器pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径ps: proc

菜鸟自学Linux命令

大家好: 今天终于小试牛刀,终于写了linux两个命令,很是开心啊,之前一直想学,没人教,可是做项目又用到,需要看服务器后台打印的消息!当时真的是纠结了一阵,今天又有空来整下linux命令,并且成功了,真是开心,跟大家分享一下! XShell是一款Windows下非常优秀的远程连接Linux主机的工具. 链接: http://pan.baidu.com/s/1qWoKK4c 密码: rdxc 链接: http://pan.baidu.com/s/1B7U2q 密码: 3l7e 这是我下载的两个X

linux 命令整理50条

linux--学习自己不常用的命令50个 Linux管理文件和目录的命令 1 pwd命令 该命令的英文解释为print working directory(打印工作目录).输入pwd命令,Linux会输出当前目录. 2 cd命令 cd命令用来改变所在目录. cd /      转到根目录中 cd ~     转到/home/user用户目录下 cd -    转到刚才的目录 cd ../转到上级目录 cd 不加任何参数表示切换到用户目录cd /usr 转到根目录下的usr目录中---------

Linux命令行基础 、 基础命令操作 、 目录文件基本操作

  Linux命令行基础 基础命令使用 目录和文件基本管理 #################################################   一.Linux命令行基础   1. 什么是命令.命令行    命令:能够被Linux系统识别,用来完成某一类功能的指令或程序                           |--> 依赖于Shell解释器,查看:cat/etc/shells 默认为 /bin/bash    命令行:用户输入的命令及相关参数,按Enter键提交的

linux 命令grep

grep命令用来搜索文本,或从给定的文件中搜索行内包含了给定字符串或单词的文件.通常来说,grep显示匹配的行.使用grep来搜索包括一个或多个正则表达式匹配到的文本行,然后只显示匹配到的行. grep命令的语法: grep  ‘word’  文件名 grep  ‘word’  文件1  文件2  文件3 grep  ‘字符串1  字符串2’  文件名 commad  |  grep  ‘ 某个东西 ’ commad  选项1  |  grep  ‘ 数据 ’ grep  --color  ‘数

jsch ssh服务器调用Linux命令或脚本的小问题

代码如下: public static boolean execshell(String command, String user, String passwd, String host) throws JSchException, IOException { connect(user, passwd, host); BufferedReader reader = null; boolean flag = true; Channel channel = null; String charset

Linux命令随笔

1 Linux命令总结 2 3 man ==命令帮助; 4 help ==命令的帮助(bash的内置命令); 5 ls ==list,查看目录列表; 6 -ld:查看目录权限; 7 -l:(long)长格式显示属性; 8 -F:给不同的文件类型结尾加标识 9 -p:给目录加斜线 10 -r:(reverse)反转排序 11 -t:按时间排序 12 --color=auto 给输出的不同类型文件加不同颜色 13 -a:显示隐藏文件 14 ls -l --time-style=long-iso,显示

linux命令单次或组合样例

[[email protected] ~]# which passwd/usr/bin/passwd[[email protected] ~]# whereis passwdpasswd: /usr/bin/passwd /etc/passwd /usr/share/man/man1/passwd.1.gz /usr/share/man/man5/passwd.5.gz[[email protected] ~]# locate passwd/etc/passwd/etc/passwd-/etc/