SSH连接CentOS服务器慢的解决方法
SSH连接到部分CentOS系统的机器时,会出现连接后停顿30秒左右。 解决方法: 在ssh服务端上更改/etc/ssh/sshd_config文件中的配置为如下内容: UseDNS no 然后重启SSHD服务 /etc/init.d/sshd restart
Windows自带工具实现端口转发-netsh
window2003 和 windows2008 包含XP 和在内都可以用命令实现端口转发: 一、设置对192.168.1.100的 22端口 访问请求数据转发到 192.168.1.101的2000端口命令如下: netsh interface portproxy add v4tov4 listenport=22 listenaddress=192.168.1.100 connectport=2000 connectaddress=192.168.1.101 (more…)
Ubuntu\Debian 只安裝安全更新的设置
只安裝安全更新 sudo unattended-upgrade 自动安裝安全更新 sudo dpkg-reconfigure -plow unattended-upgrades 设置apt-get upgrade 只安裝安全更新 sudo vi /etc/apt/preferences Package: * Pin: release a=lucid-security Pin-Priority: 500 Package: * Pin: release o=Ubuntu Pin-Priority: 50 sudo apt-get update sudo apt-get upgrade
CentOS7 Minimal安装后的基本设置
关闭SElinux 修改配置文件/etc/selinux/config,将SELINUX置为disabled 重启生效 sestatus 查看状态 (more…)
Debian中SSH终端乱码解决
要SSH和系统两边都配置对才行,其实也很简单: 用命令: dpkg-reconfigure locales 进去后只选择zh_CN.UTF-8,并设置成默认字符集。 再到/root/.bashrc里加上: export LC_ALL=zh_CN.UTF-8 SSH客户端使用UTF-8字符集,如SECURECRT就在SESSION OPTIONS->APPERANCE->CHARACTER ENCODING里选择UTF-8
DDoS Deflate安装配置
DDoS deflate是一款运行于Linux下,专门用于防止/减轻类DDOS攻击的程序。大多数DDOS攻击都是采取若干傀儡机同时对某一服务器发出大量连接请求,以耗光服务器资源的方法。 DDOS攻击的现场,目标服务器会出现难以理解的高负载、高请求数量、单IP同时发出大量请求等症状,导致的直接后果就是Service Unavailable(服务不可用)。对于大面积的DDOS攻击,采用硬件防火墙才能有效地解决问题;但对于小面积的DDOS攻击,一般软件防火墙即可。由于DDOS攻击即模拟正常的访问请求,因此攻击IP与正常访问IP并没有本质的区别(无非连接数多而已),使得小型的VPS难以防范DDOS攻击手段。 防御原理 DDoS deflate的原理是通过netstat命令找出 发出过量连接的单个IP,并使用iptables防火墙将这些IP进行拒绝。由于iptables防火墙拒绝IP的连接远比从Apache层面上来得高效,因此iptables便成了运行在Apache前端的“过滤器”。同样的,DDoS deflate也可以设置采用APF(高级防火墙)进行IP阻止。 (more…)
Ubuntu tmp目录overflow只有1M
df -k /tmp 显示 overflow 1024 0 1024 0% /tmp 也就是说此时tmp只有1M,这就是文件上传失败的原因,出现这种情况基本都是因为服务器曾经磁盘过载过。 解决方法: sudo umount -l /tmp 对于php,需要修改php.ini upload_tmp_dir = /tmp 重启php即可
CentOS修改SSH端口及防止超时自动断开
注意!这里的Centos版本是7 step1 修改/etc/ssh/sshd_config vim /etc/ssh/sshd_config #Port 22 //这行去掉#号 Port 20001 //下面添加这一行 step2 修改SELinux 使用以下命令查看当前SElinux 允许的ssh端口: semanage port -l | grep ssh 添加20001端口到 SELinux semanage port -a -t ssh_port_t -p tcp 20001 然后确认一下是否添加进去 semanage port -l | grep ssh 如果成功会输出 ssh_port_t tcp 20001, 22 (more…)
Mac环境下解决SSH超时断开
方法一 配置服务器,修改/etc/ssh/sshd_config配置文件,找到ClientAliveCountMax(单位为分钟)修改你想要的值,执行service sshd reload; 方法二 配置服务器,修改/etc/profile配置文件 (more…)
Mac终端(Terminal)使用快捷键
Command + K 清屏 Command + T 新建标签 Command + W 关闭当前标签页 Command + S 保存终端输出 Command + D 垂直分隔当前标签页 Command + Shift + D 水平分隔当前标签页 Command + shift + {或} 向左/向右切换标签