
Linux
文章平均质量分 66
Linux
马克88
make
展开
-
win7下使用Cygwin安装 swoole
swoole 是php 的扩展,只支持在Linux下,所以在window 下需要 安装cgywin,Cygwin是一个在windows平台上运行的类UNIX模拟环境cgywin 地址:http://www.cygwin.com/。这里注意下载对版本swoole 地址:https://github.com/swoole/swoole-src/releases 下载 tar.gz版本扩展包1: gcc: gcc-core扩展包2: php:php 、 php-devel扩展包3: pc.转载 2021-11-23 23:02:16 · 370 阅读 · 0 评论 -
回顾一下TCP/IP连建立断开,以及常见大量的TIME_WAIT和CLOSE_WAIT状态原因
连接建立和断开过程:CLOSED: 表示初始状态。LISTEN: 这个也是非常容易理解的一个状态,表示服务器端的某个SOCKET处于监听状态,可以接受连接了。SYN_RCVD: 这个状态表示接受到了SYN报文,在正常情况下,这个状态是服务器端的SOCKET在建立TCP连接时的三次握手会话过程中的一个中间状态,很短暂,基本上用netstat你是很难看到这种状态的,除非你特意写了一个客户端测试程序,故意将三次TCP握手过程中最后一个ACK报文不予发送。因此这种状态时,当收到客户端的ACK报文后.转载 2021-02-16 17:50:34 · 448 阅读 · 0 评论 -
Linux下TCP连接断开后不释放的解决办法
问题:在开发测试时发现断开与服务器端口后再次连接时拒绝连接。分析:服务器上查看端口占用情况,假设端口为8888。netstat -anp |grep 8888发现端口8888端口显示被占用(ip为本机ip确定是上次连接)且状态为ESTABLISHED,然而实际上连接已经断开,但是服务端没有断开连接,查看TCP的keepalive配置。sysctl -a |grep keepalive发现为默认的配置 net.ipv4.tcp_keepalive_time = 7200转载 2021-02-16 17:06:11 · 1215 阅读 · 0 评论 -
CentOS安装网站安全狗
下载地址:http://free.safedog.cn/website_safedog.html下载safedog_linux64.tar.gz上传到服务器,tar -zxvf safedog_linux64.tar.gzcd safedog_an_linux64_2.8.21207/./install.pyNeed system command 'locate' to install safedog for linux.Installation aborted!yu...原创 2020-07-25 13:14:41 · 2440 阅读 · 0 评论 -
Linux系统查看CPU使用率、内存使用率、磁盘使用率
https://blog.youkuaiyun.com/wujizhishui/article/details/89333957转载 2020-07-02 14:32:57 · 259 阅读 · 0 评论 -
SshClient和Putty使用证书登录CentOS7
修改 ssh 配置1.修改 sshd_config 配置文件 vi /etc/ssh/sshd_config,修改配置参数# 允许密钥认证RSAAuthentication yesPubkeyAuthentication yesStrictModes no# 公钥保存文件AuthorizedKeysFile .ssh/authorized_keys服务器生成 SSH 密...原创 2020-04-28 23:48:34 · 406 阅读 · 0 评论 -
CentOS7 SSH 使用证书登录
经常需要连接到服务器时,每次都使用 ssh user@hostname,会特别烦琐,并且使用用户名密码登录也有一定的风险。这里说一下通过证书登录到服务器的方式。1. 生成 SSH 密钥和公钥,并配置相应权限首先登录到服务器,生成 SSH 的密钥和公钥ssh-keygen -t rsa将公钥添加到 authorzied_keys 文件中cat ~/.ssh/id_rsa.pub &g...转载 2020-04-22 21:56:32 · 1153 阅读 · 0 评论 -
【SSH免密码登录】SSH Secure Shell Client用public key认证登录
SSH Secure Shell Client用public key认证登录启动:Edit->settings->Keys点击“Generate New”->下一步->key类型和key长度可以选择默认->下一步(20秒左右)->下一步->(文件名:起一个你能知道干嘛的名字就可以喽,注释,密码)下一步,完成。...转载 2020-04-22 21:34:54 · 585 阅读 · 0 评论 -
服务器ssh连接失败
netstat -anpt | grep 22端口22没有被暂用检查sshd远程连接服务是否启动,启动命令: systemctl start sshd/usr/sbin/sshd -dMissing privilege separation directory:/var/empty/sshd应该是权限的问题ls /var没有发现emptycd /varmkd...原创 2020-02-10 16:01:33 · 768 阅读 · 0 评论 -
CentOS8 配置记录
目录输入法:修改源:系统更新:显示桌面文件:安装docker:安装微信:加载win7下的bitlocker加密盘:其他:输入法:yum -y install fcitx fcitx-pinyin fcitx-configtool未找到匹配的参数: fcitx未找到匹配的参数: fcitx-pinyin未找到匹配的参数: fcitx-confi...原创 2020-01-28 12:10:15 · 4495 阅读 · 2 评论 -
Win7加装CentOS8做双系统记录
1,下载镜像iso文件http://isoredirect.centos.org/centos/8/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso2,用UltraISO工具写入硬盘映像到U盘:下图来自网络3.空出硬盘,重启U盘引导安装出现错误:需在文字界面执行一些操作:Install CentOS8Test this media...原创 2020-01-21 22:58:31 · 2195 阅读 · 1 评论 -
CentOS 7 SSH连接超时自动断开解决方案
用SSH登录到Linux的时候,由于默认的连接超时时间很短,经常断开!1、修改文件 # vi /etc/ssh/sshd_config # vi /etc/ssh/sshd_config找到#ClientAliveInterval 0#ClientAliveCountMax 3修改为ClientAliveInterval 60ClientAliveCountMax...转载 2019-12-09 13:25:58 · 617 阅读 · 0 评论 -
debian9.9 ssh不能更新源
Temporary failure resolving 'mirrors.163.com'结果发现系统默认的DNS有问题:nameserver 192.168.30.1执行:echo "nameserver 114.114.114.114" >/etc/resolv.conf && \echo "nameserver 8.8.8.8" >>/e...原创 2019-06-06 02:56:10 · 558 阅读 · 0 评论 -
写shell,运行出错:syntax error near unexpected token `$’do\r”
cygwin下面写shell,运行出错:syntax error near unexpected token `$’do\r”写shell,运行出错:syntaxerrornearunexpectedtoken`$’do\r”【问题】在cygwin下,用notepad++写了个简单的shell脚本,内容如下: 1 2 3 4 ...转载 2019-07-24 15:00:42 · 439 阅读 · 0 评论 -
Debian Linux SSH root 统计登录失败的来源 IP 地址列表
作者:reistlin来源:http://www.reistlin.com/blog/194更新时间:2010.04版权声明:原创文章.转载请保留作者信息和原文完整.谢绝任何方式的摘要Debian SSH “Failed password for root” List source IP方法:1,索引 Debian [/var/log/auth.log] 日志文件2,查询...转载 2019-07-24 15:17:48 · 511 阅读 · 0 评论 -
CentOS7设置定时任务 每隔30分钟执行一次命令
出处:CentOS 7 设置计划任务 crontabs——https://blog.itnmg.net/2013/05/18/linux-crond。一.安装 crontabs服务并设置开机自启:yum install crontabssystemctl enable crondsystemctl start crond二.设置用户自定义定时任务:vi /etc/cront...转载 2019-07-24 15:27:57 · 7633 阅读 · 0 评论 -
linux centos7添加ip黑名单禁止某个ip访问
centos7用的是firewall 添加单个黑名单只需要把ip添加到/etc/hosts.deny格式sshd:$IP:denyvim/etc/hosts.deny添加你要禁止的ip就可以了sshd:192.168.1.147:deny这是允许的 /etc/hosts.allowsshd:19.16.18.1:allowsshd:19.16.18.2:all...转载 2019-07-24 15:32:49 · 2541 阅读 · 0 评论 -
Debian的定时执行命令Crontab
from:https://www.cnblogs.com/pengdonglin137/p/3625018.htmlcron设置文件在Debian系统下的位置 /etc/crontab大致内容如下:01 # /etc/crontab: system-wide crontab02 # Unlike any other crontab you don't have to...转载 2019-07-24 15:45:12 · 1343 阅读 · 0 评论 -
Centos7下查看各进程的网络速率情况
https://blog.youkuaiyun.com/bobpen/article/details/78294617原创 2019-08-10 16:20:56 · 6629 阅读 · 0 评论 -
Zabbix4.2 文档 安装要求
要求硬件记忆Zabbix需要物理内存和磁盘内存。128MB的物理内存和256MB的可用磁盘空间可能是一个很好的起点。但是,所需的磁盘内存量显然取决于正在监视的主机和参数的数量。如果您计划保留受监视参数的长历史,那么您应该考虑至少几千兆字节,以便有足够的空间将历史记录存储在数据库中。每个Zabbix守护程序进程都需要与数据库服务器建立多个连接。为连接分配的内存量取决于数据库引擎的配置...转载 2019-08-10 17:27:17 · 993 阅读 · 0 评论 -
CentOS 7安装部署zabbix4.2 记录
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。定期的对被监控主机进行检查、信息收集等操作...原创 2019-08-10 18:00:04 · 415 阅读 · 0 评论 -
zabbix邮件警告配置
一、安装邮件发送工具 mailx如果CentOS 有邮件服务,关闭邮件服务: service sendmailstop #关闭 chkconfig sendmailoff #禁止开机启动 service postfixstop chkconfig postfixoff由于本次 CentOS 7 采用的是basic LSB 安装,所以直接安装发送邮件的工具yum...原创 2019-08-10 22:29:17 · 1945 阅读 · 1 评论 -
zabbix web访问路径修改
默认zabbix web访问路径是http://IP/zabbixvim /etc/httpd/conf.d/zabbix.conf修改:Alias /zabbix/usr/share/zabbix为:Alias /zabbix_new_dir/usr/share/zabbixsystemctl restart httpd.service...原创 2019-08-11 16:36:54 · 6259 阅读 · 3 评论 -
ELK日志分析平台安装记录
安装准备 Elk平台环境 系统 版本 服务器操作系统 Centos release 7 ElasticSearch 7.3 Logstash 7.3 Kibana 7.3 ...原创 2019-08-12 23:31:23 · 238 阅读 · 0 评论 -
linux下mysql开启远程访问权限及防火墙开放3306端口
https://blog.youkuaiyun.com/WeakFantasy/article/details/52348829原创 2019-07-16 16:46:31 · 381 阅读 · 0 评论 -
linux内核调优参考
https://www.cnblogs.com/olinux/p/5577767.htmlhttps://jingyan.baidu.com/article/380abd0a3331581d91192c6d.html原创 2019-07-16 16:45:07 · 107 阅读 · 0 评论 -
“dpkg:错误:另外一个进程已经为 dpkg 状态数据库 加锁”解决
在终端运行dpkg命令的时候提示dpkg错误:另外一个进程已为dpkg状态库加锁原因可能是某处执行了apt-get命令或者某处也执行了dpkg命令或者很多奇奇怪怪的情况解决方法很简单。。你可以选择重启 23333或者sudo rm /var/lib/dpkg/lock 即可---------------------作者:围巾的ACM来源:优快云原文:https:...转载 2019-06-26 19:43:04 · 12825 阅读 · 3 评论 -
T-Pot 19.03蜜罐的安装记录
环境需求:T-Pot 19.03 runs on Debian 9.7 or newer as host system (othersmaywork, butremainuntested) 6-8GRAM 128G磁盘空间真实环境:Debian9.9apt-get install screenscreen -S sess...原创 2019-06-03 01:18:34 · 4654 阅读 · 10 评论 -
curl: (35) SSL connect error问题处理
解决 无法在服务器使用curl命令访问https域名,原因是nss版本有点旧了,yum -y update nss更新一下,重新curl即可!from:https://blog.youkuaiyun.com/sdoyuxuan/article/details/79081873...转载 2019-05-29 23:40:22 · 3738 阅读 · 0 评论 -
centos下使用yum 安装pip
centos下安装pip时失败:[root@wfm ~]# yum -y install pipLoaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfile* base: mirrors.tuna.tsinghua.edu.cn* extras:...原创 2019-05-29 22:22:00 · 1363 阅读 · 0 评论 -
centos7下剔除在线用户 添加黑名单禁止IP访问服务器
1、查看在线用户 who2、查看在线 用户pid ps -ef | grep pts/13、杀掉进程,剔除用户 kill -9 23091或者pkill -9 -t tty1from:https://blog.youkuaiyun.com/kevinsingapore/article/details/82908305centos7...转载 2019-06-06 20:44:27 · 1117 阅读 · 0 评论 -
debian 9.7记录
Debian中文乱码解决办法如果没有安装locales的话。所以需要先安装locales,命令为:aptitude install locales输入命令dpkg-reconfigure locales选择en_us.utf8,根据需要(自己系统里是否需要显示中文)选择ZN.确定后进入下一个界面:如果有多项的话请选择eh_us.utf8那项,这里是选择默认显示格式。回...原创 2019-06-06 12:47:30 · 749 阅读 · 0 评论 -
如何阻止apt更新Linux内核
root@debian:~# sudo dpkg --get-selections | grep linuxconsole-setup-linux installfonts-linuxlibertine installlibselinux1:amd64 ...原创 2019-06-06 01:40:29 · 6951 阅读 · 0 评论 -
SSH Secure Shell Client中文乱码的解决方法
这是SSHSecureShellClient多年未解决的短板,要求客户端和服务器端都要‘UTF-8’编码,Windows中文版的编码是非UTF-8。zh_CN.UTF-8是UTF编码的中文语言环境。Windows使用的是GB2312编码,大多数linux系统支持的是UTF-8编码,而远程登陆时使用的是本地编码,所以会出现乱码的问题;现有几种解决方案:方案一:修改linux服务器...转载 2019-05-18 15:13:14 · 1689 阅读 · 0 评论 -
kali2源及基本更新 命令
版权声明:本文为博主原创文章,转载时请注明出处,附上链接,谢谢。 https://blog.youkuaiyun.com/lendq/article/details/792508421.国内更新源leafpad /etc/apt/sources.list然后复制粘贴下面的源#kali官方源deb http://http.kali.org/kali kali-rolling main non-free...转载 2019-05-18 14:29:48 · 895 阅读 · 0 评论 -
Linux下SSH远程连接断开后让程序继续运行解决办法
From:http://www.osyunwei.com/archives/4218.html碰到问题:通过SSH远程登录到Linux系统,要在/home目录下面下载一个mysql-5.5.25.tar.gz的安装包在下载的过程中,不小心把SSH远程连接关闭了,这个时候下载也会中断必须重新登录到系统,再次手动执行命令,才能继续下载之前未下载完成的文件。有没有办法在...转载 2019-05-18 12:35:42 · 951 阅读 · 0 评论 -
CentOS6.5解决中文乱码与设置字符集
CleverCode发表在csdn博客中的原创作品,请勿转载,原创地址:http://blog.youkuaiyun.com/clevercode/article/details/46377577原创 2019-05-18 12:34:25 · 3217 阅读 · 0 评论 -
CentOS7/Debian 配置SOCKS5代理服务记录
CentOS7:yum install gcc openldap-devel pam-devel openssl-develDebian【问题不少,还没安装成功,最后使用一键脚本才行】apt-get installgccpam-dev libpam0g-devapt-get install libldap2-devapt-get install opensslapt-...原创 2019-06-03 03:50:26 · 10760 阅读 · 2 评论 -
SSH Secure Shell Client连接Debian 9.1.0遇到algorithm negotiation failed问题
这是由于sshd配置文件里缺少加密算法造成的,解决方法如下:在配置文件/etc/ssh/sshd_config里添加Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbcMA...转载 2019-06-03 02:54:55 · 498 阅读 · 0 评论 -
VM下LINUX完美增加/扩展硬盘空间(LVM)
参考:http://blog.chinaunix.net/uid-591075-id-2732280.htmlhttp://www.reistlin.com/blog/18https://www.cnblogs.com/bitter-first-sweet-last/p/6638634.htmlhttps://blog.youkuaiyun.com/coolJoezhou/article/de...原创 2019-06-08 23:41:48 · 789 阅读 · 0 评论