ubuntu 10.04 远程登录设定

项目需要在windows和ubuntu 一同研发。

为了能够在多个平台间方便的维护,远程登录是必需的。

在windows之间就是远程桌面了。

当windows访问ubuntu ,ubuntu 则需要安装xrdp,然后windows就像平时操作即可。远程关机需要在终端下执行shutdown -h now 。直接操作界面是不可以的。

当ubuntu访问windows的时候,windows需要安装vncsever。不过我感觉这个使用机会不多。

当ubuntu之间互访的时候,重要:ubuntu的远程桌面是需要事先有人本地登录的。而以下文档描述的情况是新建session。

服务器端需要安装nxserver

1 更新apt源

 sudo add-apt-repository ppa:freenx-team
 sudo apt-get update

2 安装nxserver
 sudo apt-get install freenx

3 更新ssh端口

 sudo gedit /etc/ssh/sshd_config
 更新默认的Port 22 变更为 需要的端口 例如 Port 2122
4 重启服务
 sudo /etc/init.d/ssh restart

5 配置nxserver的ssh

 sudo gedit /etc/nxserver/node.conf
 找到  SSHD_PORT 更新为相应的2122

6 重启nxserver
  sudo /etc/init.d/freenx-server start

 7 使用默认的ssh秘钥即可,否则客户端需要事先获取服务器秘钥。如果在内网,使用的时候默认秘钥也就警告一下。

客户端 可以直接参考  http://www.divms.uiowa.edu/help/linux/nomachine/ubuntu/

需要注意的是选择相应的KDE或GNOME,另外ubuntu需要判断是否是64位版本即可。

最后,重启服务器,客户端填写正确的ip信息以及帐户即可。

 

原文地址:https://www.cnblogs.com/febwave/p/2021936.html