centos6
参考了很多资料,花了几个钟终于把XManager连接centos搞定.
第一步:
如果是新装的linux centos7,需要先配置好yum,执行命令:
cd /etc/yum.repos.d
rm -rf *
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum makecache
如果为centos6,则为wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
第三步:
修改/etc/gdm/custom.conf
[daemon]
[security]
AllowRemoteRoot=true //添加1
[xdmcp]
Port=177 //添加2
Enable=1 //添加3 Enable为true也可以
[gui]
[greeter]
[chooser]
[debug]
如果startx启动出现如下
[root@cloud ssh]#startx
xauth: creating new authority file /root/.serverauth.3234
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
(EE)
Please consult the CentOS support
at http://wiki.centos.org/Documentation
for help.
(EE)
或者gdm启动出现如下
[root@cloud ssh]#gdm
** (gdm-binary:3256): WARNING **: Failed to acquire org.gnome.DisplayManager
** (gdm-binary:3256): WARNING **: Could not acquire name; bailing out
都没有影响.
接下来使用XManager4连接
我使用的是Xstart
填写主机名,协议选SSH,用户名,密码,命令选GNOME,点击run就行了. 注:命令是要选择的,不是手动敲
附注:
Sent password.
Sent password.
Access granted.
Sent X11 forwarding request...
Failed.
如果出现以上情况就修改
/etc/ssh/sshd_config
#X11Forwarding no
修改为:X11Forwarding yes
然后重启ssh
service sshd restart
感谢: http://blog.csdn.net/wandrong/article/details/20393733
centos7.2
参考: https://www.zhukun.net/archives/7798
http://blog.csdn.net/wuzhimang/article/details/51523867
执行命令:
yum install -y xterm
yum install -y gnome-core xfce4 firefox
yum install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
修改/etc/gdm/custom.conf,修改内容:
[daemon]
[security]
AllowRemoteRoot=true //添加1
[xdmcp]
Port=177 //添加2
Enable=1 //添加3 Enable为true也可以