在lampp的proftpd下新增FTP用户的方法与配置
2013-09-23 20:49
351 查看
用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简单设置就到这里,其它设置再去查看相关文档. ^_^
要求:使用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简单设置就到这里,其它设置再去查看相关文档. ^_^
相关文章推荐
- 配置Ubuntu安装vsftpd 只能访问默认目录 禁止用户登录SSH允许FTP Ubuntu 安装vsftpd 方法
- linux下创建用户组与用户 只能访问指定目录的方法 以及FTP用户配置详解
- linux下用Proftpd搭建ftp服务器及配置方法
- FTP用户权限的限制配置方法
- ubuntu_ftp_server配置方法【附root用户无法登陆ftp解决方案】
- ubuntu_ftp_server配置方法【附root用户无法登陆ftp解决方案】
- centos7 配置 vsftpd 多主机多用户登录FTP的方法
- Windows Server 2003 IIS 6.0 多用户FTP服务配置
- ftp服务器搭建全过程-支持用户隔离,限速,证书配置
- linux(centos6.5)ftp 配置已有用户密码登入:具体文档内容
- TP-LINK WR703N 刷OpenWrt并设置pppoe联网、安装LUCI、添加新用户、挂载USB设备、配置ftp服务、借由transmission实现脱机下载
- Fedora 13下无法用root用户登陆的解决方法及网络配置
- phpadmin 使用配置文件中定义的控制用户连接失败 解决方法
- CentOS开启FTP及配置用户
- ftp服务器的搭建和匿名用户的配置
- 在suse11上安装配置vsftpd,允许local的root和oracle用户ftp
- Linux如何配置ftp服务器、给ftp服务器添加访问用户
- centOS 配置ftp全过程 解决ftp用户登录拒绝
- [转载]Windows 2008多用户同时远程登陆配置方法
- CentOS系统下配置FTP的方法