当前位置:首页 » 操作系统 » linuxvnc服务

linuxvnc服务

发布时间: 2022-10-04 11:58:16

1. 如何在linux suse中配置VNC服务器

我说下linux suse下使用VNC进行图形界面远程桌面控制。
1、启用SUSE远程控制
SUSE默认安装了VNC,打开YaST,网络服务,远程管理(remote administration),选择“允许远程管理”,在下面的选项进行防火墙设置,选择“打开防火墙端口”。点击完成。
2、启动VNC服务。
SSH登录后,执行vncserver命令
提示:You will require a password to access your desktops.
设置远程访问的密码。
Password:(输入密码)
Verify: (再次输入)
提示:Would you like to enter a view-only password (y/n)? n(是否输入一个只能查看的密码,选择否)
提示信息如下:
xauth: creating new authority file /root/.Xauthority
New 'X' desktop is linux-eyh7:1(桌面编号为1)
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/linux-eyh7:1.log
3、配置xstartup启动脚本
用VI编辑/root/.vnc/xstartup脚本
内容如下:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &
twm &
将最后一行更改为
startgnome
DISPLAY=:1 gnome-session
就是启动gnome图形界面窗口。
保存后,重启vnc。
4、下载windows vnc客户端软件。
运行VNC查看器,输入服务器的IP和桌面编号:
如:192.168.0.1:1
而后输入VNC连接密码就可以登录进去了。
5、通过浏览器控制:
如果主控端没有安装vnc viewer,通过浏览器也可以控制。例如访问地址:http://192.168.0.1:5801 (其中端口号=桌面显示编号 5800 ,前面我们配置时提示桌面编号是1,所以端口号就是5801),会出现登录界面。需要浏览器开启Java applet。

2. 如何访问 linux vnc服务器

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

3. linux系统怎样搭建vnc及连接vnc

linux搭建vnc及连接vnc步骤:


VNC连接Linux桌面,要想连接Linux远程桌面,按照下面的步骤,非常简单、快速,Linux配置VNC(以RedHat、CentOS、Fedora系列为例)。


VNC分为服务端和客户端

Linux平台安装VNCServer

Windows平台使用VNC-Viewer

1、在Linux平台安装VNCServer服务端软件包。

#yum -y install vnc *vnc-server*


注意事项:

注意打开防火墙端口

如果出现问题检查服务端Selinux是否关闭

4. linux下怎么安装vnc

具体情况根据你的Linux内核决定,我使用的是Fedora,关于这方面的知识,书籍《linux就该这么学》有专门的讲解

5. 在Linux中如何开启VNC服务

  • 如何安装与配置LinuxVNC服务如果你的电脑是Linux系统的话,那么对于安装LinuxVNC服务就是很方便的了,对于VNC是一种很优秀的远程控制工具,所以安装与配置LinuxVNC的服务,对于网友们有用到这个功能是会很方便,那么要怎么的安装和配置呢!一...

6. 用VNC连接Linux操作系统服务器配置方法

1.将vnclinux程序拷贝到linux的机器上,并对vnclinux文件进行解包:
#tar
-xvf
vnclinux
进入解压后的目录进行安装:
#./vncserver
//进行安装,在/root/.vnc下面生成xstartup、passwd等文件
(其他命令:vncconfig
vncconfig.py
vncpasswd
vncserver
vncviewer)
2.进入/root/.vnc
修改文件/root/.vnc/xstartup
把xstartup里面所有内容都用#号注销掉,根据linux机器本身所以的桌面方式(DKE或者GNOME桌面)
startkde&
或者
gnome-session&
3.在WINDOWS端用SSH或Xshell登陆到linux,(例如用XMANAGER的Xshell来连接,效果佳)
进入目录/root/.vnc,运行:
#./xstartup
即可。

7. 怎么在Linux下设置vnc服务器,使其能同时有多个用户用root登录,而且不会被抵消掉

1. 安装Tigervnc-server

Tigervnc-server is a program which executes an Xvnc server and starts parallel sessions of Gnome or other Desktop Environment on the VNC desktop.

同个用户可以通过多个客户端使用VNC会话。在CentOS7上安装Tigervnc-server请打开终端,使用root用户权限安装:

sudo yum -y install tigervnc-server

2. 安装完毕后,切换到你想使用Tigervnc-server的用户,然后使用下列命令对VNC设置密码,需要注意的是密码长度必须为6位以上:

su - your_uservncpasswd

3. 接下来,在系统配置文件路径下为你的用户添加一个VNC服务配置文件(daemon configuration file)。需要注意的是拷贝至系统路径需要root权限。
加入当前用户不具有root权限,请切换到root用户(su - root)或者使用以下命令:

