分类: Linux

Linux

141 篇文章

tcpdump 抓包容器内网络请求
使用 tcpdump 工具抓包容器内网络数据包 获取容器使用网卡 shell 1 # PID=$(docker inspect --format {{.State.Pid}} <CONTAINER_NAME>) 找到当前容器 PID 使用的网卡 shell 1 2 3 4 5 6 7 8 9 # nsenter -n -t $PID i…
OpenStack 单机部署 —— Kolla-Ansible
环境准备 Kolla-Ansible 只支持列表 Supported Operating Systems 中的操作系统,这里选用 Ubuntu 20.04 。 主机配置 CPU:4 Cores 内存:16 GB 硬盘:512 GB 网卡: NAT-Network 未指定 更换 pip 源(可选) 在用户根目录创建文件夹 .pip ,添加配置文件 p…
Kolla-Ansible 本地仓库部署
部署本地仓库 Docker Registry kolla-ansible -i all-in-one bootstrap-servers 会改变 docker 的网络配置,需要删除桥接配置,即启用桥接,否则构建镜像的过程中无法下载依赖库。 另外,还可以添加国内的镜像源,最终 /etc/docker/daemon.json 配置文件的内容如下: 1 …
Kolla-Ansible 多机部署 V 版 OpenStack
测试环境搭建 之前把本地镜像仓库、OpenStack、Jaeger 全都放在了一台主机上跑,负载很大,而且也不保险。现在拆分为 2 台主机: 部署节点(Kolla-Ansible) Ubuntu 20.04 4 CPU 内存 16 GB 硬盘 500 GB 网卡1 控制节点(OpenStack) Ubuntu 20.04 4 CPU 内存 16 G…
快速构建Ceph集群
虽然安装环境并不是属于研发人员的本质工作,甚至有些研发人员抵触一些环境的搭建工作。在一些大型企业中,由于分工明确,造成了一些研发人员在这一方面能力的严重缺失。其实环境安装对于开发人员从整体上掌握软件架构师非常有益的,同时随着云计算、云原生的发展,对于DevOps的软件开发模式也越来越被企业接受,可以预见的是,未来DevOps将是所有研发人员必备的技…
使用Kolla部署OpenStack Stein版本
开源版本的OpenStack+Ceph的组合已经日趋稳定,所以搭建一朵私有云环境的难度在逐步降低。当然OpenStack安装问题其实一直没有得到有效的解决,学习曲线非常陡峭。本文主要介绍基于Kolla项目使用容器化快速部署OpenStack方法,该部署方法已经在内部环境得到了多次验证,安装简便容易维护。 1、云平台规划 在实际环境中,我们在一台2U…
RDP中间人攻击
Seth是一个用Python和Bash编写的工具,通过尝试降级连接用以提取明文凭证来实现MitM RDP连接。它的出现可以让更多人提高安全认识,也可以在测试、安全研讨会或会谈的背景下教育大家正确配置RDP连接的重要性。 下面先去github下载工具包。 root@2cats:~# git clonehttps://github.com/SySS-R…
红帽Linux系统操作命令大全
1. 查看硬件信息 uname -a 查看内核/操作系统/CPU信息 head -n 1 /etc/issue 查看操作系统版本 cat /proc/cpuinfo 查看CPU信息 hostname 查看计算机名 lspci -tv 列出所有PCI设备 lsusb -tv 列出所有USB设备 lsmod 列出加载的内核模块 env 查看环境变量资源…
Jumpserver Docker 组件部署自启 (Centos 7)
Docker 组件部署自启 (Centos 7) 极速安装适用 (CentOS 7) 一体化部署适用 (CentOS 7) # Jumpserver $ vi /usr/lib/systemd/system/jms.service [Unit] Description=jms After=network.target mariadb.service…
jumpserver安装后优化文档
能解决部分CPU和内存高占用问题 配置文件调整 $ cd /opt/jumpserver $ vi config.yml # 调整 debug 模式和 log_level ... DEBUG: false ... LOG_LEVEL: ERROR ... $ cd /opt/coco $ vi config.yml # 调整 log_level .…