天天看点

opensuse linux配置支持ssh及xmanager登录1.修改/etc/sysconfig/displaymanager 2.更改/etc/X11/xdm/xdm-config3.修改/etc/ssh/sshd_config文件4、/etc/sysconfig/SuSEfirewall25、chkconfig sshd on6、支持xmanager图形界面登录

1.修改/etc/sysconfig/displaymanager 

DISPLAYMANAGER_REMOTE_ACCESS="yes" 

DISPLAYMANAGER_ROOT_LOGIN_REMOTE="yes"

DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="yes"

2.更改/etc/X11/xdm/xdm-config

 DisplayManager.requestPort: 0  ——>   ! DisplayManager.requestPort: 0(前面增加感叹号)

3.修改/etc/ssh/sshd_config文件

#PasswordAuthentication no   ——>  PasswordAuthentication yes

#PermitRootLogin = no   ——>  PermitRootLogin = yes

TCPKeepAlive yes

ClientAliveCountMax  360

ClientAliveInterval  60

4、/etc/sysconfig/SuSEfirewall2

修改防火墙,对以下端口不阻拦。

FW_SERVICES_EXT_TCP=“1:65535” (端口号必须包含22,即ssh监听端口,为了测试其他功能,我这里设置1到65535都开放)

5、chkconfig sshd on

使sshd服务开启自启动

6、支持xmanager图形界面登录

1)

编辑/etc/X11/xdm/Xaccess,将下面的行:

#* # any host can get a login window 的第一个"#"号去掉

改为:

* # any host can get a login window

2)

修改/etc/gdm/custom.conf找到下面的信息,没有添加:

[security]

AllowRemoteRoot =yes

[xdmcp]

Enable=true 

Port=177

3)打开防火墙,在允许的服务中,增加xdmcp服务,(示意图已经添加了)

opensuse linux配置支持ssh及xmanager登录1.修改/etc/sysconfig/displaymanager 2.更改/etc/X11/xdm/xdm-config3.修改/etc/ssh/sshd_config文件4、/etc/sysconfig/SuSEfirewall25、chkconfig sshd on6、支持xmanager图形界面登录

7、service sshd start或者重启电脑,启动sshd服务

继续阅读