我使用 vnc 连接到我的新 Ubuntu 14.04.4 LTS 机器。
今天下午,我更改了主机名(首先更改/etc/hostname
文件/etc/hosts
并运行service hostname restart
)。之后,我无法打开终端,所以我尝试执行“ sudo hostname newname
”,希望它能修复一些错误(使用相同的新名称)。但还是一样,我无法启动该术语。
我重新启动了服务器并尝试使用 vnc 连接到它。但我收到无法连接到主机:连接被拒绝(10061)的错误信息
,这可能是错误的?我后悔更改了主机名。
添加:我发现登录后必须运行
vncserver :1 -geometry 2460x1500 。 当 OS 显示 :1 已在运行时,请尝试 vncserver -kill :1 ,您可能必须删除 /tmp/.X1-lock 或 /tmp/.X11-unix/X1 文件。 现在我的问题是,为什么我应该手动启动上述 vnc destop,而它在我更改主机名之前已自动启动?我在更改主机名后设置了一个帐户(作为尝试解决此问题的测试),并且 vnc 桌面进程 Xvnc4 正在为该测试帐户自动运行。因此,在更改主机名之前使用 vncserver 的那些帐户出现了一些问题。请有人帮忙。