Linux CentOS vsftpd

来源:互联网 发布:2016年鞍山中考大数据 编辑:程序博客网 时间:2024/06/08 01:37

1:此课程目的是在windows平台通过ftp访问linux系统

2:首先安装vsftpd, #yum install vsftpd

3:启动服务:service vsftpd start

4:如果启动失败,查看是否占用端口21,#netstat  -tunpl   查看端口  #kill pid  释放端口,pid为进程号

5:启动服务后,默认情况不用修改即可访问,但如果只想某个ip访问,可到 /etc/hosts.allow

添加  vsftpd:192.168.190.1:allow    vsftpd:all:deny  两条句子,第一条句子的ip为你linux访问windows的ip,nat模式一般是vmnet8网卡的ip,桥接模式则是本地连接的ip。

6:在Linux系统中匿名用户对应的系统账户为ftp,其宿主目录为/var/ftp/,该目录也就是匿名访问vsftpd服务时所在的根目录。

7:我们将其中的pub子目录的属主修改为ftp,并保留其可写权限,可提供给匿名用户上传文件使用。# chown ftp /var/ftp/pub

8:此时匿名用户可以创建文件夹,但是还不能删除文件夹和修改文件夹,打开vsftpd主配置文件/etc/vsftpd/vsftpd.conf中添加anon_other_write_enable=YES语句,即可删除文件。

9:最后重启服务,使生效:#service vsftpd restart

0 0
原创粉丝点击