`
hmilyzhangl
  • 浏览: 46482 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

vnc4server 配置 @ ubuntu10.04

 
阅读更多

1
sudo apt-get install vnc4server

2、创建登录密码(两种方法)

 

  1. 直接运行vnc4server(vncserver),装上vnc4server后提供这两个命令。vnc4server是一个脚本文件,vncserver是一个链接文件,链接到/etc/alternatives/vncserver,和vnc4server有相同的脚本内容。
    1
    vnc4server
    执行后要求你输入密码,这就是要创建的密码。
  2. 运行vnc4passwd(vnc4passwd),同上
    1
    vnc4passwd
    与运行vnc4server创建密码不同,vnc4passwd运行的时候创建的密码就是最新的密码,不管你前面创建的密码是什么,运行vnc4passwd后创建的密码就是最新的密码,而vnc4server只在第一次运行的时候才能创建密码,如果已经有了密码,那它就直接启动vnc服务。

    上面两种方法,执行命令以后都会在家目录下创建.vnc目录。两种方法在这个新目录下创建不一样的文件。如果是vnc4server,则应该创建的都会创建,而vnc4passwd只创建passwd用于存放密码。
  
3、启动vnc4server

1
vnc4server

执行这个命令,会在家目录下创建.vnc目录,并且创建一系列的文件。运行成功会有如下内容显示:

1
2
3
4
New 'xxxx:1 (xxxx)' desktop is xxxx:1
 
Starting applications specified in /home/xxxxx/.vnc/xstartup
Log file is /home/xxxx/.vnc/xxxx:1.log

xxxx因系统而异。冒号后面的数字后面还会用到。

 

4、关闭vnc4server

 

1
vnc4server -kill :1

-kill与:1之间有一个空格。这个要注意,要是没有的话,运行的结果很特别,会启动一个vnc4server服务窗口.如果能成功执行,执行返回的意思大抵是杀了Xvnc4.

 

5、重要的配置(~/.vnc/xstartup)

这个文件最原始的长相应该是:

1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/sh
 
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
 
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
修改后长这样:

 

 

1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/sh
 
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
 
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
为什么要这样修改。原因:vnc4server默认启动x-window-manager &,这是个很丑的窗口管理器。修改后远程看到的桌面和你打开这个服务看到的桌面一模一样。网上有些修改这个地方的参考,可能是由于软件版本不一样,我照着做了没有作用。大抵是这么改的,添加:gnome-session&.这是启动gnome的命令,有兴趣的朋友不妨试试这个命令。后果是。。。。。原因是:你已经启动了gnome桌面了,要是你再启动一次那就是后果。。。。

 

6、修改/etc/X11/xinit/xinitrc权限

 

1
sudo chmod 755 /etc/X11/xinit/xinitrc
这个我不太理解,但认真看上面的修改部分,可能会明白。

 

 

通过上面的步骤就完成了一个vnc服务的搭建。vnc客户端多种多样,但访问的方式应该差不多(没用过多少个vnc客户端,没有发言权)。具体举例:

客户端:realvnc for windows 下载地址:http://www.realvnc.com/

可以只下载客户端,这个是免费的。也可以服务器和客户端一起下,但服务器端是收费的。

在ubuntu下执行:

 

1
vnc4server
在windows下运行上述的客户端

 

server后面填入:ip:1

就不截图的,如果你访问到我处这里还不懂,请你联系我。

分享到:
评论

相关推荐

    window安装vnc-server6.2.1并配置用户名和密码

    解决方法:检查 VNC Server 的安装和配置是否正确,确保环境变量 PATH 中包含 VNC Server 的安装位置。 2. 如何更改 VNC Server 的用户名和密码? 解决方法:右上角点击“Options”,选择“Add”新增用户名,输入新...

    VNC5@@@.zip

    4. **安全性**:虽然VNC本身并不提供强大的安全机制,但可以通过加密的网络连接(如SSH隧道)来提高安全性。不过,需要注意的是,这个版本的VNC仅支持局域网连接,不支持远程访问,这意味着它不适合通过互联网进行...

    VNC-Server-6.7.1-Linux-x64-ANY.tar.gz

    4. 配置VNC Server,包括设置密码和启动选项。 5. 启动VNC Server:`vncserver :1`(这里的`:1`表示启动第一个虚拟桌面) 6. 在客户端上,使用VNC Viewer连接到服务器的IP地址和端口号。 在Linux环境中,VNC Server...

    vnc-server配置方法

    VNC 服务器配置方法 VNC(Virtual Network Computing)是一种远程桌面连接协议,允许用户从远程计算机访问和控制另一台计算机的桌面。VNC 服务器配置是实现远程桌面连接的关键步骤。下面是 Linux 平台上搭建 VNC ...

    VNC-Server-6.7.1-Linux-x64.deb

    适用于64位 Linux服务器的VNC Server:VNC-Server-6.7.1-Linux-x64.deb

    VNC-Server-7.11.1-Linux-x64.deb

    VNC-Server-7.11.1-Linux-x64.deb

    VNC Server使用指南

    * 在 Windows 操作系统上,安装 VNC Server 软件并进行基本配置。 * 配置 VNC Server 需要设置服务器编号、用户名和密码。 三、连接 VNC Server * 使用命令行工具 Telnet 连接 VNC Server,输入服务器编号和密码。...

    Android-VNC-Server

    4. **权限管理**:在Android系统中,VNC Server可能需要获取一些特殊权限,比如INTERNET权限以便进行网络通信,或者ACCESS_WIFI_STATE和CHANGE_WIFI_MULTICAST_STATE权限来检测网络状态。这些权限需要在...

    VNC-Server-6.8.0_and_VNC-Viewer-6.21.zip

    在设置VNC Server时,有几个关键的配置选项需要考虑。例如,你可以设置密码以确保安全性,选择是否启用加密连接,以及决定是否启动全屏模式。此外,你还可以配置分辨率和颜色深度,以适应不同类型的远程访问需求。 ...

    树莓派4B安装Ubuntu18.04 + vnc远程桌面相关资源

    首先,`ubuntu-18.04.5-preinstalled-server-arm64+raspi3.img.xz`是Ubuntu 18.04 LTS的官方镜像文件,特别针对树莓派3和4进行了优化。这个64位版本的服务器版Ubuntu包含了基础操作系统和系统服务,但没有预装图形...

    Linux vnc-server-4.1.2-14.el5_5.4.i386

    在本例中,我们关注的是`vnc-server-4.1.2-14.el5_5.4.i386`这个版本,它适用于基于Red Hat的Linux发行版,如Red Hat Enterprise Linux (RHEL) 5.5或CentOS 5.5。VNC服务器基于TightVNC,提供高效、压缩的屏幕更新和...

    免费的VNC安装包,vnc-server-4.1.2-14.el5_6.6.x86_64

    vnc-server-4.1.2-14.el5_6.6.x86_64;免费VNC工具

    免费vnc server:vnc-server-4.1.2-14.el5_6.6.i386.rpm

    已测试,免费vnc server:vnc-server-4.1.2-14.el5_6.6.i386.rpm

    VNC-Server-6.3.2-Linux-x64

    VNC-Server-6.3.2-Linux-x64;VNC-Server-6.3.2-Linux-x64;加好友可以免费发送

    VNC_Server和VNC_Viewer使用方法

    4. **修改VNC Server参数前,请先执行** `$vncserver –kill:display#` **命令** 来确保之前的进程被正确终止。 5. **编辑`$HOME/.vnc/xstartup`、`$HOME/.vnc/passwd`等配置文件前,请务必先执行** `$vncserver –...

    WindowsCE下VNC的Server端

    这里可能是提供了一些与VNC Server配置或使用相关的帮助文档或脚本,以便用户更好地理解和操作VNC Server。 在实际应用中,安装并配置VNC Server在Windows CE设备上,可能需要以下步骤: 1. 下载并解压包含"winvnc....

    VNC的server端和client端

    4. **画面同步**:VNC Server将桌面的每一帧发送到client,client根据接收到的信息更新本地显示器。同时,client的键盘和鼠标输入也传输回Server,执行相应操作。 5. **实时交互**:在连接保持期间,用户可以实时地...

    VNC-Server-6.3.2-Linux-x86-ANY.tar

    在这个案例中,"VNC-Server-6.3.2-Linux-x86-ANY.tar" 是一个适用于Linux系统的VNC服务器软件包,版本号为6.3.2,特别针对x86架构优化,能够支持各种类型的Linux发行版。 首先,我们需要了解VNC的基本工作原理。VNC...

    Linux VNC-Server-6.2.0-Linux-x64.rpm

    Linux VNC-Server-6.2.0-Linux-x64.rpm下载,64位版本

    CentOS VNC Server 配置

    CentOS VNC Server配置知识点: 1. VNC简介 VNC(Virtual Network Computing)是一种远程桌面控制协议,能够通过网络让用户控制另一台计算机的图形用户界面。与远程X连接不同,VNC允许运行X服务器的计算机在远程,而...

Global site tag (gtag.js) - Google Analytics