windows和linux下怎么搭建ftp服务
windows和linux下如何搭建ftp服务
引言:FTP作为项目中传输、共享文件的利器,是在工作中必须掌握的。下面介绍如何在windows和linux下搭建ftp服务器。
Windows:
windows(win 7)下搭建比较简单。都是GUI界面的,设置IP,端口,文件目录即可,以下为主要搭建的图示步骤。
1.确保勾选图示中红框项。告诉windows打开ftp功能,并可以在iis控制台设置。

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

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

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,还有其它指定用户的读写权限也可以设置。

9.启动服务:/usr/local/sbin/vsftpd &
引言:FTP作为项目中传输、共享文件的利器,是在工作中必须掌握的。下面介绍如何在windows和linux下搭建ftp服务器。
Windows:
windows(win 7)下搭建比较简单。都是GUI界面的,设置IP,端口,文件目录即可,以下为主要搭建的图示步骤。
1.确保勾选图示中红框项。告诉windows打开ftp功能,并可以在iis控制台设置。
2.在“计算机管理中”新建FTP站点。
3.一般设置匿名用户登录,根据需要设置读写权限。
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,还有其它指定用户的读写权限也可以设置。
9.启动服务:/usr/local/sbin/vsftpd &