• Linux CentOS7.5 安装Fptd


    1、执行 yum  install    vsftpd*   -y命令安装,安装后进行配置

    2、查看安装路径及启动状态,分别执行命令

    rpm -ql  vsftpd|more

    systemctl restart vsftpd.service 服务重启命令

    ps -ef |grep vsftpd

    显示结果如下:

    3、确认配置文件配置项

    使用命令vi /etc/vsftpd/vsftpd.conf打开 conf配置文件

    4、启动Vsftpd服务后,通过Windows客户端资源管理器访问Vsftp服务器端

     

    5、修改vsftpd.conf开放上传、下载、删除文件权限

      将配置文件中anonymous_enable=YES修改为anonymous_enable=NO并重启服

      重启服务命令:/etc/init.d/vsftpd restart

    6、data文件夹下创建远程目录(如police)目录,命令为

      chown -R ftp /data/police

      chmod o+w /data/police

    添加用户,设置密码 用户名为user,密码为password

    useradd user

    echo user#|passwd --stdin  password

    使用命令usermod -d /data/police user指定Ftp目录并重启ftpd目录

    若出现”当前的安全设置不允许从该位置下载条件”错误

    解决方法:https://www.cnblogs.com/xiaoyou2018/p/10714730.html

    7、开启VSftpd被动访问模式,主要用于设置访问端口:

    修改vsftpd.conf文件,添加配置

    命令vi /etc/vsftpd/vsftpd.conf

    pasv_enable=YES

    pasv_min_port=9400

    pasv_max_port=9500

    listen_port=9494

    修改防火墙配置文件

    vi /etc/sysconfig/iptables

    -A INPUT -i eth0 -p tcp -m tcp --dport 9494 -j ACCEPT

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 9400:9500 -j ACCEPT

    打开9494端口并重启ftp服务、防火墙服务

    firewall-cmd --zone=public --add-port=9494/tcp --permanent

    service vsftpd restart

    sudo systemctl restart firewalld.service

    8、重启服务后访问可能遇到没有权限的错误

    解决方法:https://blog.csdn.net/china_skag/article/details/7278923

    解决后Ftp安装完成

  • 相关阅读:
    jQuery Mobile方向感应事件
    Linq-多条件查询
    linux top命令详解
    在Python中调用C++,使用SWIG
    linux下core文件调试方法
    如何设置、查看以及调试core文件
    标准C++中的string类的用法总结(转)
    实用make最佳实践
    GDB多进程调试(转)
    GDB详解
  • 原文地址:https://www.cnblogs.com/zhouyya/p/13685369.html
Copyright © 2020-2023  润新知