Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >弱密码检测又没过?教你一键设置高强度随机密码

弱密码检测又没过?教你一键设置高强度随机密码

原创
作者头像
运维朱工
发布于 2022-09-05 13:44:54
发布于 2022-09-05 13:44:54
1.4K0
举报
文章被收录于专栏:云计算教程云计算教程

有时候为了简单,总喜欢设置123456的弱密码,但是这种密码过于简单,不太安全。

不过设置高强度的复杂密码也是一个“麻烦事”,下面给你们总结了几种常用的命令方式。

方式一

代码语言:shell
AI代码解释
复制
# 设置随机密码
[root@www.lutixia.cn ~]# cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 16
  
# 设置密码,并修改root管理员密码
[root@www.lutixia.cn ~]# cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 16 | tee /tmp/pwd.txt | passwd  --stdin root

方式二

代码语言:shell
AI代码解释
复制
[root@www.lutixia.cn ~]#  yum install expect -y
# 打印16位数的随机密码,-l 16表示密码长度为16,-d 2至少包含2个数字,-C 5至少包含5个大写字母,-s 2至少包含2个特殊字符
[root@www.lutixia.cn ~]#  mkpasswd -l 16 -d 2 -C 5 -s 2
MdvM{Snjc13.tvXR

方式三

代码语言:shell
AI代码解释
复制
[root@www.lutixia.cn ~]#  yum install pwgen -y
# 打印5个16位数的随机密码,-1表示竖向打印,默认横向打印
[root@www.lutixia.cn ~]#  pwgen -1 -y 16 5

刚学Linux是不是被很多命令吓到了?

其实可以部署一套自己的Linux命令查询系统,随时查询。

你可以选择在局域网部署:

image.png
image.png

当然,你也可以选择在公网部署,linux命令查询系统:

image.png
image.png
image.png
image.png

基于docker快速部署:

代码语言:shell
AI代码解释
复制
# 随机端口映射,默认起始端口是49153
[root@www.lutixia.cn ~]# docker run --rm -d -P lutixiaya/cmd:latest
  
# 指定端口映射:
[root@www.lutixia.cn ~]# docker run --rm -d -p 80:3000  lutixiaya/cmd:latest

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
技术|在 Linux 终端下生成随机/强密码的五种方法
最近我们在网站上发表过一篇关于检查密码复杂性/强度和评分的文章。它可以帮助你检查你的密码的强度和评分。
用户8710643
2021/07/12
1.6K0
linux中生成强密码的不同方法
Generate a strong password in Linux using pwgen
入门笔记
2022/06/02
1.2K0
Linux 中的密码生成器:如何在命令行中生成随机密码
在许多情况下,我们需要创建强密码来保护我们的账户和数据。Linux 提供了许多方法来生成随机密码,其中包括在命令行中使用密码生成器。本文将详细介绍如何在 Linux 中使用命令行生成随机密码。
网络技术联盟站
2023/06/25
2.5K0
Linux 中的密码生成器:如何在命令行中生成随机密码
再也不用百度了!快速构建自己的Linux命令查询系统
刚学Linux是不是被很多命令吓到了?其实不用怕,所谓熟能生巧,多加练习,很快就能记住了。而且,工作中常用命令其实就那么些,其他的查询一下文档就可以快速应用,如果不想每次都百度,或者网络限制无法联网。可以部署一套自己的Linux命令查询系统,随时查询。刚学Linux是不是被很多命令吓到了?其实可以部署一套自己的Linux命令查询系统,随时查询。下面是我在局域网部署的:图片当然你也可以部署在公网,linux命令查询系统:图片查询命令如下:图片图片通过docker快速部署:# 随机端口映射,默认起始端口是491
运维朱工
2022/09/04
8220
jumpserver堡垒机搭建
启动完之后。我们进入数据库,验证数据库内容,看jumpserver数据是否写入到数据库中的。
不凡
2021/08/31
1.1K0
jumpserver堡垒机搭建
install jumperserver with docke
install jumperserver with docke install docker-ce yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum makecache fast yum -y install docker-ce ser
itskillscn.admin
2020/12/15
3870
docker安装jumpserver
docker run --name jms_all -d -v /opt/jumpserver:/opt/jumpserver/data/media -p 88:80 -p 2222:2222 -e SECRET_KEY=$SECRET_KEY -e BOOTSTRAP_TOKEN=$BOOTSTRAP_TOKEN -e DB_HOST=127.0.0.1 -e DB_PORT=3306  -e DB_USER=jumpserver -e DB_PASSWORD=JUMPSERVER -e DB_NAME=jumpserver jumpserver/jms_all:latest
似水的流年
2020/03/02
9940
用Linux命令行生成随机密码的十种方法
Linux操作系统的一大优点是对于同样一件事情,你可以使用高达数百种方法来实现它。例如,你可以通过数十种方法来生成随机密码。本文将介绍生成随机密码的十种方法。 这些方法均收集于Command-Line Fu,并且在我们自己的Linux PC机上测试过。这十种方法的一些在安装了Cygwin的Windows下也是可以运行的,特别是最后一种方法。 生成一个随机密码 对于下面的任何一种方法,你可以通过简单的修改来生成特定长度的密码,或者只使用其输出结果的前N位。希望你正在使用一些类似于LastPass的密码管理器,
小小科
2018/05/02
2.1K0
JumpServer 堡垒机--CentOS 8 安装部署(四)
Jumpserver是一款由python编写, Django开发的开源跳板机/堡垒机系统, 助力互联网企业高效 用户、资产、权限、审计 管理。jumpserver实现了跳板机应有的功能,基于ssh协议来管理,客户端无需安装agent。
Kevin song
2020/06/17
2.8K0
超详细:自动化运维之jumpserver堡垒机入门到掌握
1.3 建立 Python 虚拟环境 因为 CentOS 7 自带的是 Python2, 而 Yum 等工具依赖原来的 Python, 为了不扰乱原来的环境我们来使用 Python 虚拟环境
迅达集团
2019/03/18
4K0
Vagrant安装Docker及Docker上安装Redis并设置密码
具体详情大家可以参考官网:http://www.docker-cn.com/what-container#/virtual_machines]()
猫老师的叶同学
2023/03/01
7320
Jenkins+Docker 实现一键自动化部署项目!步骤齐全,少走坑路
本文章实现最简单全面的Jenkins+docker+springboot 一键自动部署项目,步骤齐全,少走坑路。
民工哥
2022/10/27
4.6K0
Jenkins+Docker 实现一键自动化部署项目!步骤齐全,少走坑路
Jumpserver 部署安装
相信各位对堡垒机(跳板机)不会陌生,为了保证服务器安全,加个堡垒机,所有ssh连接都通过堡垒机来完成,堡垒机也需要有身份认证、授权、访问控制、日志审计等功能。
小手冰凉
2020/02/24
3.7K1
Jumpserver 部署安装
Docker入门与简单使用
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上。近几年来,Docker 在国内发展的如火如荼,特别是在互联网公司, Docker 的使用是十分普遍的,极大提高了应用的维护效率,降低了云计算应用开发的成本。本篇文章主要是带你入门Docker,介绍Docker的安装及简单使用。
MySQL技术
2019/11/07
6960
Jenkins+Docker 一键自动化部署 SpringBoot 项目
点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~ 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析 作业调度中间件 Elastic-Job 源码解析 分布式事务中间件 TCC-Transaction
芋道源码
2022/08/29
9170
Jenkins+Docker 一键自动化部署 SpringBoot 项目
Nginx 可视化神器!复杂配置一键生成,监控管理一条龙!
nginxWebUI是一款图形化管理nginx配置的工具,可以使用网页来快速配置nginx的各项功能,包括http协议转发、tcp协议转发、反向代理、负载均衡、静态html服务器、ssl证书自动申请、续签、配置等。配置好后可一建生成nginx.conf文件,同时可控制nginx使用此文件进行启动与重载,完成对nginx的图形化控制闭环。
终码一生
2023/01/08
5.8K1
Nginx 可视化神器!复杂配置一键生成,监控管理一条龙!
docker的常用命令汇总_Docker命令
Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台应用。 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。
全栈程序员站长
2022/09/29
9500
docker的常用命令汇总_Docker命令
赞!全球首款开源的堡垒机:JumpServer,附详细部署讲解!
JumpServer 是全球首款开源的堡垒机,使用 GNU GPL v2.0 开源协议,是符合 4A 规范的运维安全审计系统。
网络技术联盟站
2021/06/25
6.1K0
100 个 Linux Shell 脚本经典案例解析
1)编写 hello world 脚本#!/bin/bash# 编写hello world脚本echo "Hello World!"2)通过位置变量创建 Linux 系统账户及密码#!/bin/bash# 通过位置变量创建 Linux 系统账户及密码#$1 是执行脚本的第一个参数,$2 是执行脚本的第二个参数useradd    "$1" echo "$2"  |  passwd  ‐‐stdin  "$1"3)备份日志#!/bin/bash# 每周 5 使用 tar 命令备份/var/log 下的所有日志
星哥玩云
2022/07/09
3.7K0
Windows10系统下使用Docker搭建ClickHouse开发环境
随着现在业务开展,几个业务系统的数据量开始急剧膨胀。之前使用了关系型数据库MySQL进行了一次数据仓库的建模,发现了数据量上来后,大量的JOIN操作在提高了云MySQL的配置后依然有点吃不消,加之开发了一个基于关系型数据库设计的标签服务,日全量标签数据(无法避免的笛卡尔积)单表超过5000W。目前采取了基于用户ID分段配合多进程处理的方式暂时延缓了性能的恶化,但是考虑到不远将来,还是需要做一个小型的数据平台。Hadoop的那套体系过于庞大,组件过多,硬件和软件的学习成本比较高,不是一朝一夕可以让小团队的所有成员掌握。考虑到这么多因素的前提下,需要调研ClickHouse这项黑科技,看看使用他能不能突围困局。
Throwable
2020/11/24
2.4K0
Windows10系统下使用Docker搭建ClickHouse开发环境
推荐阅读
相关推荐
技术|在 Linux 终端下生成随机/强密码的五种方法
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档