当前位置:首页 > 实用技巧 >

etc密码怎么设置才合格(etc的密码怎么输入)

来源:原点资讯(www.yd166.com)时间:2023-10-29 04:57:24作者:YD166手机阅读>>

新手及才接触VPS的朋友们看一下,主要是关于VPS安全方面相关内容的:

一、修改SSH端口

vi /etc/ssh/sshd_config
找到其中的#Port 22(第13行),去掉#,修改成Port 3333

使用如下命令,重启SSH服务,注:以后用新端口登陆。

service sshd restart
二、禁止root登陆

先添加一个新帐号 weidao ,可以自定义:

useradd weidao
给 weidao 帐号设置密码:

passwd weidao
仍旧是修改/etc/ssh/sshd_config文件,第39行:#PermitRootLogin yes,去掉前面的#,并把yes改成no,然后,重启SSH服务。以后,先使用 weidao 登陆,再su root即可得到ROOT管理权限。

login as: weidao
weidao@ip password:*****
Last login: Tue Nov 22 15:18:18 2011 from 1.2.3.4
su root
Password:*********** #注这里输入ROOT的密码
三、使用DDos deflate简单防落CC和DDOS攻击

使用netstat命令,查看VPS当前链接确认是否受到攻击:

netstat -ntu | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n
IP前面的数字,即为连接数,如果说正常网站,几十到一百都属于正常连接,但出现几百,或上千的就可以垦定这个IP与你的VPS之间可能存在可疑连接现象。

可以使用iptables直接BAN了这个IP的永久访问:

iptables -A INPUT -s 12.34.56.78 -j DROP
使用软件DDos deflate来自动检测并直接BAN掉的方法,首先要确认一下iptables服务状态,默认CENTOS就安装的,不看也行。

service iptables status
安装DDos deflat:

wget http://www.inetbase.com/scripts/ddos/install.sh
chmod x install.sh
./install.sh
安装后需要修改/usr/local/ddos/ddos.conf,主要是APF_BAN=1要设置成0,因为要使用iptables来封某些可疑连接,注意EMAIL_TO=”root”,这样BAN哪个IP会有邮件提示:

##### Paths of the script and other files
PROGDIR=”/usr/local/ddos”
PROG=”/usr/local/ddos/ddos.sh”
IGNORE_IP_LIST=”/usr/local/ddos/ignore.ip.list” //IP地址白名单
CRON=”/etc/cron.d/ddos.cron” //定时执行程序
APF=”/etc/apf/apf”
IPT=”/sbin/iptables”
##### frequency in minutes for running the script
##### Caution: Every time this setting is changed, run the script with –cron
##### option so that the new frequency takes effect
FREQ=1 //检查时间间隔,默认1分钟
##### How many connections define a bad IP? Indicate that below.
NO_OF_CONNECTIONS=150 //最大连接数,超过这个数IP就会被屏蔽,一般默认即可
##### APF_BAN=1 (Make sure your APF version is atleast 0.96)
##### APF_BAN=0 (Uses iptables for banning ips instead of APF)
APF_BAN=1 //使用APF还是iptables。推荐使用iptables,将APF_BAN的值改为0即可。
##### KILL=0 (Bad IPs are’nt banned, good for interactive execution of script)
##### KILL=1 (Recommended setting)
KILL=1 //是否屏蔽IP,默认即可
##### An email is sent to the following address when an IP is banned.
##### Blank would suppress sending of mails
EMAIL_TO=”root” //当IP被屏蔽时给指定邮箱发送邮件,推荐使用,换成自己的邮箱即可
##### Number of seconds the banned ip should remain in blacklist.
BAN_PERIOD=600 //禁用IP时间,默认600秒,可根据情况调整
四、使用iftop查看详细网络状况

安装IFTOP软件:

yum -y install flex byacc libpcap ncurses ncurses-devel libpcap-devel
wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz
tar zxvf iftop-0.17.tar.gz
cd iftop-0.17
./configure
make && make install
安装后,使用iftop运行,查看网络情况。TX,发送流量;RX,接收流量;TOTAL,总流量;Cumm,运行iftop期间流量;peak,流量峰值;rates,分别代表2秒、10秒、40秒的平均流量。

快捷键:h帮助,n切换显示IP主机名,s是否显示本机信息,d是否显示远端信息,N切换端口服务名称,b切换是否时数流量图形条。

五、升级LNMP中的NGINX到最新版

现在最新版是0.8.53,如果以后出新版,只要更新版本号就可以,在SSH里运行:

wget http://www.nginx.org/download/nginx-0.8.53.tar.gz
tar zxvf nginx-0.8.53.tar.gz
cd nginx-0.8.53
./configure –user=www –group=www –prefix=/usr/local/nginx –with-http_stub_status_module –with-http_ssl_module –with-http_sub_module
make
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old
cd objs/
cp nginx /usr/local/nginx/sbin/
/usr/local/nginx/sbin/nginx -t
kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`
kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin`
/usr/local/nginx/sbin/nginx -v
cd ..
cd ..
rm -rf nginx-0.8.53
rm -rf nginx-0.8.53.tar.gz
六、常用netstat命令:

