您的位置:首页 > 运维架构 > Linux

opensuse linux配置支持ssh及xmanager登录

2016-08-04 08:57 393 查看

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服务,(示意图已经添加了)



7、service sshd start或者重启电脑,启动sshd服务
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息