sudo cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service

4. 下一步,编辑从系统路径(/etc/systemd/system/)拷贝过来的VNC的模板配置文件。将其中的用户名改为你的用户名。

(注意) 在 @后面的数字1表示的是显示界面的序列号,对应的端口是port 5900+序列号。对于每一个启动的vncserver服务,端口号5900会自增1。

sudo vim /etc/systemd/system/vncserver@:1.service

添加下列行到覆盖原来的vncserver@:1.service. 注意:下面的两处xxx替换为自己的而用户名

[Unit]Description=Remote desktop service (VNC)After=syslog.target network.target[Service]Type=forkingUser=xxx# Clean any existing files in /tmp/.X11-unix environmentExecStartPre=-/usr/bin/vncserver -kill %iExecStart=/usr/bin/vncserver %iPIDFile=/home/xxx/.vnc/%H%i.pidExecStop=-/usr/bin/vncserver -kill %i[Install]WantedBy=multi-user.target

5. 添加完毕后,重新运行系统systemd的初始化程序以便使新的配置文件生效,然后重启TigerVNC server
与此同时,检查VNC service的状态同时启用VNC daemon system-wide。

systemctl daemon-reloadsystemctl start vncserver@:1systemctl status vncserver@:1systemctl enable vncserver@:1



6. 我们可以查看VNC server占用的端口号,使用命令ss——CentOS 7下用来显示网络sockets 占用的命令。因为我们刚刚打开了一个显示会话,所以目前打开的端口应该是5901/TCP.

同样的,使用ss命令需要root权限。假如不同用户登录到了本机,对应的端口号就应该是5902,接下来应该是5903 等等,端口6000+是用于X应用连接到VNC server的.

IIS7服务器管理工具可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Vnc客户端和Ftp客户端批量操作。

8. 如何使用VNC连接Linux服务器

VNC(Virtual Network Computing)虚拟网络计算工具,本质上来说是一个远程显示系统,管理员通过它不仅仅可以在运行程序的本地机上察看桌面环境,而且可以从Internet上的任何地方察看远程机器的运行情况,而且它具有跨平台的特性。

Linux 要使用远程桌面需要安装VNC,好在Red Hat Enterprise Linux AS 4.0 已经自带了VNC,默认也已经安装了,只要配置一下就可以了。但是Windows客户端还是要安装的。

VNCServer 配置:

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

9. vnc 连接linux,为什么不显示桌面

这个是Linux使用VNC常见的一个问题,原因应该是TWM不可用,这个时候需要修改VNC的桌面环境参数。

vi $HOME/.vnc/xstartup 把 twn & 这一行注释掉,加上新的一行: gnome-session &

然后重启就行。

或者你可以使用IIS7服务器管理工具,进行连接VNC,先在Linux中配置VNC,配置完成后打开IIS7服务器管理工具,适用于Windows操作系统和liunx操作系统;支持Vnc客户端和Ftp客户端批量操作。可以批量管理、定时上传下载、同步操作、数据备份。

10. linux服务器怎么开通vnc

你好,可以有以下几个步骤:
1、把我们的linux系统配置成VNC server
2、通过windows主机连入我们的linux,windows下安装VNC viewer。
3、
这个时候只是启动了一个图形化的终端并没有启动桌面应用,如何启动桌面呢#ls /root/.vnc //我们会发现用户家目录下会有一个.vnc的目录#cd /root/.vnc //切换到里面
#vim xstartup //编辑这个文件(这个文件时一个脚本)
把文件的最后一行换成gnome-session &即可
4、记得删掉之前的VNC
#vncserver -kill :1 //杀死之前已经在运行的vnc

#vncserver & //重新启动vnc服务的

5、从windows客户端登入即可。

热点内容
王牌竞速如何找到最开始的服务器 发布:2024-04-28 14:53:09 浏览:403
airpod安卓怎么切换下一曲 发布:2024-04-28 14:23:03 浏览:835
百姓网源码 发布:2024-04-28 14:18:56 浏览:893
war包防止反编译 发布:2024-04-28 14:17:16 浏览:328
linuxll命令 发布:2024-04-28 14:16:27 浏览:860
阿里云服务器增强安全配置取消 发布:2024-04-28 14:16:12 浏览:867
war3存储空间不足 发布:2024-04-28 13:20:54 浏览:949
微信密码已经忘记了如何找回 发布:2024-04-28 11:54:13 浏览:306
腾讯云服务器可以备案几个网站 发布:2024-04-28 11:54:12 浏览:458
影响编译速度的因素有哪些 发布:2024-04-28 11:53:58 浏览:255