Linux下,要限制某个IP地址访问本机的服务,/etc/hosts.deny 和 /etc/hosts.allow,其中host.deny中定义的IP是被限制的IP地址,hosts.allow中是被允许的IP地址,后者的设置会覆盖前者的设置。
比如,要限制 113.140.17.30 访问本机的SSHD服务,则/etc/hosts.deny的设置如下:
sshd:113.140.17.30:deny #可以省略deny
比如,要允许192.168.1.1访问所有的本机服务,则/etc/hosts.allow的设置如下:
ALL:192.168.1.1[……]
有时候启动图形界面时常常遇到“Xlib: connection to ":0.0" refused by server”的错误,如:
[root@AS-10 ~]# wireshark
Xlib: connection to ":0.0" refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
(wireshark:7852): Gtk-WARNING **: cannot open d[……]
shell脚本如下:
#!/bin/sh
if [ "0$1" == "0" ]; then
echo "Usage: $0 PID";exit 1;
fi
if [[ $1 =~ "^[0-9]*$" ]]; then
num=`ps -ef|grep -i $1|grep -v grep|grep -v $0|wc -l`
if [ $num -gt "1&q[……]