1.準備一台國內的小雞
2.確認 vps 上安裝了 nmap 工具
如果沒有,請安裝 nmap
yum install nmap
ip > 填寫你需要監控的 ip
key > 填寫server醬官網的 sckey 值
content > 隨便寫點報警提示
port > 填寫你需要掃瞄的埠
#!/bin/bash
ip=(
"127.0.0.1"
"127.0.0.1"
)key=you key
content=伺服器端口異常
port=10086
for i in$;
docheck_ip=
`nmap $i -p $port|
grep
open
|wc -l`if[
$check_ip -eq 0 ]
;then
curl
"">/dev/null 2>
&1 &
fidone
在 vps 中新增個定時任務,指令碼的絕對路徑要填對,頻率我的是5分鐘一次,你也可以自己調整。
crontab -e
*/5 * * * * /bin/sh /root/check_ip.sh
伺服器端使用Screen
如果你在linux伺服器端工作,沒有聽說過screen或tmux那簡直弱爆了。有時間自己可以多了解一些。簡單介紹下screen screen是乙個可以在多個程序之間多路復用乙個物理終端的視窗管理器。screen中有會話的概念,使用者可以在乙個screen會話中建立多個screen視窗,在每乙個scr...
socket伺服器端
伺服器 include winsock2.h include string.h include stdio.h include time.h include stdarg.h include stdlib.h pragma comment lib,ws2 32 void errexit const ...
kerberos伺服器端
1.安裝tcl wget tar zvxf tcl8.5.12 src.tar.gz cd tcl8.5.12 cd unix configure make make install 3.解壓 tar xvf krb5 1.10.3 signed.tar tar zvxf krb5 1.10.3.t...