ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

用shell用户或虚拟用户登录pureftpd

2014-12-12 05:35| 发布者: admin| 查看: 1035| 评论: 0

摘要:   Pureftpd是一款快速,高质量,功能齐全的ftp服务器,最重要的是可以支持设置客户端默认编码,Pureftpd非常强大非常好用,那怎么用用shell用户或虚拟用户登录pureftpd呢,请看下文。   我们看下这个文本文件的 ...

  Pureftpd是一款快速,高质量,功能齐全的ftp服务器,最重要的是可以支持设置客户端默认编码,Pureftpd非常强大非常好用,那怎么用用shell用户或虚拟用户登录pureftpd呢,请看下文。

  我们看下这个文本文件的内容。

  我们看下这个文本文件的内容。

  密码是系统自己加密的。

  (2)更改用户。

  例如,我们给joe用户添加一个限额,joe用户最多拥有1000个文件,最大10Megabytes空间。命令如下:

  重置某些属性的语法如下:

  (3)删除用户。

  删除一个用户的命令语法是:

  192.168.1.1设置例如:

  主目录后面的“/./”表示用户目录是被锁定的。

  3、提交更改。

  重要:

  通过提到的命令,你可以创建、修改和删除虚拟用户,甚至可以手工方式编辑“/usr/local/etc/pureftpd.passwd”文件。但是,只有提交这些更改,pure-ftpd访问才能生效。类似数据库中的事务处理。

  提交更改,意味着系统会根据(或者指定的其它文件)来创建一个pure-ftpd可读的二进制格式的文件。该二进制文件中的帐号是分类存储并索引优化了的,可以加快访问速度。

  创建PureDB文件的命令如下:

  如果你想从你指定的passwd文本文件中生成PureDB文件,用“-f”选项。

  创建了PureDB文件(也就是提交)后,不必重启pure-ftpd服务,对虚拟用户进行的创建、修改和删除等操作立即生效。

  同时,也可以通过“-m”选项,让“/usr/local/etc/pureftpd.passwd”文本文件在修改(如添加用户、修改密码、删除用户等等)后自动提交。命令格式如下:

  4、更改配置文件让虚拟用户生效

  将配置文件中的PureDB文件径改为你的PureDB文件径。

  通过以上建立的用户,可上传,可下载,可删除,拥有全部权限。可以通过对目录的来达到对用户权限的,以后再。

  虚拟用户后,如果在配置文件中设置“UnixAuthenticationno”,pureftpd就只支持虚拟用户登录,不支持系统真实用户登录。如果设置“UnixAuthenticationyes”,pureftpd只支持虚拟用户登录,同时支持系统真实用户登录。

  通过文章的描述和代码的分析,我们知道了用shell用户或虚拟用户登录pureftpd的方法,希望对你们有所帮助!

  【编辑推荐】

不良信息举报Q:2000617
新用户7天后可回帖!

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2025-12-17 00:26 , Processed in 0.030864 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部