问题标签 [vsftpd]

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 浏览

php - AWS EC2 vsftpd 将文件/目录所有者显示为数字 (48)

问题:

我刚刚进入aws。我已经在我的实例上安装了 vsftpd,设置了用户组和所有爵士乐。它工作得非常好,除了我注意到所有文件的所有者都有编号。所有者不是应有的用户。

我想要做的是一个带有 php 的 mkdir,它工作正常:

但所有者显示为“48”。它应该是域的所有者对吗?48 不是所有者。安全模式已关闭。

从命令行在目录中执行“ls -l”时,所有者和组都是应有的。

0 投票
2 回答
2641 浏览

authentication - 使用 pam_userdb.so 在 Berkeley DB 中为 vsftpd 加密的密码

我正在尝试使用 Berkeley DB 与一些虚拟用户一起安装 vsftpd。我主要遵循本指南: http: //www.neant.ro/2012/04/secure-ftp-with-vsftpd/。一切正常,但我想让密码在数据库中散列。我正在使用带有 glibc 2.12 的 CentOS 6.3。

从 pam_userdb.so 的联机帮助页中,我假设我可以使用 crypt 提供的功能。如果我们看一下 crypt(3) 手册页,我们可以使用 SHA-256 和 SHA-512。我会使用其中之一。

我的疑问是如何实现它。据我所知,我需要转到我的 pam.d 文件并编辑并添加参数 crypt 但是......我应该给它哪个值?5 用于 SHA-256?6 用于 SHA-512?

现在我需要数据库中 SHA-256/SHA-512 的密码。获取哈希的正确方法是什么?我想我必须使用 crypt 功能。但是,我需要使用 Ruby 来获取它,有什么办法吗?

在此先感谢您的帮助,

0 投票
1 回答
7032 浏览

ftp - VSFTPD 和 Centos 6.2 的写入权限

我有一个带有 httpd 和 vsftpd 的 centos 6.2 服务器。

我在 /var/www 中有几个网站,我想为每个网站添加一个 ftp 用户。

我的 user1 在 /home/user1 中有一个目录,可以从 ftp 读取/写入它的文件夹。(这是我用来 ssh 和几乎所有东西的用户)

我用它的主页 /var/www/site2 和 /bin/nologin 创建了 user2(因为我希望它只是一个 ftp 用户)

我可以用user2登录FTP并下载文件,但我不能上传文件或mkdir ...

权限为“drwxrwxrwx.2 user2 user2 4096 Aug 21 14:35”。(777只是为了测试......)

我的 vsftpd.conf 是:

我的 iptables 目前正在停止测试,所以它也不是我的防火墙......

预先感谢您的帮助

0 投票
3 回答
44725 浏览

ftp - vsftpd - 无法将文件上传到服务器。错误 553

我已经在 EC2 上安装并配置了 vsftpd。阅读和写作一直在工作,直到我重新启动服务器。我检查了通常的嫌疑人chmod -R 777 /home/data_feedchown -R datafeed:ftpuser /home/data_feed。但仍然无法写入服务器。我唯一得到的是一个神秘的553错误

这是conf文件

这是调试日志

提前致谢。

0 投票
1 回答
2392 浏览

linux - Linux VSFTPD:将“特定 SFTP 用户”关在家里?

我同时使用 Redhat 和 CentOS。我以前想把一个“特定用户”关在家里。然后我按照这个答案得到了它。

当用户(比如说,使用 FileZilla)使用:

  • 协议:FTP

.. 没事!

但同样,当用户连接时:

  • 协议:(SFTP 在 FileZilla 设置中)

.. 该特定用户的监禁不再起作用。还是可以浏览的。

我怎样才能让它拥有:

  • vsFTPd,使用时将特定用户监禁到其家中Protocol: SFTP

谢谢!

0 投票
0 回答
2205 浏览

ftp - vsftpd - 无法设置 PASV 模式:500 OOPS:socket

我移植vsftpd到在 linux 3.0.8 内核下运行的基于 ARM 的板上。

当我尝试使用 Filezilla (3.7.3) 与开发板建立 ftp 连接时,出现以下错误:

我的服务器使用的配置如下:

我的板上没有安装防火墙。

当我将 ftp 连接模式强制为 ACTIVE 模式时,我可以连接到服务器、检索数据、上传文件......

我尝试了几个 ftp 服务器,但我总是面临同样的问题。

知道可能是什么问题吗?

可能是缺少一些内核模块吗?

0 投票
1 回答
93 浏览

amazon-ec2 - vsftpd 配置在一台服务器上工作,但在另一台服务器上不工作

我正在设置一个 ec2 实例。

它与我设置的另一个实例具有非常相似的配置,但由于某种原因,我可以让 vsftpd 在新实例中工作。

这是我的配置文件:

唯一改变的是 pasv_address。

任何线索可能是什么?

谢谢!

0 投票
1 回答
434 浏览

debian - vsftpd:PAM 无法 dlopen(pam_mariadb_mtr.so)

我尝试使用 MariaDB 配置 VSFTPD。为了更简单,我想使用 PAM,但我在 auth.log 中遇到了这个错误:

vsftpd:PAM 无法 dlopen(pam_mariadb_mtr.so):/lib/security/pam_mariadb_mtr.so:无法打开共享对象文件:没有这样的文件或目录

我找不到如何pam_mariadb_mtr.soMariaDB 5.5.34获取此文件。

我已阅读MariaDB 网站上有关 PAM 身份验证的官方文档,但没有关于如何获取此文件的信息:(

感谢您的帮助!

0 投票
1 回答
783 浏览

pam - 如何配置 vsftpd 以在用户登录过程中向我发送电子邮件?

当有人通过 FTP 登录时,我想向 abc@abcd.com 发送邮件。我曾尝试使用 /etc/pam.d/vsftpd "session optional pam_exec.so /path/to/my/emailing_script.sh" 但它不起作用(我已经在 /etc/pam.d/sshd 中测试过这个脚本它有效)。

有什么建议么?

提前致谢。

0 投票
1 回答
673 浏览

amazon-ec2 - 如何使用 Filezilla 和 vsftpd 写入 Ubuntu 14.04 的 AWS EC2 实例?

我在另一台服务器上使用 FileZilla 和 vsftpd 并了解我必须更改 vsftpd.conf 并取消注释以下行:

所以,我已经完成并重新启动了 vsftpd,但我仍然无法将文件移动到服务器。我应该 chmod 我要放入的目录吗?该目录是 /var/www/html 并且当前权限是:

我不知道还能去哪里看。它一定很简单。