Centos下安装X Window+GNOME Desktop+FreeNX
FreeNX是近年来继VNC之后新出现的远程控制解决方案,基本原理是将XWindows的信号压缩后传输到远程客户端显示,而VNC是直接截取 屏幕图像处理传输。这样,在同样的传输信道条件下,FreeNX可以比VNC提供更好的操作感和实时性;
其实我们一直不提倡linux下安装桌面,但很多客户要求,今天总结了一下在我们vps下centos的安装
第一:装X Window+GNOME Desktop+FreeNX
1 |
yum groupinstall "X Window System" |
第二:配置
1 |
cd /etc/nxserver ; cp node.conf.sample node.conf |
编辑 /etc/ssh/sshd_config 档并更改/加入下列数行:
1 |
PasswordAuthentication no #这样的话你将不能在使用putty SSH登陆了! |
然后从启动sshd:
1 |
service sshd restart |
编辑/etc/nxserver/node.conf
把:
1 |
#ENABLE_PASSDB_AUTHENTICATION="0" |
修改为:
1 |
ENABLE_PASSDB_AUTHENTICATION="1" |
创建一个登陆账户,此账户得是linux里的已有账号:
1 |
nxserver --adduser myuser #myuser在这我用的是root |
设置该用户的密码:
1 |
nxserver --passwd myuser #myuser在这我用的是root |
从新载入sshd:
1 |
service sshd restart |
第三:安装 NoMachine 客户端
FreeNX Windows 客户端下载:
http://64.34.161.181/download/3.4.0/Windows/nxclient-3.4.0-7.exe
安装,不用说了吧?
打开 NX 连接向导,如图:
Session:可以随便填
hostname:你的VPS的ip
Port:端口,一般22,不用改
Type of Internet Connection:视你的网速选择
选 unix 和 GNOME (我默认这样选)
size of the desktop:桌面尺寸大小
finish完成
这时会弹出该设置的配置选项,如图:
点击 “key” 后如图:
此DSA Key非彼Key,那么这个key哪里找呢?请继续看:
ssh里打开/etc/nxserver/client.id_dsa.key ,得root才能打开
你会看到里面正是你需要的key,复制后黏贴覆盖刚才DSA Key的全部内容,然后保存退出
这时会在你的桌面生成一个以刚才你输入Session的名的图标
双击打开,得图:
填入用户名,密码 点击login
稍等片刻及成功登入:
第四:该步骤是针对本站xen vps centos下安装上面重启vps导致vps当机的解决办法,本站用户必看
当你安装完X Window+GNOME Desktop+FreeNX 后一定要做的事情是一定要禁用selinux!!具体做法是安装完上面后请编辑/etc/selinux/config,把
SELINUX=enforcing 修改为
SELINUX=disabled
然后在重启
我已经测试可行
http://www.vpsyou.com/2010/03/16/centos-to-install-x-window-gnome-desktop-freenx.html
Centos下安装X Window+GNOME Desktop+FreeNX的更多相关文章
- centos下安装xfce+vnc
首先安装桌面环境,我选择的是xfce,轻量级桌面,小巧实用不占太多内存,(占用内存方面,xfce少于kde,kde少于gnome). 安装xfce桌面一开始我以为第三方的软件源如rpmforge等应该 ...
- [Linux]CentOS下安装和使用tmux
前天随意点开博客园,看到了一篇关于tmux的文章 Tmux - Linux从业者必备利器,特意还点进去看了.毕竟Linux对于做游戏服务端开发的我来说,太熟悉不过了.不过我就粗略地看了一眼,就关掉了. ...
- CentOS下安装hadoop
CentOS下安装hadoop 用户配置 添加用户 adduser hadoop passwd hadoop 权限配置 chmod u+w /etc/sudoers vi /etc/sudoers 在 ...
- CentOS下安装使用start-stop-daemon
CentOS下安装使用start-stop-daemon 在centos下下了个自启动的服务器脚本 执行的时候发现找不到start-stop-daemon命令 好吧 执行手动编译一下 加上这个命令 w ...
- 从零开始学 Java - CentOS 下安装 Tomcat
生活以痛吻我,我仍报之以歌 昨天晚上看到那个冯大辉老师的微信公众号,「小道消息」上的一篇文章,<生活以痛吻我,我仍报之以歌>.知乎一篇匿名回答,主题为<冯大辉到底是不是技术大牛,一个 ...
- CentOS 下安装
2016年12月5日15:25:58 ----------------------------------- 通常情况下在centos下安装软件就用yum. 关键是,使用yum你要知道安装包的名字是什 ...
- CentOS下安装JDK7 转载
转载地址:http://www.cnblogs.com/rilley/archive/2012/02/02/2335395.html CentOS下安装JDK7 下载地址:http://www.ora ...
- Centos下安装mysql 总结
一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...
- 在centos下安装django
这里有一个不错的Django的学习资料.先收藏一下,以备后用.谢谢 http://www.ziqiangxuetang.com/django/django-install.html 在centos下安 ...
随机推荐
- VECTOR中pair的排序
vector中pair的排序方法 首先定义一个vector vector<pair<int,char> >vec; 调用排序函数sort sort(vec.begin(),ve ...
- 暴力 Codeforces Round #183 (Div. 2) A. Pythagorean Theorem II
题目传送门 /* 暴力:O (n^2) */ #include <cstdio> #include <algorithm> #include <cstring> # ...
- hbase最近的一些实践
有一段实践没有写东西了,最近组里面来了两个新的小伙伴,并且一起针对目前的hbase集群做了一些运维和优化实践,比较零散,记录下来供以后以及和大家参考. 1,hbase regionserver宕机导致 ...
- 函数的返回值return
'''1.什么是返回值 返回值是一个函数的处理结果 2.为什么要有返回值 如果我们需要在程序中拿到函数的处理结果做进一步的处理,则需要函数必须有返回值 3.函数的返回值的应用 函数的返回值用retur ...
- Discrete Logging
Discrete Logging Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 5865 Accepted: 2618 ...
- P1433 吃奶酪
题目描述 房间里放着n块奶酪.一只小老鼠要把它们都吃掉,问至少要跑多少距离?老鼠一开始在(0,0)点处. 输入输出格式 输入格式: 第一行一个数n (n<=15) 接下来每行2个实数,表示第i块 ...
- ES之事件绑定,解除绑定以及事件冒泡、事件捕获
绑定事件的处理方法任何元素都有事件属性,而绑定事件就是将这个事件与一个函数相连接. ①句柄事件dom.onXXX = function () {代码块} 以on开头的事件属于句柄事件兼容性非常好,但是 ...
- 让px单位自动转换为rem的方法
开发工具: 编辑器:vscode; css预处理器:less;(无具体要求): 步骤: 1. vscode安装cssrem插件: 2. 修改css插件的默认配置,其默认转换p ...
- 微信小程序组件解读和分析:六、progress进度条
progress进度条组件说明: 进度条,就是表示事情当前完成到什么地步了,可以让用户视觉上感知事情的执行.progress进度条是微信小程序的组件,和HTML5的进度条progress类似. pro ...
- Java常用的排序查找算法
public static void main(String[] args) { // bubbleSort(); // int[] a = {20,2,10,8,12,17,4,25,11 ...