你以为日志切割了就没事了。日志文件按日期切开了,但旧的还在。切了不删,等于没切。早晚会把磁盘撑爆。logrotate默认配置只切不删,或者只保留两份,根本不够用。你看...
博客广场
服务器文件传输的5种方式:scp、rsync、sftp、rz/sz、WebDAV对比
你有一台服务器,本地有一个文件。你想把它传到服务器上。方法太多了。你用scp,因为你只会scp。其实scp不一定是最快的,也不一定是最安全的。你只是习惯了。今天把5种...
20个让运维熬夜的瞬间,你踩过几个坑?
凌晨三点被叫醒,通常不是因为什么大事。一个空格、一个斜杠、一个忘记加的参数。你在黑暗中盯着屏幕,那行红色报错在你面前闪烁,旁边的猫被你吓醒了。你不是一个人在...
SSH免密登录配置:从密钥生成到批量分发
你每登录一台服务器,就要输一次密码。你有5台服务器,每次登录都要输一遍。你开始觉得,花在输密码上的时间,加起来够写个小程序了。你想配置SSH密钥免密登录,但只会...
服务器常用端口速查表:22、80、443、3306……分别是干什么的?
你配置防火墙或安全组时,看到一列端口号。你知道22是SSH,80是HTTP,443是HTTPS。但3306是什么?6379是什么?27017是什么?你每次都要查。 今天把它们整理成一张速查表...
服务器WebShell排查:5个步骤发现隐藏后门
你清除了网站的木马文件,改了所有密码,觉得安全了。一周后,木马又回来了。你开始怀疑:是不是后门没清干净?很多入侵事件中,攻击者不会只留一个后门。他们会在不同...
宝塔面板常见问题与故障排查
你用宝塔面板管理服务器,平时点点鼠标就能搞定大部分操作。但有一天,面板打不开了。或者网站突然502了。或者SSL证书部署了但不生效。你慌了——因为你不记得命令行怎么...
Linux进程管理:kill、pkill、killall的区别与用法
你遇到了一个卡死的进程。CPU 100%,你按Ctrl+C没反应。你听说过kill -9,但不确定这会带来什么后果,也在犹豫是不是有更合适的做法。 进程管理是Linux运维的基本技能。...
网站被篡改怎么办?首页被黑应急处理流程
你打开自己的网站,看到的不再是你熟悉的页面,而是博彩广告,或者一行“Hacked by XXX”。你心跳加速。你的网站被篡改了。很可能不只是首页。黑客改了首页,说明他已经拿...
Linux文件查找命令对比:find、locate、which、whereis怎么用?
你需要找一个文件。你知道它在某个目录下,但不确定具体位置。你打开终端,开始犹豫:用find?它很慢,但能找到所有东西。用locate?它快,但可能找不到刚创建的文件。w...
服务器被植入后门:隐藏用户与SSH密钥排查
你删除了网站上的WebShell,改掉了所有密码,以为安全了。几天后,黑客又来了,用同一个账号登录了你的服务器。你开始怀疑:是不是有什么后门没清理干净? 攻击者通常会...
SSH连不上?10个常见错误排查与解决方法
你刚买了一台服务器,准备连上去搭环境。输入ssh root@你的IP,回车。等了几秒,屏幕上出现一行红字:Connection refused。 你检查了IP,没输错。密码也没错。但就是连...
网站搬家实战:从旧服务器到新服务器完整指南
你决定换服务器了。新机器配置更高,价格更便宜。但问题来了:旧服务器上的网站怎么搬过去?直接复制粘贴?可能漏文件。重装一遍?太慢。最怕的是搬完之后网站出问题,...
/var/log里这些日志文件,排查问题时该看哪个?
你打开/var/log目录,看到一堆文件:syslog、auth.log、kern.log、dmesg、dpkg.log……十几二十个名字,你不确定哪个有用,排查问题时不知道该看哪个。它们每天在写东西,...
服务器根目录满了怎么办?/分区爆满的快速处理方法
你打开终端,敲了个命令,系统提示:No space left on device。你运行df -h,看到/分区已经100%了。 网站开始报错,数据库连不上,日志写不进去。更糟的是,你不知道哪...
服务器被勒索了怎么办?应急处理流程与预防
你登录服务器,发现所有文件的扩展名都被改了——.encrypted、.locked、一串随机字符。桌面上多了一个README.txt,里面写着:“您的数据已被加密。支付比特币,否则数据永...
Linux环境变量到底在干啥?PATH、HOME、SHELL一次讲清
你输入ls,系统知道你要执行/bin/ls。你输入python,系统知道去/usr/bin/python找。你从来没告诉过系统这些命令在哪里,但它就是能找到。你登录系统后,自动到了/home/...
服务器SSH登录慢的终极排查指南
你输入ssh root@你的服务器IP,回车。然后光标停在那里,等。五秒,十秒,有时候半分钟,才跳出password:提示。你改了UseDNS no,好像快了一点,但还是慢。你没找到根本...
Linux系统中僵尸进程是怎么产生的?如何清理?
你运行ps aux,看到一行奇怪的输出:[python] <defunct>。进程名后面跟着<defunct>,状态列是Z。这是一个僵尸进程。它不占CPU,不占内存,但占着进程表里的一个位置。如...
Linux系统性能监控:常用命令与指标解读
你运行top,看到一堆数字在跳动。你知道CPU使用率,但%wa是什么意思?%si又是什么?load average三个数字分别代表什么?你运行free -h,看到available和free不一样,该...
