linux 下如何通过root 修改别的账户密码
作者&投稿:闾到 (若有异议请与网页底部的电邮联系)
su下输入 passwd[用户名]
然后直接输入两遍新密码就行
1、首先,要用CRT软件连接Linux系统。
2、首选,确认是用root用户登录系统的。
输入命令: id ,查看登录用户信息。
3、若修改root自己的密码,直接输入 passwd .
输入两遍,新密码即可。
4、若修改其他用户,如oracle 的密码,可直接输入passwd oracle.
输入两遍性新密码即可。
5、这样就修改成功了。
其次,修改帐户密码,只需要使用passwd命令即可,该命令详细介绍如下:
passwd 选项 用户名
可使用的选项:
-l 锁定口令,即禁用账号。
-u 口令解锁。
-d 使账号无口令。
-f 强迫用户下次登录时修改口令。
如果默认用户名,则修改当前用户的口令。
例如,假设当前用户是sam,则下面的命令修改该用户自己的口令:
$ passwd
Old password:******
New password:*******
Re-enter new password:*******
如果是超级用户,可以用下列形式指定任何用户的口令:
# passwd sam
New password:*******
Re-enter new password:*******
普通用户修改自己的口令时,passwd命令会先询问原口令,验证后再要求用户输入两遍新口令,如果两次输入的口令一致,则将这个口令指定给用户;而超级用户为用户指定口令时,就不需要知道原口令。
为了系统安全起见,用户应该选择比较复杂的口令,例如最好使用8位长的口令,口令中包含有大写、小写字母和数字,并且应该与姓名、生日等不相同。
为用户指定空口令时,执行下列形式的命令:
# passwd -d sam
此命令将用户sam的口令删除,这样用户sam下一次登录时,系统就不再询问口令。
passwd命令还可以用-l(lock)选项锁定某一用户,使其不能登录,例如:
# passwd -l sam
假设你要改的用户名是user1
# passwd user1
接下来就是按照提示输入你的密码
不用root登录也可以,如果你是系统安装时指定的用户,默认有sudo权限,可以直接
$ sudo passwd user1
接下来同上
passwd -S
第一个字段是用户名,第二个字段显示是否存在密码(L、NP、P),第三个字段是密码最后修改的日期,接下来四个字段是最小时期、最大时期、警告期和不活动期。不过和你提供的有点出入啊……
我实验了一下,修改密码后能进的,按照你说的,如果提示的是密码错误,估计是你密码没修改成功。
附man
-S, --status
Display account status information. The status information consists
of 7 fields. The first field is the user?s login name. The second
field indicates if the user account has a locked password (L), has
no password (NP), or has a usable password (P). The third field
gives the date of the last password change. The next four fields
are the minimum age, maximum age, warning period, and inactivity
period for the password. These ages are expressed in days.
passwd user1
那提示是密码说明 依次是: 用户名 密码加密形式(md5加密过的) 密码创建日期 密码不可被变更的天数(0代表不需更改) 密码需要被重新变更的天数(99999表示不需要变更) 密码变更前提前几天警告
root下直接 passwd user1 就能设置新密码了
另外你直接修改 /etc/passwd文件 把第二列的x去掉可以不用密码登录然后在加上密码就行了
man没看到-S的帮助, 我看了一下应当是 shadow文件的一些信息, 你搜以下shadow文件的说明就行了
---------------------------------------
那你看看shadow文件第二列是不是*如果是删了
在看看passwd 文件有没有什么问题
passwd user1
就可以设置新密码了。
迟潘盘得: 方法: 1、su切换到root用户. vi/etc/pam.d/gdm3 找到authrequiredpam_succeed_if.souser!=rootquiet_success前面加上注释.如下: #authrequiredpam_succeed_if.souser!=rootquiet_success 按ESC退出保存wq. Fedora 2、使用su切换到root的...
饶阳县17763751012: linux中怎样用ROOT去修改其他用户的密码 - ?
迟潘盘得: 还是用root登陆, >passwd user 回车 和该自己的一样
饶阳县17763751012: Linux下如何修改root密码以及找回root密码 - ?
迟潘盘得: 具体示例如下: [root@www ~]# passwd root Changing password for user root. New UNIX password: BAD PASSWORD: it is based on a dictionary word Retype new UNIX password: passwd: all authentication tokens updated successfully. Linux下...
饶阳县17763751012: linux怎么以root权限运行终端 - ?
迟潘盘得: 方法: 1:Redhat系统或者Fedora或者CentOs的Linux发行版,那么在Linux终端输入命令回车: su - root 这样就可以切换到root权限了 2:Ubuntu系统,在Linux终端输入命令回车: sudo su - root 然后这样也可以切换到root权限了.
饶阳县17763751012: 怎么修复Linux操作系统 Root 口令密码?
迟潘盘得: 方法二: 1、将系统光盘的第一张插入光驱,重新启动系统,从光驱成功引导后在boot: 后输入linux rescue回车. 2、跟着引导程序向下走,不必配置网络.但提问是否手索并挂载系统分区时选择“是”,系统进入“#”提示符下. 3、执行命令chroot /mnt/sysimage/ (默认的系统会挂在/mnt/sysimage/目录下) 4、执行命令/usr/bin/passwd来修改root口令. 5、执行命令exit; ,取出光盘,重新启动系统. 然后用新的口令登录系统,即可完成root密码修复.
饶阳县17763751012: 如何通过suse?linux的单用户模式修改root密码 - ?
迟潘盘得: 如何通过suse linux的单用户模式修改root密码 1. 启动grub时候选择 Failsave, 下面的“boot option“内容全部删除,写入init=/bin/bash,进入单用户模式 2. 稍等会出现命令行 (none)#: #mount -o remount, rw / [enter] //根文件系统重新mount为可读写,有了读写权限后就可以通过passwd命令修改密码了 #cd /usr/bin [enter] #passwd [enter] //提示输入root的新密码 #mount -o remount,ro/ [enter] //将根文件系统置为原来的状态
饶阳县17763751012: 如何破解linux root权限 - ?
迟潘盘得: 如果能轻易的破解root权限,那这个操作系统早就淘汰了.登陆单用户模式修改root密码的做法现在很多最新的发行版中,已经不适用了.
饶阳县17763751012: 如何修改linux root密码忘了怎么办 - ?
迟潘盘得: linux root密码找回方法一1. 在系统进入单用户状态,直接用passwd root去更改.2. 用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,作法如下:cd /mnt mkdir hd mount -t auto /dev/hdaX(原来/分区所在的分区号) hd cd hd ...
饶阳县17763751012: Linux系统如何用root身份登陆? - ?
迟潘盘得: 使用终端可以使用su -登录,如果是图形界面可以注销登录时选择其他,输入root,输入密码登录,如不允许root登录,按如下步骤设置:1. 用普通用户登录.2. 在终端执行sudo -s,然后输入当前登录的普通用户密码,进入到root用户模式.3. 执...
饶阳县17763751012: 请问linux怎样用root进入图形界面 - ?
迟潘盘得: 方法和详细的操作步骤如下: 1、第一步,打开计算机电源后,将在桌面上看到登录界面.通过单击图中标记的位置进入下一页,见下图,转到下面的步骤.2、第二步,执行完上面的操作之后,在弹出的对话框中输入密码,然后单击“登录”以完成登录并进入下一页,见下图,转到下面的步骤. 3、第三步,执行完上面的操作之后,就进入图形界面了,见下图.这样,就解决了这个问题了.