有两种方式从window7访问ubuntu14.04:
第一种xvnc:
1、ubuntu安装xrdp
sudo apt-get install xrdp(安装)
sudo service xrdp restart(重启)
2、ubuntu打开对远程计算机的访问权限:
cd /usr/share/applications 找到“桌面共享”软件
sudo apt-get install dconf-tools
命令行输入 dconf-editor,打开设置界面,找到"org > gnome > desktop > remote-access",取消钩选 “requlre-encryption”属性
(这个是同意远程计算机访问这个电脑)
3、window7下打开共享,
右击“我的电脑”--->"属性"--->"高级系统属性"--->“远程”
要开启Windows 7远程桌面,有三个选项,第一个如果是不允许连接到本机,则选择“不允许连接到这台计算机”,这样可以阻止任何人使用远程桌面或 RemoteApp连接到您的计算机。后面两个选项,“允许任意版本远程桌面计算机”和“仅运行使用网络级别身份验证的远程桌面的计算机”,两者差别如下:
■“允许运行任意版本远程桌面的计算机连接”——如果不确定将要连接过来的计算机操作系统,可以选择这一项。安全性较第三个选项低。
■“只允许运行带网络级身份验证的远程桌面的计算机连接”——允许使用运行带网络级身份验证的远程桌面或 RemoteApp 版本计算机的人连接到您的计算机。目前Vista、Windows 2008、Windows 7均支持网络级身份验证,Windows XP等可以通过修改注册表等方法支持,如需要请自行GOOGLE搜索。
(我勾上了第一个和第三个,整个窗口工四个选项)
4、window7下打开window自带的远程软件,
window+r ---> 输入"mstsc" ---> 在弹出的窗口写入想要访问电脑的ip地址,比如:192.168.137.23(这是我的ubuntu静态ip)
在接下来的窗口里选择,xvnc-any , ip地址(192.168.137.23), 端口默认,密码就是上面填写 的。
(注意:这里我关闭了防火墙)
第二种vnc:
1、ubuntu安装vnc4server
安装:sudo apt-get install vnc4server
如果你想访问root用户的桌面环境就用sudo vncserver,如果访问当前普通用户的环境就直接vncserver即可,首次启动会要求设置密码,用来在客户端访问时使用,后面可以使用vncpasswd 修改。
启动:vnc4server (这里会要求填写开放的端口:1,具体步骤忘记了)
结束:vnc4server -kill :1
(不建议用root登录,所以不要加上sudo,这样会导致ubuntu重启后,在登录界面无限循环。原因:
因为这个文件的所有者被改成了root,
解决方法:
将这个用户改成自己的,我的就是:sudo chmod chen:chen .Xauthority)
2、ubuntu安装xrdp
sudo apt-get install xrdp(安装)
sudo service xrdp restart(重启)3、ubuntu安装gnome桌面
apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
修改xstartup文件
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
如果没有使用成功,可能是你的Ubuntu没有安装相应的桌面环境,如果是gnome桌面环境,则可按下面方法安装:
(1)安装x-windows的基础
sudo apt-get install x-window-system-core(一般都已安装)
(2)安装登录管理器
sudo apt-get install gdm (还可以为kdm/xdm)
(3)安装Ubuntu的桌面
sudo apt-get install ubuntu-desktop
4、window7使用vncview软件登录。