LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 849|回复: 10

我做了过滤规则之后,进不了GUI界面了。要开哪个端口啊

[复制链接]
发表于 2005-4-8 15:03:53 | 显示全部楼层 |阅读模式
我做了过滤规则之后,进不了GUI界面了。要开哪个端口啊
有人说开6000,有的说开7100端口?
#iptables -A INPUT -p tcp --dport 22 -j ACCEPT
#iptables -A INPUT -p tcp --dport 5800 -j ACCEPT
#iptables -A INPUT -p tcp --dport 5900 -j ACCEPT
#iptables -A INPUT -p tcp --dport 6000 -j ACCEPT
#iptables -A INPUT -p tcp --dport 7100 -j ACCEPT
#iptables -P INPUT DROP
#/etc/rc.d/init.d/iptables save
但是还是无法进GUI


我键入#lsof -i tcp:6000
command   pid    user   FD     TYPE   DEVICE    SIZE  NODE  NAME
   X          2925    root    1u     IPV4     3126                TCP   *:X11(LISTEN)
怎么解决登陆不了GUI界面问题
发表于 2005-4-8 15:08:51 | 显示全部楼层
开6000是为了让别的机器上的程序GUI到你的桌面上。
你说的登陆不了,究竟是些什么出错信息呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-8 15:14:49 | 显示全部楼层
我的机器不能进如GUI界面,我通过#iptables -F之后保存退出之后,我重新启动计算机就可以进入GUI界面了,只要加载过滤规则之后,我就进不了GUI了,该怎么做才可以进入GUI
回复 支持 反对

使用道具 举报

发表于 2005-4-8 15:20:26 | 显示全部楼层
如果不是从远程登录,那就和6000没有什么关系了。
还是不了解是个什么状况。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-8 15:30:00 | 显示全部楼层
我已经删除了6000端口,我在本地登陆用GUI界面,当我输入用户名和密码之后出现一个LINUX的画面,就这样,在也不动了,不能看到桌面,如何修改配置来用ROOT登陆GUI界面
回复 支持 反对

使用道具 举报

发表于 2005-4-8 15:44:00 | 显示全部楼层
X一定要用tcp连接?不想详细研究了,不过看这条:
iptables -A INPUT -p tcp --dport 6000 -j ACCEPT
太绝情了吧,起码加上匹配哪个网卡进的包啊,例如:
iptables -A INPUT -p tcp -i ppp0 --dport 6000 -j ACCEPT
回复 支持 反对

使用道具 举报

发表于 2005-4-8 15:51:48 | 显示全部楼层
换普通用户试试看,不建议用root直接进X。
有一点可以肯定,与6000端口无关。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-8 15:55:39 | 显示全部楼层
为什么没有一个人能解决这个问题啊,郁闷中~~~麻烦啊
回复 支持 反对

使用道具 举报

发表于 2005-4-9 08:13:08 | 显示全部楼层
runlevel3 + startx有没有试过啊?
回复 支持 反对

使用道具 举报

发表于 2005-4-9 09:00:09 | 显示全部楼层
iptables -I INPUT -i lo -j ACCEPT
你没有打开环路设备对本机的网络操作,有的服务是必须开这个的,比如ORACLE

另外,你没有允许ESTABLISH状态的包通过,需要
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表