标签归档:centos

Linux 忘记密码怎么办,CentOS和Ubuntu重置密码方法

忘记密码,所有改密码行为,只能在接触物理机的情况下适用,因为需要用到键盘控制。 远程接触不了,是没法改的。除非服务器自动的远程系统,如dell的IDRAC远程操作,可以远程模拟物理环境,可远程重装系统等操作 一:CentOS重置密码 系统版本:centos 7.9 方法1: 1:开机按 “ESC” 键,进入系统引导界面,及时按上下方向键 “↑ ↓” 中断倒计时。 2:按“e”键,进入内核编辑界面 [……]

继续阅读»»»

Linux中tar命令打包路径相关问题

tar简介 linux系统中常见的压缩包格式有:.tar.gz 、.tar、 .gz、 .tgz、 .zip … 在linux系统中tar可以将多个文件打包在一起,表示压缩 在linux系统中tar可以将打包文件解压成普通文件,表示解压 命令用法:tar 可选项参数 压缩文件名称 需要打包文件 最常用命令参数使用:tar -zxvf 解压,tar -zcvf 压缩。 问题描述: tar命令打包绝对 [……]

继续阅读»»»

docker-compose备份数据库命令,在crontab定时任务中不生效问题,解决方法

问题: 数据库为PostgreSQL,其他数据库同理。 由于数据库是用docker-compose运行,所以直接用docker-compose命令直接备份。测试终端直接运行备份没问题,将命令添加到crontab定时任务,却得到一个数据为0的空文件,命令失效。 终端备份执行命令,(终端执行备份没问题,数据完整) 添加定时任务crontab -e为,(得到一个数据为0的空文件,命令失效) 原因: 将命 [……]

继续阅读»»»

gitlab云盘定时自动备份,gitlab服务器迁移、还原恢复

1:前言 防止gitlab服务器奔溃,或者被有心人恶意删除,所以采用云端备份的方式。即使服务器被删除,也可以在云端下载到新服务器,重新恢复。 2:备份gitlab 注:gitlab备份还原只能在相同版本中才能恢复,否则提示版本不成功。 命令: 备份完成,可在 /var/opt/gitlab/backups/ 路径查看 3:安装mega云盘 mega地址:https://mega.io/start [……]

继续阅读»»»

网站通过nginx设置黑/白名单IP限制、国家城市IP访问限制

一、黑/白名单IP限制访问配置 nginx配置黑白名单有好几种方式,这里只介绍常用的两种方法。 1、第一种方法:allow、deny deny和allow指令属于ngx_http_access_module,nginx默认加载此模块,所以可直接使用。 这种方式,最简单,最直接。设置类似防火墙iptable,使用方法: 直接配置文件中添加: 或者通过读取文件IP配置白名单 在/home/目录下创建w [……]

继续阅读»»»

网站nginx配置限制单个IP访问频率,预防DDOS恶意攻击

一、简介 对于网站来说,尤其是流量较大出名的网站,经常遇到攻击,如DDOS攻击等,虽然有些第三方,如Cloudflare可以挡,但对于动态网站PHP来说,只能挡一部分。这时候需要对于单个IP恶意攻击做出限流。nginx的两个模块可以限流。 nginx两个限流模块:连接频率限制,ngx_http_limit_conn_module:官方文档请求频率限制,ngx_http_limit_req_modu [……]

继续阅读»»»

MySQL的备份与还原,非常规备份,全量备份,增量备份

一、测试数据库的创建 1:官方百万级别的测试数据库: 官方测试数据库github网址:https://github.com/datacharmer/test_db下载到目录,解压即可,运行命令: 2:自己创建简单测试数据库: 快速随机生成测试语言的网站:https://generatedata.com/ 选择sql和想生成的字段,点击生成Generate!生成即可。 在MySQL输入生成的语句即可 [……]

继续阅读»»»

Linux 查看占用资源cpu、内存最大的进程命令

第一种方法: 1、详细查询命令: 查看cpu最大进程,或者内存最大进程。 显示如下: 命令解析:该命令组合实际上是下面两句命令组合。 其中: 以上组合获得cpu或者内存最大的进程。 2、简单查询命令: 根据以上,也可以简化命令为 第二种方法: 命令 按下交互命令快捷键M(按内存排序),P(按cpu占用排序),M、P为大写。按M内存排序显示如下: top其他交互命令快捷键参考: 关于top参数,引用 [……]

继续阅读»»»

Linux 磁盘管理,挂载分区管理,磁盘分区扩容缩容管理,详细教程

一、Linux磁盘基本信息查看命令 df -h 查看已经在使用或挂载的磁盘信息。查看的是文件系统的大小 关键重要的系统分区挂载: lsblk 查看所有存在的磁盘及分区(不管使用挂载是否),查看的是磁盘的大小在此sda为默认磁盘,系统也在这块磁盘之中,操作需谨慎在谨慎,尤其是sda3分区。 lsblk -f查看磁盘分区格式,有格式才能挂载成功。 分区无格式的,通过以下命令格式化分区格式。 二、添加新 [……]

继续阅读»»»

Mysql 8.0 密码管理问题,root登录修改默认密码,root无需密码或任何密码都可以登录原因及解决方法

一:默认root登录 Ubuntu在Mysql 8.0在线安装成功后(sudo apt install),默认的root用户密码为空,默认监听本机,只能在本机登录,直接命令mysql即可登录 。 Centos安装完成后,可能需要密码,密码位置在 如果没有密码,或者忘记密码请在配置文件加入skip-grant-tables,ubuntu配置文件在/etc/mysql/路径下。 注: 跳过密码后,登录 [……]

继续阅读»»»