红联Linux门户
Linux帮助

ubuntu远程登录设定

发布时间:2015-11-24 15:42:06来源:linux网站作者:febwave

项目需要在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信息以及帐户即可。


Linux远程登录访问Windows 7详细配置步骤:http://www.linuxdiyf.com/linux/11893.html

SSH无密码远程登录到Linux主机:http://www.linuxdiyf.com/linux/10193.html

使用Xshell密钥认证机制远程登录Linux:http://www.linuxdiyf.com/linux/9585.html

Linux下更改ssh端口和禁止root远程登录:http://www.linuxdiyf.com/linux/2693.html

Ubuntu 12.10禁用来宾账户和远程登录:http://www.linuxdiyf.com/linux/1585.html