Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux CentOS 6 VNC服务器拒绝连接_Linux_Ssh_Centos6_Vnc Server - Fatal编程技术网

Linux CentOS 6 VNC服务器拒绝连接

Linux CentOS 6 VNC服务器拒绝连接,linux,ssh,centos6,vnc-server,Linux,Ssh,Centos6,Vnc Server,我已经在CentOS 6机器上设置了tigervnc服务器。起初一切正常,我可以在Windows机器上使用TightVNC查看器连接到服务器。我让会话在后台运行了一段时间。服务器关闭了非活动连接,这也适用于ssh或任何其他连接,因此这仍然是正常的。所以我重新连接,一切都很好 然后,我决定向VNC用户添加一个不同的用户,因为我是从root运行第一个连接的。这就是一切都破裂的地方。我无法再连接到服务器,它总是告诉我远程计算机拒绝连接。我确保服务器端口在iptables中已打开,尝试重新安装tiger

我已经在CentOS 6机器上设置了tigervnc服务器。起初一切正常,我可以在Windows机器上使用TightVNC查看器连接到服务器。我让会话在后台运行了一段时间。服务器关闭了非活动连接,这也适用于ssh或任何其他连接,因此这仍然是正常的。所以我重新连接,一切都很好


然后,我决定向VNC用户添加一个不同的用户,因为我是从root运行第一个连接的。这就是一切都破裂的地方。我无法再连接到服务器,它总是告诉我远程计算机拒绝连接。我确保服务器端口在iptables中已打开,尝试重新安装tigervnc服务器,将配置更改回中断前的状态,并禁用Windows防火墙。在重新安装之后,我能够在不设置vnc密码的情况下启动它,所以它要么以某种方式保存了它,要么完全坏了。我尝试的修复都不起作用。

原来是我,一年多没有在linux上工作,我最终发现我必须从我想要运行的用户那里启动vnc服务器。

你能理解为什么vncserver需要手动启动吗?我不明白为什么在应用说明时不起作用。