opensuse linux配置支援ssh及xmanager登入

在南京看海發表於2016-08-04

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服務

相關文章