一。用vsFTPd来架设FTP服务器,vsFTPd服务器是目前最好的FTP服务器软件,优点是体积小,可定制强,效率高
1。查看是否安装了vsFTPd软件
[root@linuxsir001 root]# rpm -qa | grep vsftpd
如果没有任何显示,说明没有把vsFTPd安装上,如果出现的是下面的这样的提示,就证明已经安装上了。
[root@linuxsir001 root]# rpm -qa | grep vsftpd
vsftpd-1.1.3-8
我以Redhat 9.0,以其自带的vsFTPd包vsftpd-1.1.3-8版本来为本帖约定。
[root@linuxsir001 root]# rpm -ivh vsftpd*.rpm
2。打开vsFTPd服务器。
[root@linuxsir001 root]# ntsysv
把vsftpd服务器打开,也就是在运行 ntsysv命令后,把vsftpd服务选中。
[*] vsftpd
3。运行/etc/init.d/vsftpd start
[root@linuxsir001 root]# /etc/init.d/vsftpd start
为 vsftpd 启动 vsftpd: [ 确定 ]
[root@linuxsir001 root]#
500 OOPS error from vsftpd
一般这种情况按以下步骤可以解决:
1,确定要cd的目录/home/[directory that maybe doesn't exist]是否存在
2,查看/var/www/someuser 是否存在,如果不存在,添加,然后下一步;
# grep someuser /etc/passwd
someuser:x:10001:2524::/var/www/someuser:/bin/bash
3,检查SELINUX status,disable掉
setup -> Firewall Configuration -> Disabled SELinux
阅读(1366) | 评论(0) | 转发(0) |