WEB开发网
开发学院服务器FTP服务器 vsFTP服务器的维护 阅读

vsFTP服务器的维护

 2007-05-21 00:00:00 来源:WEB开发网   
核心提示: 10,测试:[root@linuxsir001 root]# ftp 192.168.0.1Connected to 192.168.0.1.220 (vsFTPd 1.1.3)530 Please login with USER and PASS.530 Please login with U

10。测试:

 [root@linuxsir001 root]# ftp 192.168.0.1
 Connected to 192.168.0.1.
 220 (vsFTPd 1.1.3)
 530 Please login with USER and PASS.
 530 Please login with USER and PASS.
 KERBEROS_V4 rejected as an authentication type
 Name (192.168.0.1:root): linuxsir007
 331 Please specify the password.
 Password:
 230-欢迎光临LinuxSir自由FTP
 230-在这里,您将得到最真诚的帮助!
 230-本站限度为30KB!
 230-每个IP限四个线程
 230-请大家遵守FTP的有关规定。
 230-多谢合作!
 230-
 230-LinuxSir管理部
 230 Login successful. Have fun.
 Remote system type is UNIX.
 Using binary mode to transfer files.
 ftp> ls
 227 Entering Passive Mode (192,168,0,1,85,171)
 150 Here comes the directory listing.
 -rw-r--r-- 1 ftp ftp 174 Jun 01 12:59 hosts
 drwxr-xr-x 3 ftp ftp 4096 Jun 01 13:29 linuxsir008
 drwxr-xr-x 2 ftp ftp 4096 Jun 01 13:24 sun
 226 Directory send OK.
 ftp>
补充十一:如何把系统默认用standalone启动改为用xinetd启动?

如何把Redhat 9.0中系统默认安装的vsftpd-1.1.3-8.i386.rpm,系统默认vsFTPd是用standalone启动方式,改为xinetd启动方式 ?如果是用源码包安装的,安装后就是xinetd模式,如果是用RPM包安装的,在Redhat 9.0中,应该用下面的方法来解决。

1.在/etc/xinetd.d/目录中创建一个文件vsftpd

 [root@linuxsir001 root]# touch /etc/xinetd.d/vsftpd

/etc/xinetd.d/vsftpd内容如下:

 service ftp
 {
 socket_type = stream
 wait = no
 user = root
 server = /usr/sbin/vsftpd
 # server_args =
 # log_on_success += DURATION USERID
 # log_on_failure += USERID
 nice = 10
 disable = no
 }

2。复制vsftpd.conf到/etc/目录下,因为xinetd对vsFTPd配制文件应该在/etc目录下,所以我们就必须把这个文件复制到/etc目录下,否则会出现系统中local用户无法登入,也就是说,不复制这个文件会出现ftp非匿名用户无法访问,只能用匿名用户访问。

 [root@linuxsir001 root]# cp /etc/vsftpd/vsftpd.conf /etc/vsftpd.conf

3。更改配制文件/etc/vsftpd.conf,把如下的项注掉:也就是把

 listen=YES

改为

 #listen=YES

或者是把这行删除也行。

4。把/etc/init.d/vsftpd这个文件删除。其实最好的备份到别处,因为我们有时实验来实验去,可能还会转到standalone模式启动。我就直接移动到别的目录,比如是/root下面的backup目录。

 [root@linuxsir001 root]#mkdir /root/backup
 [root@linuxsir001 root]# mv /etc/init.d/vsftpd /root/backup

5。运行ntsysv,把vsftpd的服务取消

 [root@linuxsir001 root]#ntsysv
 [ ] vsftpd

6。重启xinetd服务

 [root@linuxsir001 root]# service xinetd restart
我的一个简单配置

本文示例源代码或素材下载

上一页  2 3 4 5 6 7 

Tags:vsFTP 服务器 维护

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接