playlinuxxx 2015-05-23
RedHat配置Xmanager 远程访问Linux:
1. 修改gdm配置文件,修改内容为粗体红色部分.
/etc/gdm/custom.conf
[daemon]
[security]
AllowRemoteRoot=true
[xdmcp]
Port=177
Enable=true
[gui]
[greeter]
[chooser]
[debug]
2. 修改启动顺序,将X启动起来
/etc/inittab
id:5:initdefault:
3.关闭防火墙或在防火墙中把端口开放出来.(UDP 177 TCP6000到6010端口)
4. 重启 sudo reboot
SUSE配置Xmanager 远程访问Linux:
#vi/etc/X11/xdm/xdm-config
在最后一行: DisplayManager.requestPort: 0前面加!号注释掉此行。
#vi/etc/X11/xdm/Xservers
在最后一行::0 local /usr/X11R6/bin/X前面加#号注释掉这一行。
#vi/etc/X11/xdm/Xaccess
找到#* #any host can get a login window
把这一行前面的#号去掉,变成:
* #any host can get a login window
最后运行#xdm。这样使用xmanager等工具就可以
如果想要每次启动自动启动xdm,那么请在/etc/rc.d/rc.local文件尾部加入/etc/X11R6/bin/xdm
注意:关闭防火墙
Q&A:
1、SUSE图形化安装
zypper install "*kde*" 安装KDE环境。
2、SUSE 的root禁止远程登录
编辑“/etc/sysconfig/displaymanager”文件,将“DISPLAYMANAGER_REMOTE_ACCESS="no"”改为“DISPLAYMANAGER_REMOTE_ACCESS="yes"”
“DISPLAYMANAGER_ROOT_LOGIN_REMOTE="no"”改为“DISPLAYMANAGER_ROOT_LOGIN_REMOTE="yes"”
3、yum lock
有时用yum升级一些文件时,会出现以下情况:
another app iscurrently holding the yum lock;waiting for it to exit...
可以通过强制关掉yum进程:
#rm -f/var/run/yum.pid
然后就可以使用yum了