摘要:
有时候你ping一些服务器或网站,你会发现ping不通,这个是因为对方出于安全因素(security reason)或避免网络拥堵(avoid network congestion)等原因,禁用了ping。ping除了用在网络诊断上,还为网络攻击者查找潜在攻击目标提供了方便;不响应ping可以降低系统的安全风险。譬如Ping洪水攻击(Ping of Death)。下面总结了一下Linux平台或... 阅读全文
随笔分类 - Unix&Linux技术
Linux如何查找处理文件名后包含空格的文件
2017-11-13 17:07 by 潇湘隐者, 14344 阅读, 收藏,
摘要:
Linux如何查找处理文件名后包含空格的文件 当Linux下文件名中出现空格这类特殊情况话,如何查找或确认那些文件名后有空格呢? 又怎么批量替换处理掉这些空格呢? 方法1: 输入文件名后使用Tab键,如果使用Tab键后面出现\ \ \这样的可见字符,那么该文件名包含空格。当然,这个方法弊端很大,例如,效率低下,不能批量查找,只有当你怀疑某个文件名后有空格,这个方法才比较凑效。另外,不能... 阅读全文
Linux SendMail发送邮件失败诊断案例(四)
2017-11-13 14:05 by 潇湘隐者, 4343 阅读, 收藏,
摘要:
最近又碰到一起Linux下SendMail发送邮件失败的案例,邮件发送后,邮箱收不到具体邮件, 查看日志/var/log/maillog 发现有"DSN: User unknown"以及“dsn=5.1.1, stat=User unknown”等错误信息,脱敏后的具体日志如下所示: Nov 1 00:45:41 mylnx01 sendmail[17770]: v9VGjfnA0... 阅读全文
Linux传统Huge Pages与Transparent Huge Pages再次学习总结
2017-10-31 09:38 by 潇湘隐者, 23001 阅读, 收藏,
摘要:
Linux下的大页分为两种类型:标准大页(Huge Pages)和透明大页(Transparent Huge Pages)。Huge Pages有时候也翻译成大页/标准大页/传统大页,它们都是Huge Pages的不同中文翻译名而已,顺带提一下这个,免得有人被这些名词给混淆、误导了。Huge Pages是从Linux Kernel 2.6后被引入的。目的是使用更大的内存页面(memory pa... 阅读全文
Linux XZ压缩格式学习
2017-09-22 14:30 by 潇湘隐者, 5278 阅读, 收藏,
摘要:
XZ的介绍 今天升级Python的时候,下载的Python-2.7.8.tar.xz安装包为xz格式,好吧,我又孤陋寡闻了,居然第一次遇见xz格式的压缩文件。搜索了一下资料,下面是xz的一些介绍: xz是一个使用 LZMA压缩算法的无损数据压缩文件格式。和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。相反,xz通常作为一种归档文件自... 阅读全文
RHEL下SendMail修改发邮箱地址
2017-09-13 23:25 by 潇湘隐者, 1848 阅读, 收藏,
摘要:
RHEL(Oracle Linxu/CentOS)系统下,如果使用sendmail发送邮件,如果不特殊设置,一般发件箱地址为user@hostname,例如,hostname为DB-Server.localdomain,在root用户下使用下面命令发送一封邮件: [root@DB-Server ~]# hostname -f DB-Server.localdomain [root@DB-... 阅读全文
You (root) are not allowed to access to (crontab) because of pam configuration
2017-07-05 11:07 by 潇湘隐者, 11456 阅读, 收藏,
摘要:
巡检发现一台Linux服务器上的作业没有如期发送邮件,登录服务器检查后发现作业并没有执行,于是检查一下crontab的设置。结果发现如下错误: [root@mylnx2 ~]# crontab -l Authentication token is no longer valid; new one r 阅读全文
Linux下Wheel用户组介绍
2017-06-20 10:38 by 潇湘隐者, 31893 阅读, 收藏,
摘要:
昨天遇到一个很奇怪的事情,有一台服务器在使用su - root命令切换到root账号时,老是报密码不正确。但是root密码完全是正确的,而且可以使用账号密码直接ssh登录服务器。很是纳闷,如下所示: [oracle@DB-Server ~]$ more /etc/redhat-release Red Hat Enterprise Linux Server release 5.7 (Tik... 阅读全文
Linux如何查看YUM的安装目录
2017-05-31 14:50 by 潇湘隐者, 86995 阅读, 收藏,
摘要:
Linux下如何查看使用YUM安装过的包的安装路径呢? 在搞清楚这个问题前,我们先来了解一下YUM。 YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,避免了手动安装的麻烦(寻找... 阅读全文
find: missing argument to `-exec'
2017-05-31 09:27 by 潇湘隐者, 14524 阅读, 收藏,
摘要:
今天使用find命令查找删除文件时,遇到下面错误,这个是因为在{}和\之间必须要有空格,否则会报上面的错。 以前都没有注意到这个细节,特此记录一下。 [root@DB-Server full]# find . -maxdepth 1 -type d -mtime +3 -exec rm -rf {} 阅读全文
WARNING: Re-reading the partition table failed with error 22: Invalid argument
2017-05-18 17:19 by 潇湘隐者, 20132 阅读, 收藏,
摘要:
在划分磁盘分区时,遇到错误“WARNING: Re-reading the partition table failed with error 22: Invalid argument” 如下所示: [root@DB-Server u02]# fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes255 heads, 63 sectors/tr... 阅读全文
Linux修改挂载目录名称
2017-05-15 10:56 by 潇湘隐者, 22539 阅读, 收藏,
摘要:
Local系统管理员新增了一个VG,将一个原挂载点/u02改为了/u02-old, 如下所示。 [root@mylnx01 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup00-LogVol00 37G 21G 15G 60%... 阅读全文
Linux Logwatch的学习总结
2017-04-27 16:31 by 潇湘隐者, 4932 阅读, 收藏,
摘要:
Logwatch功能介绍 Logwatch是一款Perl脚本编写的、开源的日志分析工具。它能对原始的日志文件进行解析并转换成结构化格式的文档,也能根据您的使用情况和需求来定制报告。Logwatch的特点是配置简单、监控、分析日志方便,而且可以对某些功能进行定制化。 项目源码位于https://sourceforge.net/projects/logwatch/ 。 LogWatch的官文档... 阅读全文
Linux命令学习总结:ls
2017-04-20 22:33 by 潇湘隐者, 18808 阅读, 收藏,
摘要:
命令简介: ls命令用来列出目标目录(缺省的话为当前目录)中所有的子目录和文件。指令英文原义:list 指令所在路径:/bin/ls 执行权限:All User 命令语法: ls [OPTION]... [FILE]... ls 选项[-alFR...]..... [文件或目录] 命令参数: 此命令参数是Red Hat Enterprise Linux Server r... 阅读全文
Linux如何查找某个时间点后生成的空文件
2017-04-18 12:30 by 潇湘隐者, 3458 阅读, 收藏,
摘要:
今天遇到一个特殊需求,需要找到某天(例如2017-04-13)以及这之后生成的空文件。那么这个要怎么处理呢?这个当然是用find命令来解决。如下所示, -mtime -5 表示查找距现在 5*24H 内修改过的文件 -type f -empty 表示空文件 由于需要以显示修改时间等文件信息,所以使用-exec ls -lt {}\; 具体命令如下所示: $ find ./ -mtime -5 -... 阅读全文
OSWatcher使用过程中小问题解决方法
2017-03-23 16:11 by 潇湘隐者, 1126 阅读, 收藏,
摘要:
本文介绍一下在使用OSWatcher过程当中遇到的两个问题的解决方法。如有更好的方法,敬请留言。 1:OSWatcher在配置文件里面设置了参数OSW_COMPRESSION为gzip后,OSWatcher采集的数据文件都会被压缩。使用OSWatcher bba生成分析报表时就会遇到问题,oswbba.jar不能分析这些压缩文件,那么此时要怎么处理呢? 1.1: 默认采集的数据都存放在archiv... 阅读全文
DPA从DPA 10.0.352升级到DPA 11.0.373
2017-03-13 23:46 by 潇湘隐者, 946 阅读, 收藏,
摘要:
1: 解压安装文件SolarWinds-DPA-11.0.373-64bit.tar.gz [root@lnxmonitor tmp]# tar -xzvf SolarWinds-DPA-11.0.373-64bit.tar.gz DPAAdministratorGuide_11.0_RC.pdfdpa_11_0_373_x64_installer/dpa_11_0_373_x64_insta... 阅读全文
Linux下随机生成密码的命令总结
2017-03-12 10:41 by 潇湘隐者, 17498 阅读, 收藏,
摘要:
有时候经常为如何设置一个安全、符合密码复杂度的密码而绞尽脑汁,说实话,这实在是一个体力活而且浪费时间,更重要的是设置密码的时候经常纠结。终于有一天实在忍不住了,于是学习、整理了一下如何使用Linux下命令来随机生成安全、符合密码复杂度的命令。 俗话说“工欲善其事必先利其器”。如果能用挖土机的,你为什么要用锄头? 最近一直在反思自己:习惯性用原始、老旧的方式解决问题。而不擅长利用一些工具快捷、方便的... 阅读全文
Linux 安装DenyHost防止ssh被暴力破解
2017-03-07 12:27 by 潇湘隐者, 5685 阅读, 收藏,
摘要:
DenyHosts介绍 当你的linux服务器暴露在外网当中时,服务器就极有可能会遭到互联网上的扫描软件进行扫描,然后试图连接ssh端口进行暴力破解(穷举扫描)。如果遇到这个问题,一款非常有用的工具DenyHosts可以阻止试图猜测SSH登录口令。DenyHosts是用Python写的一个程序,它会分析SSHD的日志文件(Redhat为/var/log/secure等),当发现同一IP在进... 阅读全文
Linux简单配置SendMail发送邮件
2017-02-23 11:13 by 潇湘隐者, 42567 阅读, 收藏,
摘要:
本文简单整理了一下如何在Linux服务器上安装、配置SendMail发送邮件的步骤,此文不是配置邮件服务器,具体测试环境为CentOS Linux release 7.2.1511 (Core) ,如遇特殊平台有所差别,请以实际情况为准则。 Linux 系统版本查看 检查、了解系统版本信息,主要是如果使用rpm安装时,需要下载合适的版本。 [root@mylnx06 ~]# more /e... 阅读全文