常用的Linux运维命令 第一弹
一些常用的Linux运维命令 得益于公司40多台Linux测试主机, 还有几十台生产主机, 用好这些节点也是一门艺术, 这些都是累计得来的最常用命令。 还有就是 因为公司内用的都是CentOS 所以有一部分是Radhet series专用的命令。 我个人使用的是的 Debian series, Ubuntu等, 所以 一些常用的命令我会取两边”最小化”的指令。 根据端口找出程序PIDlsof -i:80 根据 PID 找出执行命令netstat -nap | grep {PID} 根据 PID 发出停止信号 信号 参见: How to Kill a Process from the Command Line kill -15 {PID} 查看各个分区大小和剩..
更多SSH Key - ED25519 和 主机安全那些事儿
SSH Key - ed25519 和 主机安全那些事儿背景最近实在受不了测试环境40台机器每季度过期密码着急用测试服务器的时候登上去还要先改密码,有些人改密码也不知道通知一下。就烦死了。然后打算用SSH Key来统一登录测试环境,root密码每天自动更改一次。 当然如果是你自己家的服务器 你可以关掉root密码登录 关掉密码过期策略 生成key我们以前生成几乎都是 rsa 算法的 类似于这种命令 ssh-keygen -t rsa -b 4096 -C "[email protected]" 但是最近看GitHub,Gitlab,…. 都使用了 ED25519 查了一下大概只要 open ssh 版本不是特别老 都是可以用的,并且 安全性在 rsa 2048 - 409..
更多中国ISP现状
最近迫于国内网络联不通 甚是绝望。 连GCP都不怎么好用了(上海电信) 借v2ex的网友几句话 简短的描述一下中国的几个运营商出口现状. 中国联通 (China Unicom - 让一切自由联通) 世界可及, 只要主干网活着.中国电信 (China Telecom - 世界触手可及) 世界勉强可及, 想快得加钱.中国移动 (China Mobile) 世界不可及, 加钱也不行, 除非借道.CERnet 世界不一定可及, 借道也不一定行中国科技网 (China Science & Technology Network) 世界可及, 就是连不到长城宽带 (Great Wall Broadband Network) UNKNOWN ERROR
更多LVM 存储方案
LVM LVM 是一种可用在Linux内核的逻辑分卷管理器;可用于管理磁盘驱动器或其他类似的大容量存储设备。 think个人认为LVM的强大之处在于存储空间的可伸缩性(在线)。我可以把多块硬盘 看作一块硬盘。如果我想改变其容量 只需要一些命令即可。整个过程可以保持业务不中断。 结构和术语介绍物理卷 (PV) 一个可供存储LVM的块设备. 例如: 一块硬盘, 一个MBR或GPT分区, 一个回环文件, 一个被内核映射的设备 (例如 dm-crypt.它包含一个特殊的LVM头。 卷组 (VG) 物理卷的一个组,作为存放逻辑卷的容器。 PEs are allocated from a VG for a LV. 逻辑卷 (LV) “虚拟/逻辑卷”存放在一个卷组中并由物理块组成。是一个类似于物理设备的块设..
更多linux 下无GUI WiFi连接
linux 下无GUI WiFi连接写在前面你想一下这个场景 你刚装好了一个系统 手头没有网线 或者别的原因无法使用网线,但又一定要连接网络,无线传输的WiFi看起来挺香。 但是 我们经常用的操作系统都是在GUI下的,操作非常方面。 但是的但是 某些linux没有提供GUI,这个时候就尴尬了。。。 ok. 本文将向你展示,如何用最少的命令,快速建立WiFi连接。 其实我是在折腾树莓派的时候 下了个IoT的ubuntu 然后没有GUI 得手动联网但是路由器离我较远 如果连了网就没有显示输出了。 sh确认网络连接 首先 你得知道 你的WiFi和密码。 知道了这些 接着往下看。 一般家用路由器使用的都是WPA和WPA2。 所以我们可以直接使用linux原生集成的一个工具 wpa_* wpa开头的工具包 下..
更多mysql 分析 ibdata1 数据
mysql 分析 ibdata1 数据 因为这个文件占用了 133G 而测试环境总空间也就197G不到 频繁的磁盘爆满导致服务不可用。我不高兴! 环境 centos 7.5 ruby 2 innodb_ruby 0.9.16 mysql 5.5 安装 innodb_ruby 所需要的环境安装ruby (有镜像)yum install ruby 安装ruby之后 会有 gem 软件包管理程序 我们还需要用它来安装一些依赖 安装 innodb_ruby (有网络)gem install innodb_ruby 会自动下载软件包和软件依赖包并安装 安装 innodb_ruby (无网络)下载 innodb_ruby 所需要的依赖 因为我这里测试环境是没有网络的 所以 一些软件包依赖需要手动去下载 ..
更多Privoxy HTTP Proxy Server
Privoxy HTTP Proxy ServerPrivoxy 是一个 HTTP 协议过滤代理,常结合 Tor 使用。Privoxy 是有着先进的过滤能力和保护隐私的代理工具,它可以过滤网页内容,管理cookies,控制访问,除广告、横幅、弹出窗口等等,它同时支持单系统和多用户网络。 这个wiki来自archlinux wiki 链接:https://wiki.archlinux.org/index.php/Privoxy_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) macOS 10.14.4privoxy 3.0.28brew 2.1.10 why?我的需求是这样的: 我在一个无外网的server上搭建了一些服务,但是这些服务需要网络连接,在没有网络连接..
更多在Linux上运行MariaDB
在Linux上运行MariaDB mariadb-10.4.7-linux centos7.5 why?Q: 为什么是Linux而不是某个发行版 A: 因为该方法基本对所有主流Linux发行版(x86_64)可用 Q: 主流Linux发行版不都是有apt yum 包管理软件吗,不可以一键安装吗? A: 很不幸 我需要部署的server是没有外网的 准备工作 请注意! 该文章不面向小白! 本文假设你清楚安装过程中所需要的基本命令的使用! 在mariadb官网下载二进制安装包Package Type找到 gzipped tar file Source 找到 Linux x86_64 最终可以找到这样的文件mariadb-10.4.7-linux-systemd-x86_64.tar.gz (for ..
更多nextcloud数据丢失!
nextcloud数据丢失! 做一次标题党哈哈 !!!!!!!!!!!后续在review的时候 发现其实不是nextcloud的错,而是因为两台主机的区域设置不一样,导致默认字符编码集不一致造成的乱码。!!!!!!!!!!! 起因nextcloud最近一段时间大版本更新 于是乎就升级了 因为最近在忙别的事情 文章什么的都没有图片 所以也就没上传 直到昨天。。。。 并且部分文件无法下载 着手解决看了一下日志并没有发现有什么报错 在概览页的安全及设置警告倒是有发现丢失了索引 修复索引先来修复索引 sudo -u www-data php occ db:add-missing-indices DBALException: Failed to connect to the database: An exce..
更多Debian搭建IKEV2服务 on strongSwan --2019
写在前面Q:为什么有两篇文章A: 上一次的文章基本基于民间的搭建教程 有很多地方实际上没搞清楚。本篇的教程大多参考的都是strongSwan的官方教程搭建。因为服务器迁移到了AWS上面 迁移的内容只能是数据和配置,所以又重新安装了一遍 官方链接:https://www.strongswan.org/ Q:和上篇文章有什么区别吗A:技术上没什么变化,版本更新到了最新。strongSwan到了最新,以及更优雅的配置和去除无关的配置。 strongSwan 5.6.3 -> 5.7.2 请不要参考上篇文章 如果你有问题 可以在下面评论 或许我可以帮助你上篇文章 : Debian下配置ikev2服务 环境 Debian 9.5Linux strongSwan U5.7.2/K4.9.0-8-..
更多