安装ftp for linux

安装ftp

     1、点击 "应用程序"里的"添加/删除软件",系统自动获得软件包信息之后,
         在服务器中选中ftp ,进行安装。

     2、创建匿名用户:运行如下命令:
         #useradd nobody
         #mkdir /var/ftp
         #useradd -d /var/ftp ftp

     3、设定安全权限:运行如下命令:

         #chown root:root /var/ftp
         #chmod og-w /var/ftp

     4、创建上传目录和权限,运行如下命令:
         # mkdir /var/ftp/uploads
         # chmod 777 /var/ftp/uploads

     5、配置 vsftp 的配置文件 /etc/vsftpd.conf ,在配置文件中加入或覆盖如下信息:

         #允许匿名访问
         anonymous_enable=YES

         #允许本地用户访问(/etc/passwd中的用户)
         local_enable=YES

         #允许写入权限,包括修改,删除
         write_enable=YES

         #本地用户文件上传后的权限是-rw-r-r
         local_umask=022

         #匿名用户上传后权限是-rw----
         anon_umask=077

         #允许匿名用户浏览,下载文件
         anon_world_readable_only=YES

         #允许匿名用户上传
         anon_upload_enable=YES

         #允许匿名用户建立目录
         anon_mkdir_write_enable=YES

         #允许匿名用户具有建立目录,上传之外的权限,如重命名,删除
         anon_other_write_enable=YES

         #当使用者转换目录,则会显示该目录下的.message信息
         dirmessage_enable=YES

     6、打开防火墙 ftp 读写权限:a、打开防火墙
                                 b、选择 SELinux 卡片

                                 c、点击“修改 SELinux 策略”

                                 d、点击“修改 SELinux 策略”里的ftp 设置

                                 e、选择上 ftp 读写用户主目录中的权限

                                 d、点击确定

     7、通过 url 地址:ftp://服务地址 来访问。