Telnet服务配置:

Suse linux enterprise 11默认安装中包含了telnet客户端,但是不包含telnet服务端,所以在安装完系统后要自已手动去安装和配置。

可以使用以下命令检查是否已经安装telnet服务端:

Chkconfig –list|grep telnet

如果出现telnet: on,就表示已经安装了。
 
安装telnet服务:
1.       在终端窗口中输入:yast2 xinetd
2.       选择telnet服务:
 

suse linux enterprise telnet、ftp、Xmanager配置步骤_linux配置

按下“编辑”后,就会进行安装了,安装好之后,点击“完成”。
 
3.       开启防火墙23端口
输入“yast2 firewall”启动防火墙配置
 

suse linux enterprise telnet、ftp、Xmanager配置步骤_linux配置_02

 
 
然后有Tcp端口(T)中输入:23
 

suse linux enterprise telnet、ftp、Xmanager配置步骤_xmanager_03

经过这三个步骤就可以实现telnet服务了。
 
FTP服务配置:

Suse linux enterprise 11中配置FTP可以使用vsftp和pure-ftpd,这里建议使用vsftp。

1.       安装vsftp

2.    vi /etc/vsftpd.conf 去掉下面的四项的注释

#write_enable=YES
#local_enable=YES
#ascii_upload_enable=YES
#ascii_download_enable=YES
同时把listen=YES关闭,即把“listen=YES”修改为“#listen=YES”

# Set listen=YES if you want vsftpd to run standalone
#
listen=YES

 
3.vi /etc/ftpusers 注释掉root,这样root才能用ftp登录.
4.在防火墙中,允许20,21端口。
5.重启ftp服务。
 
 
Suse linux enterprise 11中的Xmanager配置:
1./etc/X11/xdm/Xaccess,去掉这一行注释:
 #*#any host can get a login windows
--变成
 *#any host can get a login windows

suse linux enterprise telnet、ftp、Xmanager配置步骤_xmanager_04

 
2./etc/X11/xdm/xdm-config,用感叹号!注释掉这一行:
 ! displayManager.requestPort:0
 

suse linux enterprise telnet、ftp、Xmanager配置步骤_xmanager_05

3./etc/gdm/custom.config,修改以下两个地方:
 第一个:
[xdmcp]

# SuSEconfig: displaymanager:DISPLAYMANAGER_REMOTE_ACCESS

Enable=false
中的Enable=true;
第二个:

# SuSEconfig: displaymanager:DISPLAYMANAGER_ROOT_LOGIN_REMOTE

AllowRemoteRoot=false
中的AllowRemoteRoot=true
 

suse linux enterprise telnet、ftp、Xmanager配置步骤_xmanager_06

4./etc/gdm/gdm_sysconfig.config,修改
 DISPLAYMANAGER_REMOTE_ACCESS="no"
DISPLAYMANAGER_ROOT_LOGIN_REMOTE="no"
这两个”NO”都修改为“yes”,保存。
 

suse linux enterprise telnet、ftp、Xmanager配置步骤_linux配置_07

 经过这四个步骤,就完成了Xmanager的配置了。