zoukankan      html  css  js  c++  java
  • centos7 装ftp服务器的各种坑及各种防火墙命令

    GitHub:https://github.com/JDawnF

    鉴于业务需求,在刚买的阿里云的centos7上安装ftp服务器——Nginx

    安装过程就不说啦。。主要是各种坑

    一.首先是映射路径时候的Nginx 403问题,解决方法:

    1.在nginx.conf里面加上user  +你的用户名

    2.复制nginx的index.html到映射路径目录上

    3.修改映射目录权限为755

    经过上面几步应该就没多大问题了

    二.ftp服务器

    安装vsftpd服务也不说啦

    首先添加用户:useradd ftpuser

    修改用户密码:passwd ftpuser

    在/etc/vsftpd下修改vsftpd.conf,加上这些东西,还有需要修改一些别的就百度吧2333

    然后还需要在/etc/vsftpd目录下添加一个chroot_list文件,存放ftp用户名

    此外,还要注意这个,这里的yes表示禁用了/etc/vsftpd下面的user_list列表中的用户名,所以要注意看ftpuser是不是在这里

    还有一些什么加上21端口啊之类的也不说啦,自行百度

    接下来就是终极大坑,centos7 默认不是使用iptables方式管理,而是firewalld方式。CentOS6.0防火墙用iptables管理。所以我们上面弄的21端口其实并没有生效,于是我们需要换成iptables

    参照以下:

    https://blog.csdn.net/ls1645/article/details/78750561

    https://www.cnblogs.com/han-1034683568/p/8854613.html

    命令:https://blog.csdn.net/u010485134/article/details/54318872

    centos7关闭selinux:http://blog.51cto.com/hongdouzi555/2073445

  • 相关阅读:
    c函数调用过程
    查找匹配行及前后5行
    指向类成员函数的指针
    C++箴言:理解typename的两个含义
    不定参数
    定时器
    unix编译
    sed
    大脑皮层的梦工厂
    静态链接库顺序问题
  • 原文地址:https://www.cnblogs.com/baichendongyang/p/13235551.html
Copyright © 2011-2022 走看看