
正文
linuxvnc命令行 linux xvnc
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux vnc view 怎么开命令窗口
1. 启动 VNC Server:
打开终端执行:vncserver
第一次运行 vncserver,将会要求输入两次密码,会看到如下提示信息:
New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
上边信息中的“:1”表示启动的第一个vnc桌面。
2. 停止 vncserver:
停止 vncserver 的方法是:
vncserver -kill :1
注意“:1”,表示停止第一个vnc桌面
3. 修改vnc密码:
修改vnc密码的方法是执行 vncpasswd,输入两次密码即可。
4. 默认情况下VNC Viewer只能看到 VNC Server的命令行。
要VNC Viewer上可以看到Linux桌面需要做如下设置:
在VNC Viewer所在的机器上,取消/root/.vnc/xstartup文件中下面两行的注释即可:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
5. Linux启动后自动运行VNCServer
1) 在 系统设置服务器设置服务 中把 vncserver 打勾。
2) 打开配置文件/etc/sysconfig/vncservers,去掉下面这行的注释,
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"
1表示VNC以桌面1运行,这样可以启动root的桌面。
6. VNC端口
如果需要从外网控制内网的某台Linux,则需要打开防火墙相应的端口,并在路由器上进行端口映射。
VNC给浏览器的端口是5800+N,给vncviewer的端口是5900+N,N是设置的display号
补充: 使用图形化界面连进去后就可以在System setting-Server setting-Services里面将
vncserver勾上,这样开机就会自动启动vncserver
或者, #chkconfig vncserver on
相关问答
Q1: VNC可以正常连接Linux,但是连接后没有命令行
vnc通常是连图形界面linuxvnc命令行的。
所以你linuxvnc命令行的服务器应该安装桌面系统(如gnome)之后linuxvnc命令行,再通过vnc连接控制。
如果你仅希望命令行控制,应该使用 ssh。
ssh客户端 默认是文本界面linuxvnc命令行的,
并且在服务器端,
ssh服务是系统默认安装的一个服务。
Q2: vnc 连接linux,为什么不显示桌面?
VNC(Virtual Network Computing)是一种远程控制软件,在连接 Linux 系统时,如果不显示桌面可能有以下几种原因:
VNC服务没有正确安装和配置。请确保 VNC Server 已经安装并正确配置,并且已经在 Linux 系统上启动。
VNC服务没有开启。请确保 VNC Server 已经开启,并在正确的端口上运行。
防火墙阻止了连接。请确保 VNC 的端口已经在防火墙中添加,并允许外部访问。
VNC客户端版本不兼容.请确保使用的VNC客户端版本和服务端版本兼容.
没有连接到正确的IP地址。请确保你正在连接到正确的IP地址和端口
没有桌面环境.请确保在Linux上已经安装了桌面环境如gnome,kde等,并且已经启动
如果仍然无法解决问题,可以尝试在服务端上查看日志,并与系统管理员联系以获得更多帮助。
Q3: VNC连接Linux服务器
VNC (Virtual Network Console)是虚拟网络控制台的缩写。在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下用户只需要其中的两个命令:vncserver 和 vncviewer。
参考链接:
VNC连接黑屏或者灰屏+命令行
vncviewe连接ubuntu系统显示灰屏解决方案
关于linuxvnc命令行和linux xvnc的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






