码迷,mamicode.com
首页 > 其他好文 > 详细

简单的FTP搭建

时间:2015-03-08 01:32:27      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:ftp vsftp vsftpd

技术分享FTP(VSFTP)简单搭建

vsftp默认安装完就可以下载了,目录在服务器的/etc/ftp里面,需要对防火墙规则设置(简单地清空也可),客户端才可正常访问

技术分享服务器端:

yum list |grep vsftpd
yum -y install vsftpd
rpm -qa vsftpd
touch /var/ftp/vsftp_success!

技术分享客户端:

yum list |grep lftp
yum –y install lftp
[leaf@client yum.repos.d]$ lftp 192.168.1.100
lftp 192.168.1.100:~> ls
drwxr-xr-x    2 0        0            4096 Mar 02  2012 pub
-rw-r--r--    1 0        0               0 Mar 07 11:23 vsftp_success!

技术分享扩展:更改匿名用户的权限

技术分享开启匿名用户上传、下载(默认支持下载)、创建,删除等功能

# vim /etc/vsftpd/vsftpd.conf
12 anonymous_enable=YES          #默认已经开启
27 anon_upload_enable=YES        #开启匿名下载功能
31 anon_mkdir_write_enable=YES   #开启匿名上传功能
32 anon_other_write_enable=YES   #开启匿名删除改名功能
23 anon_umask=022          #需要手动添加,更改后用户上传的文件匿名匿名用户可下载(注意文件的属主、权限)
touch my_vsftp
chmod 777 /var/ftp/pub     #更改权限使其能上传创建文件
lftp 192.168.1.100
cd pub/                    #切换到公共目录
put my_vsftp               #可下载文件
mkdir a                    #可创建目录

      

技术分享遇到问题:

问题:ls时显示重新连接如下:

[leaf@server root]$ lftp 192.168.1.200
lftp 192.168.1.200:~> ls                          
drwxr-xr-x    2 0        0            4096 Mar 02  2012 pub

iptables –F

问题:下载不了,权限不够

lftp 192.168.1.200:/pub> get haha
get: /root/haha: Permission denied

解决:因为登录时所在目录为/root,所以无权限在该目录下接收文件,更改用户为root时就可以下载

 

 

简单的FTP搭建

标签:ftp vsftp vsftpd

原文地址:http://anzhishuxiang.blog.51cto.com/8163277/1618341

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!