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 &

猜你喜欢

转载自beck5859509.iteye.com/blog/2176123
今日推荐