![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux操作
shishui07
这个作者很懒,什么都没留下…
展开
-
使用IPtables允许指定mac地址可以访问Linux服务器
使用IPtables允许指定mac地址可以访问Linux服务器实验环境iptables配置方式实验环境rhel7.5 虚拟机两台和Windows客户端一个iptables配置方式使用iptables可以允许指定ip地址访问本地服务器。也可以配置允许指定mac地址访问本地服务器本实验中首先配置拒绝所有对本地服务器22端口访问,在terminal执行该命令后服务器会截断所有对22端口的访问,所以terminal会断开,因此请在服务器后台执行该命令,否则会出现连不上服务器的情况,后续命令无法执行。ip原创 2021-08-06 21:14:33 · 3792 阅读 · 1 评论 -
rhel7 卡在sda assuming drive cache write through不能进入操作系统的一个解决方案
最近在VMware上运行的几个虚拟机突然出现问题。监控系统看到虚拟机还活着但是ssh无法登录。后台管理界面也无法登录。尝试重启虚拟机发现会卡在sd 0:0:0:0: [sda] Assuming drive cache: write through不动了。网上看了看好多都是说修改grup参数来解决的。我试了一下发现无法解决我的问题。于是去红帽官网查了半天也没有解决问题。后来想到可以进入救援模式看看哪里损坏。遂给虚拟机挂上iso进入救援模式。在执行chroot /mnt/sysimage命令的时候就出原创 2021-02-22 13:50:58 · 4831 阅读 · 0 评论 -
grep查找多个关键字
grep功能丰富。一般情况下是搜索单个字符串。但是有些需求下是申请多个字符串可以使用命令grep -E "hello,word" code.txt这种方式进行多个字符串内容的搜索原创 2020-11-16 17:02:05 · 1684 阅读 · 0 评论 -
局域网创建CentOS的yum源服务器
本地通过挂载iso文件创建CentOS的yum源服务器。原创 2017-06-26 12:03:32 · 477 阅读 · 0 评论 -
移动sftp.log文件导致监控不可用sftp.log无新日志的写入--切日志引发的血案
这周三突然发现一个部署了很久的监控脚本失效报警了,这个脚本内容其实很简单就是抓一下sftp.log里边的某个用户下载文件的记录,如果上次来下载文件的日期超过两天就报警。 结果周三早上发现从上周一开始之后sftp.log就一条都没有往里写过。这情况确实是有点诡异。开始以为是对方没有来下载就给对方发了个信问问情况,但是对方说下载成功没啥问题。这就轮到我们懵逼了,看看message和secure都能往...原创 2018-03-23 10:52:59 · 655 阅读 · 0 评论 -
使用shell中数组存数据并最终将数据存入文件
近期做一个从某url接口获取数据的小程序,发现因为该接口在海外,连接情况不稳定,数据下载速度也很慢。碰巧这些数据是下一步操作的源数据。而且后续的处理对数据完整性要求较高。开始时候直接使用curl将结果重定向到文件中,结果每天都免不了出现一两次报警。全是因为数据不完整导致。 需要解决这种情况,开始想的办法是数据都写入缓存然后再一次性写入文件,但是实现起来不太方便。后来就像先把数据存入数组中。...原创 2018-03-14 15:23:23 · 6984 阅读 · 0 评论 -
vmWare虚拟机能上网,但是从本地计算机ping不通
昨天一直能连接上的虚机centos的xhell突然连不上了,ping也不通,Telnet也不通。赶紧从vm的workstations等上去看了一眼, ifconfig看到网卡都启动,没有报错。试了试ping网关发现也能通 systemctl status firewalld.service 看到防护墙也关了没开。 打开centos上图形界面的firefox,发现还能上网。。 ...原创 2018-08-10 10:15:39 · 6113 阅读 · 6 评论 -
配置Apache+Tomcat+mod_jk软件环境
最近发现一台生产机上的Apache目录丢失,导致部分用户登录系统失败。为了解决这个问题决定重装Apache和mod_jk。因为手头没有原来版本的Apache2.2所以从网上新下了一个2.4使用, 需要准备的基础环境包括yum安装gcc-c++ expat-devel。 需要下载httpd2.4的源码包, 下载apr-1.6.3,apr-util-1.6.1两个源码包, 下载prce-8.3...原创 2018-09-07 10:34:34 · 413 阅读 · 0 评论 -
搭建TFTP服务器并自定义tftp根目录
搭建kickstart环境需要用到tftp服务。使用yum安装tftp后想修改一下tftp默认的文件存放路径。网上看了半天都是说要修改/etc/xinit.d/tftp文件的。跟着做了一遍,发现默认路径根本就没变。接着开始查各种配置文件。最后发现网上的说法都特么是扯淡。各位在博客上写答案的不知道到底用的是不是centos7,还是用centos6冒充centos7的。在centos7中tftp服...原创 2018-12-12 22:57:56 · 6370 阅读 · 6 评论 -
sshd控制访问者ip
linux服务器中除了iptables可以控制访问者,也可以通过sshd_config来控制访问者ip原创 2017-06-09 17:36:09 · 480 阅读 · 0 评论 -
yum安装net-snmp引发的libssl.so.10失效导致yum不可用问题
yum报错/usr/lib64/libssl.so.10:symbl private_ossl_minimum_dh_bin原创 2017-06-21 11:23:17 · 9494 阅读 · 1 评论 -
使用CURL配置文件设置用户名和密码
在使用curl的链接外部服务器时,会遇到密码或者用户名中存在有特殊字符,导致bash在处理过程中报错。这种报错一般无法通过改写来规避。 我在操作过程中遇到的问题就是一个用户的密码中即存在一对单引号‘’同时还存在一个单独的双引号”。在调用curl的脚本中只要使用这个密码就会报错。 为了规避这个问题,查阅curl的使用说明,看到可以将用户名和密码写到curl的配置文件中(.netrc)...原创 2016-09-30 16:43:27 · 9179 阅读 · 0 评论 -
linux使用date解析unix时间戳
linux下的date命令可以解析unix生成的时间戳,解析成linux本地时间格式。 语法为date -d @时间戳输出结果即为linux本地时间格式原创 2016-10-28 11:33:01 · 924 阅读 · 0 评论 -
linux配置mailx使用SMTP服务器发送邮件
配置mailx使用SMTP服务器发送邮件原创 2016-10-28 14:19:20 · 11345 阅读 · 0 评论 -
linux中链接(ln)的使用
ln(link)使用技巧原创 2017-02-28 11:00:17 · 1143 阅读 · 0 评论 -
使用sed操作文件内容
sed使用小技巧原创 2016-10-10 10:09:32 · 2896 阅读 · 1 评论 -
linux配置bond网卡绑定与修改IP地址
绑定eth到bond原创 2017-03-01 09:46:00 · 10466 阅读 · 0 评论 -
linux修改服务器名
登录服务器后可以看到服务器显示登录用户名与服务器hostname,可以修改该hostname使得服务器的用途感官更直接一些 未更改服务器如下: [root@localhost /]# hostname的控制文件为 /etc/sysconfig/network文件 通过修改文件更改hostname vi /etc/sysconfig/network NETWORKING=原创 2017-02-15 11:19:00 · 2184 阅读 · 0 评论 -
手动切换漂移IP
手动切换漂移IP原创 2017-06-06 17:56:31 · 462 阅读 · 0 评论 -
使用grep完成两个文件内容的匹配
使用grep的“-wf”和“-wvf”参数来实现两个文件内容的匹配原创 2016-10-10 10:34:16 · 17508 阅读 · 0 评论