zoukankan      html  css  js  c++  java
  • 在lampp的proftpd下新增FTP用户的方法与配置

    用LAMPP的安装方法可以开一个默认的lampp用户,不过多用户怎样管理.目录怎样设置?这里简明说一下.

    要求:使用Lampp的proftpd,开通多个FTP用户,并各分配一个目录,而且需要限制用户在自己的目录里面,可以自由读写.

    操作步骤:

    第一步:设置ftp用户组
    输入命令:$ groupadd ftpusers #创建用户级ftpusers

    第二步:创建用户目录用户密码
    输入命令:
    $ mkdir /www/ #创建目录www
    $ chmod -R 777 /www/   #设置权限,好像必须777
    $ useradd -d /www/ -g ftpusers -s /sbin/nologin ftp1 #增加用户ftp1
    $ passwd ftp1 #修改用户名ftp1的密码
    注:如是想多加用户与目录请重新第二步


    第三步:简单配置proftpd
    输入命令:
    sudo nano /opt/lampp/etc/proftpd.conf #打开proftpd配置文件proftpd.conf
    修改内容:
    DefaultRoot ~ ftpusers #限定目录内
    <Directory /www/*>   #设置所有权限,解决用FTP上传不能覆盖
    AllowOverwrite on
    </Directory>

    第四步:重启proftpd
    输入命令:/opt/lampp/lampp reloadftp #重启proftpd

    附:如果连接FTP时速度慢,请再在proftpd配置文件proftpd.conf中加入以下内容:
    # Slow logins
    # This is probably caused by a firewall or DNS timeout. By default ProFTPD will try to do both DNS and ident lookups against the 
    # incoming connection. If these are blocked or excessively delayed a slower than normal login will result. To turn off DNS and ident 
    # use:
    UseReverseDNS off
    IdentLookups off

    xampp的proftpd简单设置就到这里,其它设置再去查看相关文档. ^_^

  • 相关阅读:
    .NET Core MVC 发布到IIS配置文件
    TP5导出scv格式数据,支持百万数据
    PHP导出Excel表格及设置表格样式
    如何查看Linux的内存使用状况
    tp5.1 + think-queue + supervisor
    java使用HAMC签名加密调用第三方接口
    记录:SpringBoot多个配置文件激活一个
    通过反射获取注解
    (function(){})(jQuery)与$.fn的使用
    IDEA配置203底座之lib配置
  • 原文地址:https://www.cnblogs.com/huangye-dream/p/3335661.html
Copyright © 2011-2022 走看看