一、SSH登录
1、Ubuntu默认没有安装SSH ,可以在新得利软件安装程序里,搜索SSH,标记并安装;
或者使用命令:
sudo apt-get install openssh-server
sudo /etc/init.d/ssh restart
ssh localhost
用netstat -tlp可以查看ssh服务已经打开.
显示如: tcp6 0 0[::]:ssh [::]:* LISTEN
2、然后在Ubuntu里,菜单‘系统’ - ‘首选项’ - ‘远程桌面’ ,打开相关选项 。
3、在 Windows系统里 ,使用 Putty 或者 SSH Secure Shell Client 进行登录,输入机器名或IP、用户名、端口、密码,即可登录到Ubuntu终端界面。
二、登录Ubuntu图形界面
说的不是vnc,vnc有个缺陷,就是必须ubuntu启动桌面,可是往往linux主机不会配置显示器,因此启动的时候桌面启动不了,Linux下可视的图形界面,是以X Window System为核心的。现在介绍的是,当服务器没有显示器、键盘、鼠标时,如何正常的启动图形界面,并在Windows下远程登录之。
1、Ubuntu的设置
这里采用最简单的XDMCP方式,需要修改Display Manager的设置,具体来说是修改gdm的配置。gdm的配置文件存放在:/etc/gdm/gdm.conf 。先用sudo -i 拿到权限,然后用 sudo gedit /etc/gdm/gdm.conf 打开文件,修改该文件段的Enable=true,使得可以远程登录。
重新启动一下gdm,命令 /etc/init.d/gdm restart 。
2、Windows下的步骤
经过上面的修改,服务器端已经准备好了,现在需要Windows下访问的客户端。
这里用的是X-win32,安装完毕后,新建一个XDMCP的连接,输入之前服务器的ip地址。
连接,然后就能看到登录的画面了。
X-win32的官方下载页面
Download X-Win32 Evaluation (http://www.starnet.com/products/do_download.php?SNUserID=781438-4750&downloadid=163)
X-Win32 8.2 (for XP & Vista) (build 1215)
X-Win32 8.1 (for Windows 2000, XP & Vista) (build 1222)
X-Win32 7.1 (for Windows 95/98/ME/NT) (build 1579)
X-Win32 Flash 8.2 (USB drive) (build 1215)
X-Win32 Flash 8.2 (for USB drive) (build 1215)
Your trial license key (VN): 1740029-27543
Key如果不对,可以自行到官方注册申请。
需要注意的是,此方法是把X Window System中的X server通过网络移植到了本地,服务器获取的硬件参数是本地机的,一旦关闭窗口,也就相当于关闭了X server会话,一些已经运行的程序,有可能会跟着关闭。这点跟Windows下的远程登录不同,Windows下关闭了远程登录会话,程序依然在运行,而关闭X server会话,就类似于Windows的注销了