当前位置: 移动技术网 > 科技>操作系统>Linux > linux上ftp服务器的搭建

linux上ftp服务器的搭建

2019年05月26日  | 移动技术网科技  | 我要评论

1、安装vsftpd组件。

   yum -y install vsftpd 

2、添加一个ftp用户。

  useradd ftpuser ,登录后默认的路径为 /home/ftpuser。

3、给该用户添加密码。

  passwd ftpuser ,输入两次密码后修改密码。

4、关闭匿名访问。

  (1)修改vsftpd.conf配置文件: vim /etc/vsftpd/vsftpd.conf ,将文件中的 anonymous_enable=yes 修改为 anonymous_enable=no 并保存。

  (2)重启ftp服务。 service vsftpd restart 

5、设置开机自启服务。

    chkconfig vsftpd on 

6、安装完ftp服务器并上传图片后,访问出现404。

  解决办法:修改nginx配置文件。 vim /usr/local/nginx/conf/nginx.conf ,将 #user nobody 修改为 user root ;在server{}中添加以下内容。

server{

  ...(省略)

   location / {
      root html;
      index index.htm;
    }

  location /images/ {
    root /home/ftpuser/www/;
    autoindex on;
  }
 ...
}

  然后重启nginx即可。

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网