linux 设置 用户 密码(linux修改其他用户密码)
大家好,今天小编来为大家解答以下的问题,关于linux 设置 用户 密码,linux修改其他用户密码这个很多人还不知道,现在让我们一起来看看吧!
linux:如何修改用户的密码
修改用户密码
当我们的linux用户密码忘记后,无法进入时不要着急这里参考马哥的解决方式
1)首先重启我们的系统,然后马上反复按上下键就会进入这样的一个界面
2)然后按一下e键,进入下一个界面
3)找到这个以linux16开头的这段,从末尾删到ro,然后改成rw rd.break(记住rd后面有个点,不要忘记)
4)然后按ctrl+x就跳转到下一个界面,按以下回车键
5)然后输入chroot/sysroot/,然后再回车
6)输入passwd,就会让你输入新密码,回车后再次输入新密码,然后按两次exit,就完成了
7)接下来就等启动后输入用户名和新密码就可以进入了
linux如何设置密码规则
准备工作:
安装 PAM的 cracklib模块,cracklib能提供额外的密码检查能力。
Debian、Ubuntu或 Linux Mint系统上:
$ sudo apt-get install libpam-cracklib
CentOS、Fedora、RHEL系统已经默认安装了 cracklib PAM模块,所以在这些系统上无需执行上面的操作。
为了强制实施密码策略,我们需要修改/etc/pam.d目录下的 PAM配置文件。一旦修改,策略会马上生效。
注意:此教程中的密码策略只对非 root用户有效,对 root用户无效。
禁止使用旧密码
找到同时有“password”和“pam_unix.so”字段并且附加有“remember=5”的那行,它表示禁止使用最近用过的5个密码(己使用过的密码会被保存在/etc/security/opasswd下面)。
Debian、Ubuntu或 Linux Mint系统上:
$ sudo vi/etc/pam.d/common-password
CentOS、Fedora、RHEL系统上:
$ sudo vi/etc/pam.d/system-auth
设置最短密码长度
找到同时有“password”和“pam_cracklib.so”字段并且附加有“minlen=10”
的那行,它表示最小密码长度为(10-类型数量)。这里的“类型数量”表示不同的字符类型数量。PAM
提供4种类型符号作为密码(大写字母、小写字母、数字和标点符号)。如果你的密码同时用上了这4种类型的符号,并且你的 minlen
设为10,那么最短的密码长度允许是6个字符。
Debian、Ubuntu或 Linux Mint系统上:
$ sudo vi/etc/pam.d/common-password
CentOS、Fedora、RHEL系统上:
$ sudo vi/etc/pam.d/system-auth
设置密码复杂度
找到同时有“password”和“pam_cracklib.so”字段并且附加有“ucredit=-1 lcredit=-2
dcredit=-1 ocredit=-1”
的那行,它表示密码必须至少包含一个大写字母(ucredit),两个小写字母(lcredit),一个数字(dcredit)和一个标点符号
(ocredit)。
Debian、Ubuntu或 Linux Mint系统上:
$ sudo vi/etc/pam.d/common-password
CentOS、Fedora、RHEL系统上:
$ sudo vi/etc/pam.d/system-auth
设置密码过期期限
编辑/etc/login.defs文件,可以设置当前密码的有效期限,具体变量如下所示:
$ sudo vi/etc/login.defs
这些设置要求用户每6个月改变他们的密码,并且会提前7天提醒用户密码快到期了。
如果你想为每个用户设置不同的密码期限,使用 chage命令。下面的命令可以查看某个用户的密码限期:
$ sudo chage-l xmodulo
默认情况下,用户的密码永不过期。
下面的命令用于修改 xmodulo用户的密码期限:
$ sudo chage-E 6/30/2014-m 5-M 90-I 30-W 14 xmodulo
上面的命令将密码期限设为2014年6月3日。另外,修改密码的最短周期为5天,最长周期为90天。密码过期前14天会发送消息提醒用户,过期后帐号会被锁住30天。
linux新用户设置密码linux新用户
linux怎么新建admin账户?
新建一个新用户admin,指定/root家目录下,并指定用户ID为6666,设置密码为:admin@123写出命令过程,添加用户:useradd:用于创建新的系统用户语法:useradd用户名选项:-d指定用户的家目录(默认用户名目录为/home/用户名,root用户名家目录是/root)-g指定用户所属组-m不自动建立用户登录的目录(默认的用户登录目录是用户的家目录)-u指定用户IDpasswd用于设置/修改用户密
linux如何新建用户,然后用新用户登录?
首先用useradd创建一个用户然后用passwd更改密码?passwd改密码的时候指定test这个用户。
就可以登陆了如果直接#passwd然后输入密码,这样是对root密码的修改如果要改test的密码应该输入#passwdtest
linux怎么创建用户组?
很高兴本问题!此观点仅供参考!
linux下创建用户组命令——groupadd命令。
其格式如下:
代码:
groupadd选项用户组。
可以使用的选项有:
代码:
-gGID指定新用户组的组标识号(GID)。
-o一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。
linux主用户是什么?
root是linux的主用户
在linux操作系统下如何实现每创建一个新用户系统就自动在根目录下创建一个以用户名命名的文件夹呢?
useradd-mxxx就会自动在home下面自动创建一个相同名字的目录