针对linux上的用户,如果用户连续3次登录失败,就锁定该用户,几分钟后该用户再自动解锁Linux有一个pam_tally2.so的PAM模块,来限定用户的登录失败次数,如果次数达到设置的阈值,则锁定用户。1、修改配置文件# vim /etc/pam.d/login #%PAM-1.0 auth required pam_tally2.so deny=3 unlock_time
主要内容:一、账号安全控制。二、系统引导和登录控制。三、弱口令检测。四、端口扫描。一、账号安全控制1.系统账号清理(1)将非登录用户的Shell设为/sbin/nologin首先我们用命令“grep "bash$" /etc/passwd”查看一下可以登录的用户。如果我们不想让“lisi”这个用户登录,我们可以用”usermod -s /sbin/nologin”命令禁止他登录,再去切换“lisi
针对linux上的用户,如果用户连续3次登录失败,就锁定该用户,几分钟后该用户再自动解锁。Linux有一个pam_tally2.so的PAM模块,来限定用户的登录失败次数,如果次数达到设置的阈值,则锁定用户。PAM的配置文件介绍PAM配置文件有两种写法:一种是写在/etc/pam.conf文件中,但centos6之后的系统中,这个文件就没有。另一种写法是,将PAM配置文件放到/etc/pam.d
一、账号安全措施1、系统账号清理将非登录用户的Shell设为/sbin/nologin 锁定长期不使用的账户 删除无用的账号 锁定账号文件passwd、shadow 常用命令有 查看当前状态:lsattr /etc/passwd /etc/shadow 锁定文件:chattr +i /etc/passwd /etc/shadow 解锁文件:chattr -i /etc/passwd /etc/sh
前言针对linux上的用户,如果用户连续3次登录失败,就锁定该用户,几分钟后该用户再自动解锁。Linux有一个pam_tally2.so的PAM模块,来限定用户的登录失败次数,如果次数达到设置的阈值,则锁定用户。PAM的配置文件介绍PAM配置文件有两种写法:一种是写在/etc/pam.conf文件中,但centos6之后的系统中,这个文件就没有。另一种写法是,将PAM配置文件放到/etc/pam
环境说明:虚拟机 CentOS7中解压一个8G的包时,内核报错Message from syslogd@cosmo-01 at Apr 25 11:05:59 ... kernel:NMI watchdog: BUG: soft lockup - CPU#6 stuck for 21s! [xfs-data/dm-0:451]内核软死锁(soft lockup)bug原因分析:  &nb
各位同学大家好,2019新的一年开始,新年第一篇,咱们来一篇简单的以准备工作为主的文章,我们今天来记录一下mongodb的安装,为后面我们与Java结合做前期准备工作。关于为什么要使用mongodb以及关于mongodb的基础知识不是此篇文章的重点,我会在后面的与Java结合的文章中给各位同学做描述,好了废话不多说,开始上流程。1、前期准备1.Linux (CentOS7.3) 2.mongod
内核软死锁(soft lockup)bug原因分析         Soft lockup名称解释:所谓,soft lockup就是说,这个bug没有让系统彻底死机,但是若干个进程(或者kernel thread)被锁死在某个状态(一般在内核区域),很多情况下这个是由于内核锁的使用的问题。 &nb
# CentOS 7 忘记 MySQL 密码的恢复步骤 在使用 CentOS 7 作为服务器操作系统时,如果你忘记了 MySQL 数据库的密码,不用担心,以下步骤将帮助你重置密码。本文将详细说明整个流程,并提供相应的代码示例以及注释,确保即使是刚入行的小白也能顺利完成。 ## 1. 重置 MySQL 密码的流程 以下是重置 MySQL 密码的基本流程: | 步骤 | 描述
原创 7月前
96阅读
Linux 系统运维常用命令 1 文件管理2 软件管理3 系统管理 4 服务管理5 网络管理6 磁盘管理 7 用户管理8 脚本相关9 服务配置 ================================== ---------------------------------- 1 文件管理 ---------------------------------- 创建空白文件
Root密码重置简述:在日常使用服务器开发过程中可能会因root密码太长不易记住导致登录失败等一系列问题,那么此时就需要重置root密码,那么接下来就与小编一起来了解下吧!忘记root密码重置步骤1,重启虚拟机 步骤2,在进入系统界面时 按e进入编辑页面,并找到linux16开头的行,在最后输入 init=/bin/sh (如图) 注:如果按e后无法进入编辑页面,提示的是 enter usern
CentOS 7CentOS项目发布的开源类服务器操作系统,自2014年77日正式发布以来,它已成为企业级Linux发行版本的佼佼者。CentOS 7不仅继承其前身的优势,还在性能、安全性和易用性方面进行了显著的提升。以下是对CentOS 7的详细介绍。一、CentOS 7的起源和特点CentOS 7源于RedHat免费公开的源代码,是一个基于Red Hat Enterprise Linux
配置Tomcat开机自启动1,为Tomcat添加启动参数pid 进入到Tomcat安装的所在位置的 /bin 目录下,我的Tomcat是安装在 /software 文件夹下面,所以命令如下。cd /software/apache-tomcat-8.5.54/bin/然后创建一个setenv.sh文件 ,tomcat启动的时候会调用,执行命令如下vim ./setenv.sh然后按 i 进入编辑模式
CentOS7系统现有python版本我们先来查看一下安装的CentOS 7操作系统中python的版本情况。直接在命令行上输入python: [cao@localhost ~]$ python Python 2.7.5 (default, Apr 2 2020, 13:16:51) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linu
# 如何在CentOS 7中重置MySQL密码 在CentOS 7中,如果你忘记了MySQL的密码,不用担心,只需几步便能重置它。以下是流程简介和每一步的详细操作。 ## 流程概述 | 步骤编号 | 操作 | 描述 | |----------|--
原创 7月前
28阅读
针对linux上的用户,如果用户连续3次登录失败,就锁定该用户,几分钟后该用户再自动解锁。Linux有一个pam_tally2.so的PAM模块,来限定用户的登录失败次数,如果次数达到设置的阈值,则锁定用户。PAM的配置文件介绍PAM配置文件有两种写法:一种是写在/etc/pam.conf文件中,但centos6之后的系统中,这个文件就没有。另一种写法是,将PAM配置文件放到/etc/pam.d
转载 2024-05-02 14:59:11
88阅读
原因:因为centOS6已经停止维护更新,所有我们不得不使用centOS7. CentoS 6 停止维护更新日期2020年11月30日 CentOS 7 停止维护更新日期2024年6月30日 CentOS 8 停止维护更新日期2029年5月31日以下操作在root下完成 1.首先先修改主机名 vi /etc/hostname 2.配置静态ip vi /etc/sysconfig/network-s
转载 2024-04-22 09:25:19
45阅读
1、编写脚本,接受二个位置参数,solin 和 /www ,判断系统是否有 solin ,如果没有则自动创建 solin 用户,并自动设置家目录为 /www#!/bin/bash if [ $# == 2 ];then if `id $1 &> /dev/null` ;then echo "用户已存在,用户信息如下:"
一、配置文件/etc/passwd:存放用户信息,以“:”分割成7个部分      1、账号名称,用来对应UID;    2、早期密码存放位置,后来密码改存/etc/shadow中,以“x”代替;    3、UID,使用者表示,系统主要通过UID识别账户    4、GID,用户组的ID    5、用户信息说明    6、家目录    7、登陆的shell/etc/shadow:存放用户密码等信息,
# 实现CentOS 7 MySQL 7 ## 简介 在本文中,我们将学习如何在CentOS 7上安装和配置MySQL 7MySQL是一个流行的开源关系型数据库管理系统,被广泛用于Web应用程序和服务的后端。 ## 流程 下面是安装和配置CentOS 7MySQL 7的步骤流程: ```mermaid flowchart TD A[准备工作] --> B[安装MySQL 7
原创 2023-09-12 06:00:00
101阅读
  • 1
  • 2
  • 3
  • 4
  • 5