实现linux的ftp服务

实现linux的ftp服务

为了安全起见,我决定不使用匿名帐户。上网找很长时间。没有找个一个合适的说明。只能自己配置了。刚刚接触linux。手还很潮。用了半天的时间,终于好了。

1、查看ftp服务是否安装。

2、启动服务,ntsysv 选中 vsftpd服务

3、编辑  /etc/vsftpd/vsftpd.conf        

修改参数:

anonymous_enable = no

Connect_form_port_20=yes

Pam_service_name=vsftpd

Listen=yes

Anon_upload_enable=yes

Anon_mkdir_write_enable=yes

Write_enable=yes

Local_enable=yes

Chroot_list_enable=yes

chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

4、添加用户

useradd 用户名

passwd 用户名  

5、建立存储文件路径

Mkdir /var/ftp/

6、改变文件所有者。

Chown –R 用户名:用户名 /var/ftp/

7、建立受限清单

Touch /etc/vsftpd/vsftpd.chroot_list

Vi  /etc/vsftpd/vsftpd.chroot_list

把用户名加入其中。  

8、重启ftp服务 /etc/init.d/vsftpd restart.

9、试试吧,应该可以了。不行的话留言。         

注:我用的是linux as4 。软件包全部安装。
好,學習了
no such  file  or directory我按你的写上去不能启动,一启动就出现上面的英文
学习了,继续努力!!!!!