当前位置: Oracle DBA培训网-优技培训 >> Linux教程 >

Linux基础教程:为用户账号设置密码

Linux基础教程:为用户账号设置密码

Linux基础教程:为用户账号设置密码,通过useradd命令可以新添加用户账号,但是还必须有密码才能登录到系统。root用户可以指定账号名称作为参数,对指定的密码进行管理。

例子:指定用户名yh作为参数,为该用户设置一个登录密码,重复输入两次进行确认,并查看shadow文件中该用户的密码字串信息。

~]#passwd yh

~]#grep yh /etc/shadow

用户账号具有可用的登录密码后,就可以从字符终端进行登录了。虽然root用户可以指定用户名作为参数,对指定账号的密码进行管理,但是普通用户却只能执行单独的“passwd”命令修改自己的密码。

普通用户设置自己的密码时,密码要求有一定的复杂性(如不要直接使用英文单词,长度保持在六位以上),否则系统可能拒绝进行设置。

使用passwd命令除了可以修改账号的密码之外,还能对用户账号进行锁定、解锁,或者也可以将用户的密码设置为空(无需密码即可登录)。相关叙述如下:

·passwd -d:清空指定用户的密码,仅使用用户名即可登录系统。

·passwd -l:(小写的L)锁定用户(lock)

·passwd -S:(大写)查看用户账户的状态(是否被锁定)。

·passwd -u:解锁用户账户。

技术沙龙MORE+

标签错误:<!-- #Label# labelId=20160707140604 moduleId=1 classId=12231768634 orderby=2 fields=url,title,u_info attribute= datatypeId=22192428132 recordCount=3 pageSize= <htmlTemplate><dt><img src="/images/index_26${index}.jpg" width="100" height="62" /><a href="$url" title="${title}">${title}</a><span>${api.left(u_info,60)}</span></dt></htmlTemplate> -->
我要参加技术沙龙