1.查看所有80端口的连接数

netstat -nat|grep -i “80”|wc -l
2.对连接的IP按连接数量进行排序

netstat -ntu | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n
3.查看TCP连接状态

netstat -nat |awk ‘{print $6}’|sort|uniq -c|sort -rn
netstat -n | awk ‘/^tcp/ { S[$NF]};END {for(a in S) print a, S[a]}’
netstat -n | awk ‘/^tcp/ { state[$NF]}; END {for(key in state) print key,”t”,state[key]}’
netstat -n | awk ‘/^tcp/ { arr[$NF]};END {for(k in arr) print k,”t”,arr[k]}’
netstat -n |awk ‘/^tcp/ {print $NF}’|sort|uniq -c|sort -rn
netstat -ant | awk ‘{print $NF}’ | grep -v ‘[a-z]’ | sort | uniq -c
4.查看80端口连接数最多的20个IP

netstat -anlp|grep 80|grep tcp|awk ‘{print $5}’|awk -F: ‘{print $1}’|sort|uniq -c|sort -nr|head -n20
netstat -ant |awk ‘/:80/{split($5,ip,”:”); A[ip[1]]}END{for(i in A) print A,i}’ |sort -rn|head -n20
5.用tcpdump嗅探80端口的访问看看谁最高

tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F”.” ‘{print $1″.”$2″.”$3″.”$4}’ | sort | uniq -c | sort -nr |head -20
6.查找较多time_wait连接

netstat -n|grep TIME_WAIT|awk ‘{print $5}’|sort|uniq -c|sort -rn|head -n20
7.找查较多的SYN连接

netstat -an | grep SYN | awk ‘{print $5}’ | awk -F: ‘{print $1}’ | sort | uniq -c | sort -nr | more

栏目热文

etc用的卡有密码吗(etc为什么不用密码)

etc用的卡有密码吗(etc为什么不用密码)

近日,市民刘女士收到一条短信,声称ETC卡登记信息到期,需点击相关链接补充校验身份。收到这则短信后,刘女士心生疑惑,仔细...

2023-10-29 04:34:09查看全文 >>

etc 可以设置密码吗(etc密码多了怎么登录)

etc 可以设置密码吗(etc密码多了怎么登录)

前段时间我们公司楼下的银行门口一堆人排队,我还以为又是卖保险什么的。上班走进来一看,ETC免费可以办了,很多人都在那...

2023-10-29 04:56:23查看全文 >>

etc初始密码多少(etc密码忘记了怎么找回)

etc初始密码多少(etc密码忘记了怎么找回)

温馨提示广大司乘:如您使用ETC卡通行收费公路并交纳通行费的可以在实际发生通行费用后第7个自然日起登录发票服务平台网站w...

2023-10-29 05:11:23查看全文 >>

怎么把图片的文字删掉(如何删掉图片中的文字)

怎么把图片的文字删掉(如何删掉图片中的文字)

PS万能抠图的方法你知道几个呢?·像这种轮廓清晰的物体,只需要打开属性面板,点击删除背景就可以了。·结构上复杂一点的,只...

2023-10-29 05:05:43查看全文 >>

怎样快速调出图片的文字(怎么编辑出图片上好看的文字)

怎样快速调出图片的文字(怎么编辑出图片上好看的文字)

工作中,老板给你一份纸质文稿,让你生成电子档,最快的方法就是将文稿拍下来,提取图片上的文字,下面教两种方式可以快速提取,...

2023-10-29 04:56:12查看全文 >>

etc怎么修改初始密码(etc怎么在手机上设置密码)

etc怎么修改初始密码(etc怎么在手机上设置密码)

您的ETC卡,异常了?被禁用了?被锁定了?卡失去使用资格了?如果您收到这样的短信提示请务必提高警惕!第一步群发短信骗取信...

2023-10-29 04:27:36查看全文 >>

etc有多少个密码(etc为什么不用密码)

etc有多少个密码(etc为什么不用密码)

来源:东莞时间网-i东莞无需排队等候抬杆即走上下高速“唰”的一下秒过……ETC有多便捷想必各位车主都体验过了但谁能想到一...

2023-10-29 05:08:47查看全文 >>

etc初始密码大全(etc的密码怎么输入)

etc初始密码大全(etc的密码怎么输入)

近段时间随着etc的大力推广,越来越多的人办理etc,但是在etc的使用和安全上面出现了不少问题,很多车友办理etc之后...

2023-10-29 04:28:52查看全文 >>

etc卡能设置密码吗(etc一般的默认密码是多少)

etc卡能设置密码吗(etc一般的默认密码是多少)

文——小希公安提醒!凡安装ETC的车辆这个功能一定要关掉,已有人损失千元平常我们该如何防止ETC卡被盗刷,其实很简单,只...

2023-10-29 04:45:19查看全文 >>

新办的etc密码(etc密码多了怎么登录)

新办的etc密码(etc密码多了怎么登录)

ETC,俗称电子不停车收费系统,早在2008年3月,国内就已经开始试点推广。截止现在,ETC已经全面普及到人们的日常生活...

2023-10-29 05:01:29查看全文 >>

文档排行