常用操作系统镜像下载
目前最常见的操作系统镜像下载地址,包含 Windows、OpenEuler、RHEL、Kylin、UOS等桌面及服务器版操作系统。
建议下载最新日期版本,下载后请检验SHA1值。
Windows 操作系统微软官方镜像
系统版本
版本号
包含架构
语言
下载地址
Windows 11
23H2
amd64/aarch64
中文/English
网盘下载 提取码: fpqd
Windows 10
20H2
amd64
中文/English
网盘下载 提取码: fpqd
Windows 7
7601
amd64
中文
网盘下载 提取码:hqxx
Windows LTSC 2021 企业版
LTSC2021
amd64
中文/English
网盘下载 提取码: h3g3
Windows LTSC 2019 企业版
LTSC2019
amd64
中文/English
网盘下载 提取码: h3g3
Windows Server 操作系统微软官方镜像
系统版本
版本号
包含架构
语言
下载地址
Window ...
DockerHub国内镜像源列表
0x01 DockerHub国内镜像源列表此列表只收录无需限定条件的DockerHub镜像源,感谢这些公益服务者。
2024年6月18日 亲测可用
DockerHub镜像仓库
镜像加速器地址
Docker镜像加速站
https://hub.uuuadc.top/
docker.1panel.live
hub.rat.dev
DockerHub 镜像加速代理
https://docker.anyhub.us.kg
https://docker.chenby.cn
https://dockerhub.jobcher.com/
镜像使用说明
https://dockerhub.icu
Docker镜像加速站
https://docker.ckyl.me
镜像使用说明
https://docker.awsl9527.cn
镜像使用说明
https://docker.hpcloud.cloud
AtomHub 可信镜像仓库平台(只包含基础镜像,共336个)
https://atomhub.openatom.cn
DaoCloud 镜 ...
Linux磁盘分区并挂载
0x01 查看系统磁盘使用lsblk可查看分区情况与磁盘大小,使用 df -h 命令,可以看到系统的磁盘使用情况,
如需要挂载 /dev/sdb 此存储到 /data 目录
##查看设备中磁盘lsblk##查看磁盘挂载与使用情况df -ThFilesystem Type Size Used Avail Use% Mounted ondevtmpfs devtmpfs 3.9G 0 3.9G 0% /devtmpfs tmpfs 3.9G 0 3.9G 0% /dev/shmtmpfs tmpfs 3.9G 8.6M 3.9G 1% /runtmpfs tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup/dev/vda2 xfs 92G 3.2G 89G 4% /tmpfs tmpfs 783M 0 783M 0% /run/user/ ...
Redis6.0.10编译安装配置
0x01 下载Redis直接登录官网下载你需要的版本https://redis.io/
#安装编译依赖gc++$ sudo yum install gcc-c++#下载、编译、安装redis$ wget http://download.redis.io/releases/redis-6.0.10.tar.gz$ tar xzf redis-6.0.10.tar.gz$ cd redis-6.0.10
0x02 安装编译$ mkdir -p /usr/local/redis#编译包并安装到指定目录$ make PREFIX=/usr/local/redis install#启动服务$ src/redis-server#运行shell 及 基本操作$ src/redis-cliredis> set foo barOKredis> get foo"bar"
编译后文件
redis-benchmark(压力测试工具)、redis-check-aof(检查.aof文件完整性的工具)、redis-check-rdb(检查数据文件完整性的工具)、redis-sent ...
Hexo版本升级指南
前言更换了新主题,在hexo g和hexo s的时候总会报如下错误,在主题github issues逛了一圈后,感觉应该是我的hexo版本太老了。
➜ hexo s(node:64285) [DEP0061] DeprecationWarning: fs.SyncWriteStream is deprecated.INFO Start processingERROR Process failed: layout/archive.ejsSyntaxError: Invalid or unexpected token in "/Users/lanvnal/Files/blog/themes/hexo-theme-matery/layout/archive.ejs" at new Function (<anonymous>) at Object.exports.compile (/Users/lanvnal/Files/blog/node_modules/ejs/lib/ejs.js:242:14) at Function.ejsRende ...
Centos7双网卡绑定配置 bonding
0x01 简介当linux系统上有多个单独网卡,又想充分利用这些网卡,同时对外提供一个统一的网络地址,以使得增大网络的吞吐量,同时也提高网络的可用性,这时就需要bond来帮助我们解决这个问题。
Linux网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6,接下来我们一起简单看下这7中模式的工作原理概述。
bond几种主要模式介绍
第一种模式:mod=0 ,即:(balance-rr) Round-robin policy(平衡抡循环策略)
bond0工作原理:
传输数据包顺序是依次传输(即:第1个包走eth0,下一个包就走eth1….一直循环下去,直到最后一个传输完毕),此模式提供负载平衡和容错能力;但是我们知道如果一个连接或者会话的数据包从不同的接口发出的话,中途再经过不同的链路,在客户端很有可能会出现数据包无序到达的问题,而无序到达的数据包需要重新要求被发送,这样网络的吞吐量就会下降
特点:有高可用 (容错) 和负载均衡的功能, 需要交换机的配置,每块网卡轮询发包 (流量分发比较均衡).
第二种模 ...
linux主机加固
0x01 前 言Linux系统被应用于大部分企业的服务器上,因此在等保测评中主机加固也是必须要完成的一项环节。由于在之后项目开始要进行主机加固,因此对linux的加固流程进行总结学习。Linux的主机加固主要分为:账号安全、认证授权、协议安全、审计安全。简而言之,就是4A(统一安全管理平台解决方案)。
这边就使用我自己kali的虚拟机进行试验学习。
0x02 基础加固口令生存期gedit /etc/login.defs#在此处对密码的长度、时间、过期警告进行修改PASS_MAX_DAYS 90 #密码最长过期天数PASS_MIN_DAYS 10 #密码最小过期天数PASS_WARN_AGE 7 #密码过期警告天数如果修改设置有最小长度也需要修改PASS_MIN_LEN 8 #密码最小长度
口令复杂度(很重要)vim /etc/pam.d/system-auth#在文件中找到 password requisite pam_cracklib.so#将其修改为:password requisite pam_cracklib.so try_first_pa ...
基于Docker部署jumpserver环境
在 Docker中部署jumpserver环境也可以分为几次情况
环境都在一个docker镜像中,这种环境不建议
环境分为三个docker镜像,jumpserver、mysql、redis各一个镜像
本次我们部署环境为第二种情况
0x01 安装 Docker配置国内映像源mkdir /etc/dockerecho "{ \"registry-mirrors\" : [ \"https://registry.docker-cn.com\", \"https://docker.mirrors.ustc.edu.cn\", \"http://hub-mirror.c.163.com\", \"https://cr.console.aliyun.com/\" ]}">>/etc/docker/daemon.json
安装配置dockeryum -y install yum-utilsyum-config-m ...
如何重置jumpserver管理员密码
0x01 重置管理员密码# 管理密码忘记了或者重置管理员密码$ source /opt/py3/bin/activate$ cd /opt/jumpserver/apps$ python manage.py changepassword admin#输入新的密码$ password
0x02 新建超级管理账号(死而复生)# 新建超级用户的命令如下命令$ python manage.py createsuperuser --username=user --email=user@domain.com# 设备新用户密码$ password:
基于Docker部署GitLab环境搭建
最近在学习自动化部署的一些内容,涉及到的内容有Docker、Jenkins、Gitlab等内容,今天通过docker玩了一遍gitlab,下面是一些心得。
0x01 前提条件
(1)存在docker
(2)服务器可以联网(外网)
(3)服务器内存至少4G(内存不够会出现502错误)
0x02 安装本次安装在CentOS7下进行,下面的命令建议复制到记事本后再从记事本复制
卸载旧版dockeryum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
配置 docker 拉取源如不配置源因网络原因可能会拉取失败,配 ...