浅谈为你的 Linux 服务器加把锁
无论你使用的哪种 Linux 发行版,你都需要使用基于 iptables 的防火墙来保护它。
啊哈!你已经设置好了你的第一台 Linux 服务器并且已经准备发车了!是么?嗯,慢着。
默认情况下,你的 Linux 系统对攻击者来说并非是足够安全的。当然,它比 Windows XP 要安全多了,但这说明不了什么。
想要使你的 Linux 系统真正稳 ...
谈谈Linux运维人员是否需要掌握一门编程语言
最近经常有同行的朋友或者Linux初学者问我:
运维人员是否需要学一门语言,那么该学哪种语言呢?
对于这个问题,我分两个方面回答:
首选,在大数据、云计算发展迅猛的今天,系统运维人员如果不懂一点开发语言的话,确实会举步维艰,因为在运维工作中,业务系统的繁多,线上服务器规 模很大时,只能通过写脚本的方 ...
Linux下轻松隐藏文件和文件夹的方法
你有没有想要隐藏你的Linux文件系统上的文件或文件夹,但不知道该怎么做? 别担心,这不像听起来那么复杂,而且可以快速而有效地完成。 在本指南中,我们将介绍在Linux中可以有效隐藏文件和文件夹的简单方法。
除了隐藏的东西外,我们还将讨论如何在终端以及文件管理器中显示这些隐藏的项目。
隐藏文件/目录
在Linux ...
Linux下grep显示前后几行信息方法介绍
本文研究的主要是Linux下grep显示前后几行信息的相关内容,具体如下。
标准unix/linux下的grep通过下面參数控制上下文 grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行grep -B 5 foo file 显示foo及前5行grep -A 5 foo file 显示foo及后5行 查看grep版本号的方法是grep -V 假设想升级,升级的方法:最 ...
Linux下通过受限bash创建指定权限的账号代码详解
本文研究的主要是在Linux下通过受限bash创建指定权限的账号的相关内容,具体介绍如下。
在日常业务运维中,有时为了配合解决问题,需要给非运维人员开通系统账号,用于查询日志或代码。通常为了系统安全或避免不必要的误操作等目的,会将账号权限降至最低。下面介绍下在Linux下通过受限bash创建指定权限账号的操作记录:
...
Linux传输超大文件方法介绍
本文研究的主要内容是Linux下如何传输超大文件,具体如下。
linux下的文件传输,大家首先会想到rsync、scp之类的工具,但这类工具有一个特点——慢,因为这类工具都是加密传输,发送端加密,接收端解密,当我们传输一些非敏感文件的时候,完全可以不加密,直接在网络上传输。
直接上实例,传输一个2077M的ISO文件 ...
linux 防御SYN攻击步骤详解
一、默认syn配置
sysctl -a | grep _syn
net.ipv4.tcp_max_syn_backlog = 1024
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_synack_retries = 5
net.ipv4.tcp_syn_retries = 5
tcp_max_syn_backlog 是SYN队列的长度,加大SYN队列长度可以容纳更多等待连接的网络连接数。 tcp_syncookies是一个开关,是否打开SYN Cookie ...
完美解决 Linux 和 Windows 双启动带来的时间同步问题
想在保留 Windows 系统的前提下尝试其他 Linux 发行版,双启动是个常用的做法。这种方法如此风行是因为实现双启动是一件很容易的事情。然而这也带来了一个大问题,那就是 时间。
是的,你没有看错。若你只是用一个操作系统,时间同步不会有什么问题。但若有 Windows 和 Linux 两个系统,则可能出现时间同步上的问题。 ...
让 history 命令显示日期和时间方法详解
我们都对 history 命令很熟悉。它将终端上 bash 执行过的所有命令存储到 .bash_history 文件中,来帮助我们复查用户之前执行过的命令。
默认情况下 history 命令直接显示用户执行的命令而不会输出运行命令时的日期和时间,即使 history 命令记录了这个时间。
运行 history 命令时,它会检查一个叫做 HISTTIMEFORMAT ...
Linux 上让一段时间不活动的用户自动登出方法介绍
让我们想象这么一个场景。你有一台服务器经常被网络中各系统的很多个用户访问。有可能出现某些用户忘记登出会话让会话保持会话处于连接状态。我们都知道留下一个处于连接状态的用户会话是一件多么危险的事情。有些用户可能会借此故意做一些损坏系统的事情。而你,作为一名系统管理员,会去每个系统上都检查一遍用户是 ...
浅谈12 条用于 Linux 的 MySQL/MariaDB 安全最佳实践
MySQL 是世界上最流行的开源数据库系统,MariaDB(一个 MySQL 分支)是世界上增长最快的开源数据库系统。在安装 MySQL 服务器之后,在默认配置下是不安全的,确保数据库安全通常是通用数据库管理的基本任务之一。
这将有助于增强和提升整个 Linux 服务器的安全性,因为攻击者总是扫描系统任意部分的漏洞,而数据库在过 ...
谈谈CentOS发布内核安全补丁:修复Meltdown和Spectre漏洞
CentOS团队近日面向64位(x86_64)CentOS 7在内的多个版本发布内核安全补丁,重点修复了日前爆发的Meltdown(熔断)和Spectre(幽灵)两个漏洞。CentOS 7基于Red Hat Enterprise Linux 7,本次发布的安全更新是在Red Hat近期发布的修复补丁上进行定制优化的。
目前存在问题的软件包括kernel-3.10.0-693.11.6.el7.x86 ...
四个 Linux 下的“护眼”软件解析
晚上熄灯后,看电脑时蓝光刺眼。推荐两个护眼软件。此外最低亮度还是觉得太亮,所以自己写一个调节工具,用一个半透明黑色的遮罩层覆盖屏幕以此“降低”亮度。
Redshift
Redshift 是一款显示器色温自动调整应用。它能根据你的环境来调节电脑屏幕的色温,并非仅调节亮度,对于一些不能调节亮度的显示器也有 ...
浅谈25年Linux内核开发经历总结出来的九条经验
原文:9 lessons from 25 years of Linux kernel development
作者:Greg Kroah-Hartman
翻译:雁惊寒
Linux内核社区在2016年庆祝了成立二十五周年纪念,许多人来问我们这个项目经久不衰和成功的秘诀。我一般会先笑笑,然后开玩笑地说,我真的不知道已经经历了25年。这个项目一直都面临着分歧和挑战。但是,严肃地说 ...
谈谈Linux里10个最危险的命令
Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。
这篇文章将会向你介绍十条命令,但你最好不要尝试着去使用。
当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普通用户身份下,破坏的只是自己的一亩三分地。
1. rm -rf 命令
rm -rf命令是删除文 ...
分享linux里一些非常有趣的命令
1.sl命令你会看到一辆火车从右边开往左边。。。
安装:sudo apt-get install sl
运行:sl
2.fortun命令
在窗口里输出一句话,有笑话,诗词,名言等。
安装:sudo apt-get install fortune
运行:fortune
3.cowsay命令
用字符打印牛,羊等动物。
安装:sudo apt-get install cowsay
运行:cowsay “hahaha xixi ...
通过 FSCK 命令检查 Linux 文件系统中的错误详解
fsck命令被用于检查并且试图修复文件系统中的错误。当文件系统发生错误四化,可用fsck指令尝试加以修复。
FSCK是一个很重要的Linux/Unix工具,它用于检测并修复文件系统中的错误。它类似于Windows操作系统中的“chkdsk”工具,但它是为Linux、MacOS、FreeBSD操作系统所准备的。
FSCK全称为FileSyst ...
关于Linux系统,你可能还不知道的七件事
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
使用Linux最酷的部分之一就是随着 ...
watch ifconfig命令(每隔两秒监视网络状态)
watch命令可以反复的执行一个命令,默认时间间隔为2秒钟。
watch ifconfig 可以每隔两秒监视网络状态、
watch -d ifconfig 可以每隔两秒监视网络状态, 并标记发生变化的部分
watch -d ifconfig eth0 可以每隔两秒只监视 网卡eth0, 并标记发生变化的部分
watch -d 'ifconfig eth0 | grep bytes' 可以每隔一秒只监视网卡eth0, ...
linux中查看网卡流量六种方法
方法一、nload工具
源码包路径:
http://heanet.dl.sourceforge.net/project/nload/nload/0.7.2/nload-0.7.2.tar.gz
查看参数帮助命令:
nload –help
-a:这个好像是全部数据的刷新时间周期,单位是秒,默认是300.
-i:进入网卡的流量图的显示比例最大值设置,默认10240 kBit/s.
-m:不显示流量图,只显示统计数 ...