windows和linux下如何搭建ftp服务

引言:FTP作为项目中传输、共享文件的利器,是在工作中必须掌握的。下面介绍如何在windows和linux下搭建ftp服务器。

Windows:
windows(win 7)下搭建比较简单。都是GUI界面的,设置IP,端口,文件目录即可,以下为主要搭建的图示步骤。

1.确保勾选图示中红框项。告诉windows打开ftp功能,并可以在iis控制台设置。

[img]http://dl2.iteye.com/upload/attachment/0105/2877/032fa0df-f4e8-3b8a-a3e2-1feac5051bf4.png[/img]

2.在“计算机管理中”新建FTP站点。

[img]http://dl2.iteye.com/upload/attachment/0105/2881/58b1b2a9-8172-3f2a-a49d-deb760024f4d.png[/img]

3.一般设置匿名用户登录,根据需要设置读写权限。

[img]http://dl2.iteye.com/upload/attachment/0105/2916/3e522de6-41a2-3b0e-a969-8af23baf83c6.png[/img]


Linux:
可上外网情况:
Linux(redhat)可以上外网,则使用如下命令安装即可。
yum install vsftpd -y,或使用rpm命令安装。
推荐使用前者,自动会下载依赖关系。以下命令进行启动服务
service vsftpd start

不可上外网情况:
1.上传vsftpd-2.0.5.tar.gz至服务器。
2.解压到指定安装目录/app/soft/ftp:
tar -xzvf vsftpd-2.0.5.tar.gz -C /app/soft/ftp
chown -R root:root vsftpd-2.0.5(可授权成其它用户安装)
3.cd到/app/soft/ftp目录,执行make命令。
4.此时一般会报错,需要打attachment.bin补丁。
5.下载attachment.bin补丁到刚才的目录,执行
#patch sysdeputil.c attachment.bin;
6.执行make,和make install;
7.拷贝配置文件至/etc目录:
#cp vsftpd.conf /etc
8.修改vsftpd.conf中的配置。确保匿名用户(anonymous)可以访问。匿名用户的默认目录为/var/ftp,还有其它指定用户的读写权限也可以设置。
[img]http://dl2.iteye.com/upload/attachment/0105/2912/89ab54cb-6d6b-307f-973a-31b077a55948.png[/img]
9.启动服务:/usr/local/sbin/vsftpd &
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值