我有一个小的Ubuntu 10.10服务器,我最近注意到一个奇怪的行为(不知道它是否发生之前)。 如果我启用了ufw(默认情况下全部拒绝,全部允许,允许所有的http,允许所有在一个随机的端口我用ssh),当我在ssh中执行一些操作时,ssh控制台完全冻结。 服务器继续工作,如果我closures控制台,我可以启动另一个SSH会话。 无论从哪里login(从另一个Ubuntu和Mac尝试),都会发生这种情况。 这些行为是相当可重复的,例如VIM的一些configuration文件(虽然VIM的其他文件工作),猫一些其他文件等冻结不会发生,如果ufw被禁用。 任何想法发生了什么? 谢谢! 克里斯蒂安
另外:如果你想知道,是的,我有TcpKeepAlive是的,我怀疑是相关的(这也会发生ufw也被禁用)
按照要求:我下面的ufw conf。 此外,我不知道是否有事情做,但服务器有2 ips。 一个是configuration的SSH域,并在一个服务HTTP(通过Apache2)
Status: active Logging: on (low) Default: deny (incoming), allow (outgoing) New profiles: skip To Action From -- ------ ---- 19922/tcp ALLOW IN Anywhere 9418/tcp ALLOW IN Anywhere 80/tcp ALLOW IN Anywhere 443/tcp ALLOW IN Anywhere
看来ufw在VPS方面有问题。 可能与此有关: http : //blog.bodhizazen.net/linux/how-to-use-ufw-in-openvz-templates/我会坚持使用iptables。