ubuntu12远程界面搭建

1.ubuntu12登录界面默认是手动选择用户 并且不允许使用root用户登录

    需要我们做下修改

    切换到root用户下 su -

    执行 sudo gedit /etc/lightdm/lightdm.conf

   打开配置文件

    增加 greeter-show-manual-login=true  allow-guest=false  . 修改完的整个配置文件是

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
greeter-show-manual-login=true #手工输入登陆系统的用户名和密码
allow-guest=false   #不允许guest登录

重启ubuntu就可以手动输入用户名了

 

2.关于提升文件权限

Ubuntu下修改目录权限需要先用 sudo 来获得管理员权限,格式如下:

sudo chmod 600 ××× (只有所有者有读和写的权限)

 

sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)

 

sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)

 

sudo chmod 666 ××× (每个人都有读和写的权限)

 

sudo chmod 777 ××× (每个人都有读和写以及执行的权限)
 
回归正题,因为对ubuntu实在不熟悉都是临时查询的资料 不足之处欢迎指出和拍砖。
1.vncviewer安装
 
  http://www.realvnc.com/products/free/4.1/winvncviewer.html
2.安装X111vnc
   
  可以再软件中心中找到 然后直接下载 最省事。
  或则使用命令方式(转载)
  
    1、安装x11vnc
sudo apt-get install vino vinagre x11vnc  

 

           2、设置远程桌面登录时使用的密码,设置完后直接回车确认保存密码到      ~/.vnc/passwd  文件里,“~/  ”是你当前用户的根目录如: /home/jzy/
 
sudo x11vnc -storepasswd  

 

           3、设置x11vnc通用的密码存储位置
sudo x11vnc -storepasswd in /etc/x11vnc.pass  

 

 
           4、将用户目录下的passwd文件内容copy到 /etc/x11vnc.pass下
 
sudo cp /home/jzy/.vnc/passwd /etc/x11vnc.pass  

 

 

           5、配置x11vnc为跟随系统自动启动      
            需要新建一个文件  /etc/init/x11vnc.conf
sudo vi /etc/init/x11vnc.conf

按 i 键进入编辑模式,粘贴以下内容,并保存退出

这里需要说明的是 vi 用不来的朋友可以使用gedit编辑器打开

sudo gedit /etc/init/x11vnc.conf


具体内容如下:

start on login-session-start

script
    x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900
end script

 

                其中,5900是端口号,可以自己定义。
           6、重启ubuntu   
等重启好了以后,到win 下 打开 vncviewer ,输入ubuntu 的地址和5900端口号,如 : 10.1.170.8:5900  然后连接,如果成功的话,会出现输入密码的对话框, 只需要输入上面设置好的密码就可以看到操作远程桌面啦!

 

 

 

 

posted @ 2013-03-16 14:45  draem0507  阅读(303)  评论(0编辑  收藏  举报
View Code