ubuntu设置用户免密码(Ubuntu修改密码及密码复杂度策略设置方法)
类别:服务器 浏览量:2912
时间:2022-04-01 01:45:02 ubuntu设置用户免密码
Ubuntu修改密码及密码复杂度策略设置方法一、修改密码
1、修改普通用户密码
passwd
先输入当前密码确认,然后输入新的密码修改
2、修改root用户密码
sudo passwd root
默认root用户被禁止登录,如果需要解除限制,修改配置即可
sudo vim /etc/ssh/sshd_config
将默认配置注释掉,添加一行新的配置,默认的配置为允许root登录,但是禁止root用密码登录
PermitRootLogin prohibit-password → PermitRootLogin yes
sudo service ssh restart
二、密码复杂度策略
注意!!!设置复杂度策略之前应该先将当前系统用户的密码修改为符合复杂度策略的密码,如果不符合,设置完复杂度策略之后用户将有不能登录的风险,需要提前合理规划
1、安装cracklib模块
安装PAM的cracklib模块,cracklib能提供额外的密码检查能力
sudo apt-get install libpam-cracklib
2、相关策略设置(1) 禁止使用旧密码
sudo vim /etc/pam.d/common-password
找到如下配置,并在后面添加remember=5
,表示禁止使用最近用过的5个密码,己使用过的密码会被保存在/etc/security/opasswd
(2)设置最短密码长度
sudo vim /etc/pam.d/common-password
找到如下配置,并将默认的minlen=8
改为minlen=10
,表示最短密码长度需要为10
(3)设置密码复杂度
sudo vim /etc/pam.d/common-password
找到如下配置,在后面添加ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1
,它表示密码必须至少包含一个大写字母(ucredit),一个小写字母(lcredit),一个数字(dcredit)和一个标点符号(ocredit),具体按照需要修改即可
(4)设置密码过期期限
sudo vim /etc/login.defs
找到如下配置,默认为9999天相当于不限制,到期之前7天会提示用户修改密码,按照需求实际修改即可
PASS_MAX_DAYS 180PASS_MIN_DAYS 0PASS_WARN_AGE 14
总结
到此这篇关于Ubuntu修改密码及密码复杂度策略设置的文章就介绍到这了,更多相关Ubuntu修改密码内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- 修改ubuntu 18.04的sources.list源为阿里或清华镜像的方法(修改ubuntu 18.04的sources.list源为阿里或清华镜像的方法)
- ubuntu18.04更换软件源(ubuntu20.04 LTS系统默认源sources.list文件的修改)
- linux下python安装pip(在Docker中的ubuntu中安装Python3和Pip的问题)
- ros必须在ubuntu安装吗(详解ubuntu20.04下CLion2020.1.3安装配置ROS过程说明)
- 树莓派3B+安装64位ubuntu系统和docker工具的操作步骤详解(树莓派3B+安装64位ubuntu系统和docker工具的操作步骤详解)
- ubuntu开通端口(ubuntu开启22端口的实现)
- ubuntu安装hadoop单机版(VMware + Ubuntu18.04 搭建Hadoop集群环境的图文教程)
- linux安装php目录路径修改(ubuntu环境下的php相关路径与修改方法)
- 如何激活ubunturoot账号(欧洲vps安装Ubuntu系统如何设置root登录)
- ubuntu20.04安装启动问题(安装ubuntu18.04报:failed to load ldlinux.c32的问题及解决步骤)
- ubuntu下mysql安装教程(Ubuntu 20.04 安装和配置MySql5.7的详细教程)
- linux时间同步ubuntu(在Ubuntu中使用NTP实现时间同步)
- kubernetes 虚拟机安装(VirtualBox+Ubuntu16搭建Kubernetes集群的实现)
- ubuntu11.04安装ssh失败(Ubuntu20.04桌面安装及root权限开通和ssh安装详解)
- 阿里云ubuntu系统(阿里云ubuntu16.04如何搭建pptpd服务)
- ubuntu常用命令表(Ubuntu服务器常用命令汇总)
- 节日我在岗|警景相融 平安相伴(节日我在岗警景相融)
- 战 疫 时刻 致敬每一位石化大学的 守护者(战疫时刻)
- 老弄堂里的市井味道(老弄堂里的市井味道)
- 小米音乐可绑定QQ音乐, QQ音乐 真的会消失在小米的设备上吗(小米音乐可绑定QQ音乐)
- 小米Watch S1评测 或许能成为小米冲击高端可穿戴设备的里程碑(小米WatchS1评测或许能成为小米冲击高端可穿戴设备的里程碑)
- 手机QQ与小米路由器在一起 明天揭晓,敬请期待(手机QQ与小米路由器在一起)
热门推荐
- python入门知识点总结(深入解析Python小白学习操作列表)
- 宝塔面板安装ssl证书(宝塔面板如何配置https?BT宝塔设置SSL证书图文教程)
- css快速开发(纯 CSS 撸一个漂亮的加载)
- python plot绘图(python使用Plotly绘图工具绘制气泡图)
- php如何获取当前日期(php实现获取近几日、月时间示例)
- NameValueCollection用法
- mysql8.0安装及配置(MySQL 8.0 之不可见列的基本操作)
- python3语法规则(Python3解释器知识点总结)
- dockerfile构建mysql镜像并初始化(docker-compose基于MySQL8部署项目的实现)
- servlet与tomcat区别(深入了解tomcat中servlet的创建方式实现)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9