问题标签 [proftpd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
206 浏览

linux - 如何在 ldap.conf 和 pam_ldap.conf 中为 proftpd 使用加密的用户 ID/密码

有没有办法以加密形式使用用户/密码

指示?

如果我加密“用户”和“密码”,LDAP 连接不起作用。有什么可以在这里做的吗?我正在 pam_ldap.conf 中寻找相同的功能。

我在proftpd服务使用的配置文件ldap.conf下面,其中LDAPBindDN有纯文本的“用户名”和“密码”。目标是将它们保存为加密格式。谁能帮助我?

0 投票
0 回答
437 浏览

shell - 通过 shell 脚本在 Proftpd 中添加和删除 ftp 用户

我被一个shell脚本困住了

添加和删​​除 ftp 用户。该脚本应将用户名和主目录作为参数。密码提示应安全输入,无需查看。

该脚本应该测试新用户确实可以使用被动操作模式上传和下载文件。

(Proftpd 从源代码编译)

0 投票
1 回答
1118 浏览

proftpd - proftpd的用户可以自己更改密码而不是管理员吗?

我已经阅读了 ftp 上的所有命令,其中不包含更改密码的命令。
我是proftpd的用户,我自己而不是管理员登录proftpd后如何更改密码?
用户可以在ssh服务中更改自己的密码,而不是管理员,很方便。

0 投票
2 回答
26648 浏览

ftp - proFTPD 权限被拒绝

所以,我
在 Ubuntu 14.04.3 LTS 服务器(32 位)上运行 proFTPD(应该是来自 www.webmin.com 的最新版本)(使用 webmin1.760)。

使用管理员用户名和密码,
我可以使用 FileZilla 从另一台家用 PC 访问 FTP 服务器,但不允许上传/修改/创建文件。

以下是FileZilla删除时显示的错误:

,在创建时:


我试过谷歌搜索,但这似乎不是一个常见的错误,
我也没有在“etc/proftpd/proftpd.conf”中找到任何管理员权限选项

这是我的proftpd.conf:

自己处理非常令人困惑,因为除了 FileZilla 上显示的错误之外,我什至找不到任何线索。

FTP对我配置我的服务器很重要,如果你能提供任何线索,这将是一个很大的帮助,谢谢。

另外,我也可以使用另一个FTP服务器,有什么建议吗?

0 投票
1 回答
45 浏览

ftp - proftpd 配置问题

我已经安装了proftpd文件服务器apt-get

但是添加用户后如下图:

重新启动proftpd服务后,我无法使用新用户登录。

我只能使用proftpd用户登录。

不知道我在哪里犯错

0 投票
0 回答
1166 浏览

active-directory - 使用 ldap 配置 proftp 时出现“000004DC: LdapErr: DSID-0C0906E8”错误

我试图找到很多(我已经花了整整一天的时间)来找到以下错误的原因:

000004DC:LdapErr:DSID-0C0906E8,注释:为了执行此操作,必须在连接上完成成功的绑定。,数据 0,v1db1

我已将 Windows AD 设置为 LDAP 服务器,并在 Linux 机器中使用 proftpd+ldap 将其用于 sftp 中的身份验证。

我有两台机器(机器#1 和机器#2),其中配置了proftpd+ldap。在这两台机器上,所有必需的配置(例如 proftpd.conf 和 ldap.conf)都完全相同。

但是,当我尝试 sftp 到机器#1 时,它能够成功完成并且在 wireshark (tcpdump) 中没有显示错误。但是,当我尝试 sftp 到机器#2 时,它给了我以下错误。下面是从 LDAP 服务器收集的 tcpdump。

在此处输入图像描述

我无法弄清楚的是,为什么仅在失败情况下(机器#2),我看到bindRequest "<ROOT>" simple但在成功情况下(机器#1)没有。

有明确的迹象表明客户端(机器#2)中有一些东西导致了这种情况,但无法弄清楚是什么?

帮助将不胜感激。

0 投票
1 回答
2287 浏览

ubuntu - 具有组写访问权限的用户的 SFTP 覆盖失败

这是一个非常奇怪的问题。我有一个带有 proFTPD 的 Ubuntu 服务器设置(12.04),并且我已经打开了 SFTP。我有一个用户,我希望能够编辑一组文件。这些文件归用户 www-data 和组 www-data 所有。这些文件的权限为 664。用户在组 www-data 中,并且能够在通过 shell 通过 ssh 连接时查看和编辑文件。但是,通过 SFTP,用户可以查看这些文件,但尝试编辑它们会导致 SFTP 报告权限被拒绝,然后导致文件大小为零。但是,用户能够删除和移动文件。谁能想到为什么会发生这种情况?我也尝试将文件的组所有权更改为另一个组,并将用户添加到该组,但会出现同样的问题。

使用 proFTPD 的常规 FTP 不会出现此问题。

编辑:根据要求,错误的全文(这是通过 sftp 命令行交互模式):

编辑 2: ls -l 用户主目录的输出:

ls -l 输出

编辑 3:SFTP 日志显示以下内容:

0 投票
1 回答
53 浏览

linux - 运行级别更改时如何运行服务

我想在运行级别从 2 变为 5 时自动启动 proftpd 服务。当它变回 2 时,它应该再次停止。

有任何想法吗?

0 投票
1 回答
1138 浏览

proftpd - 未找到使用proftp 和mysql 的用户。密码失败

我正在尝试让我的 proftpd 与 mysql 一起工作。在数据库中找到用户但密码失败

我用命令创建密码

然后我将该密码粘贴到数据库中

这是日志文件的内容

我认为这是关键,但在这里运气不佳

任何帮助/想法将不胜感激

0 投票
0 回答
58 浏览

php - 使用 ProFTPD 作为站点验证

我正在一个网站上工作,当用户注册时,他们将使用 proftpd 和 mysql 创建一个 ftp 用户。我想知道如何对用户进行身份验证,因为我以前从未见过以这种方式存储的密码。

从现在开始,我将让 php 创建目录,然后创建一个新的对应表,为用户提供所有帐户详细信息,(IE 用户配置文件和电子邮件选项等)所以从这里开始,我一直存储密码的方式一直是 sha1("username:password"),所以声明是

我不知道该怎么做是如何查询 proftpd 存储的密码。任何输入将不胜感激。