天天看点

SuSE Linux 9下FTP、Telnet

SuSE Linux 9下FTP、Telnet、图形终端服务的基本配置

ftp服务的启动

在SLES9安装后,其ftp服务默认是关闭的,需要打开。

处理过程:

1、root用户登录(如通过putty等终端工具)后通过yast2工具来进行设置,选择Network Services->Network Services(inetd)。

2、在出现的界面上首先启用网络服务,然后选中“FTP”项”(ftp服务有两项,安装时,请选中Server为/usr/sbin/vsftpd的项),点击

“Toggle Status(On or Off)”按钮,使其“Status”状态变为“On”。

3、点击Finish,即可。

4、配置FTP选项

vsftp默认的情况下只能通过anonymous的方式登陆,需要修改配置文件,让其可以通过Unix本地用户的方式进行登陆,修改/etc/vsftpd.conf

,将如下行前面的“#”去掉。

Write_enable=YES

local_enable=YES

local_umask=022

ascii_upload_enable=YES

ascii_download_enable=YES

5、设置FTP用户

FTP服务启动后,文件/etc/ftpusers中配置的用户是不允许使用FTP服务的,如果需要使用,请将该用户名前加“#”取消限制。

6、可以已同样方式启动另外一个ftp服务(pure-ftpd),该ftp服务不需要再单独配置conf文件,只需要修改ftpusers文件取消root用户登录

限制即可,方便期间可以优先选择该ftp服务

telnet 服务的启动

1、通过yast2工具来进行设置(或者通过yast工具设置),选择Network Services->Network Services(inetd)。

2、在出现的界面上,分别选中“telnet”选项,点击“Toggle Status(On or Off)”按钮,使其“Status”状态变为“On”。

3、点击Finish即可。

4、为了让root用户可以从任何地方登陆,/etc/securetty使用以下命令去掉这种限制。

# mv securetty securetty.bak

5、修改/etc/pam.d/login文件,注释掉以下内容就可以使root用户telnet登录:

# auth required  pam_securetty.so

继续阅读