Amazon ec2 获取错误“;身份验证失败太多”;通过vnc查看器连接到AWS EC2
我已经用基于ubuntu 14.04的AWS EC2建立了一个环境,并在它下面配置了Amazon ec2 获取错误“;身份验证失败太多”;通过vnc查看器连接到AWS EC2,amazon-ec2,ubuntu-14.04,vnc-server,vnc-viewer,Amazon Ec2,Ubuntu 14.04,Vnc Server,Vnc Viewer,我已经用基于ubuntu 14.04的AWS EC2建立了一个环境,并在它下面配置了vncserver。完成所有操作后,我可以将EC2实例与VNC viewer连接起来,并查看桌面。但是,在vncviewer上空闲一段时间后,连接断开,出现错误 “身份验证失败太多” 通过ssh到EC2重新启动vncserver后,我可以使用vncviewer再次连接到实例。对于我来说,没有错误和连接未断开的解决方案是什么 您可以尝试以下命令: # echo $DISPLAY # ps -aef | grep s
vncserver
。完成所有操作后,我可以将EC2实例与VNC viewer连接起来,并查看桌面。但是,在vncviewer
上空闲一段时间后,连接断开,出现错误
“身份验证失败太多”
通过ssh到EC2重新启动vncserver
后,我可以使用vncviewer
再次连接到实例。对于我来说,没有错误和连接未断开的解决方案是什么
您可以尝试以下命令:
# echo $DISPLAY
# ps -aef | grep sesman
# netstat -natp | grep vnc
如果内存可用,如果您获得超过十个不再建立的vnc会话,则某些vnc客户端不再允许额外的连接。在这种情况下,您需要终止不再具有已建立状态的vnc进程。您可以尝试以下命令:
# echo $DISPLAY
# ps -aef | grep sesman
# netstat -natp | grep vnc
如果内存可用,如果您获得超过十个不再建立的vnc会话,则某些vnc客户端不再允许额外的连接。在这种情况下,您需要终止不再具有已建立状态的vnc进程。我面临同样的情况。对我来说,发生这种情况是因为在我的服务器上运行了多个vncserver
会话。执行以下步骤
步骤1:查看服务器上运行的多个VNC会话。
您将看到多个进程ID正在运行。(如果没有,仍继续执行下一步)
这是因为您在服务器上多次运行了vncserver
命令
步骤2:终止步骤1中的所有进程
$ kill 72063
$ kill 119177
步骤3:重新启动VNC会话
$ vncserver
步骤4:验证它是否工作。
$ nc 104.197.91.140 5901
// alternatively you can use telnet
$ telnet 104.197.91.140 5901
// the response should like this
RFB 003.008
- 只需再次尝试加载VNC查看器会话
我也面临同样的情况。对我来说,发生这种情况是因为在我的服务器上运行了多个
vncserver
会话。执行以下步骤
步骤1:查看服务器上运行的多个VNC会话。
您将看到多个进程ID正在运行。(如果没有,仍继续执行下一步)
这是因为您在服务器上多次运行了vncserver
命令
步骤2:终止步骤1中的所有进程
$ kill 72063
$ kill 119177
步骤3:重新启动VNC会话
$ vncserver
步骤4:验证它是否工作。
$ nc 104.197.91.140 5901
// alternatively you can use telnet
$ telnet 104.197.91.140 5901
// the response should like this
RFB 003.008
- 只需再次尝试加载VNC查看器会话
您是否配置了安全组?还是你在一个开阔的港口受到来自世界各地的攻击?投票决定关闭topichi,我将端口添加到aws EC2配置中配置的安全组中。不,我想我是从世界各地来的你配置了安全组了吗?还是你在一个开阔的港口受到来自世界各地的攻击?投票决定关闭topichi,我将端口添加到aws EC2配置中配置的安全组中。不,我真的认为我是来自世界的