问题标签 [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 回答
3541 浏览

php - ftp_put“无法建立连接”错误与某些服务器上的 FTP SSL 连接

我创建了一个 PHP 脚本来备份 Web 项目。它包括制作一个 .tar.gz 存档,并将其发送到个人 FTP 服务器(使用 vsftpd)。

在许多 Web 服务器上它工作正常,但在一个特定的 Web 服务器上脚本不能正常工作。

这里是FTP连接的部分:

调用返回的错误ftp_put是:

PHP 警告:ftp_put():建立连接失败。

0 投票
1 回答
258 浏览

linux - 如何使用 shell 脚本从 vsftpd 日志中提取文件名?

我正在使用 vsftpd,我想从成功上传中提取文件名。日志示例:

我正在使用这段代码:

问题是如果文件名里面有逗号,它就不能正常工作。

0 投票
2 回答
123 浏览

ubuntu-16.04 - 在 ubuntu 16.04 LTS 上安装 vsftpd

我正在使用已成功创建 vsftpd 连接的 Linux 服务器,但我无法检索文件

这里哪里有问题?

0 投票
0 回答
674 浏览

amazon-web-services - 使用 s3fs+vsftpd 错误 500 创建 S3 FTP 服务器

在我的项目中,我必须运行一个 Linux EC2 实例,例如直接连接到我的 S3 存储桶的 FTP 服务器。安装 s3fs+fuse、vsftpd 和所有依赖项后,正确配置 conf 文件,我这样做:

首先我创建我的文件夹 fo ftp home:

然后更改权限

创建一个用户来管理 ftp 家庭访问:

为文件夹分配读写权限

现在如果我检查:

全部完成 现在使用 s3fs 将我的文件夹端点连接到我的 S3 存储桶,如下所示:

此时,如果我在 s3dir 文件夹中创建一个文件,我会在我的 S3 上正确地看到它。现在是时候将用户连接到 vsftpd 的文件夹了:

一切似乎都很好,但是当我可以尝试使用 test3 用户和密码连接到我的 ftp 服务器时出现错误 500 OOPS: cannot change directory:/home/ec2-user/s3test

有人知道问题出在哪里吗?

提前致谢

0 投票
1 回答
623 浏览

ftp - 无法从 FTP 客户端连接到 Ubuntu 16.04 上的 FTP

我有一个阿里巴巴 ECS Ubuntu 设置,一切正常,除了我无法从任何其他 FTP 客户端访问我的 FTP。我收到超时错误我已经设置了 ufw 规则以允许传入以及尝试禁用防火墙仍然是相同的错误。

但是,当我登录到管理终端时,我可以使用 localhost 或私有 IP 登录到 FTP。

我已经尝试过 vsftpd 和 proftpd。

0 投票
1 回答
165 浏览

ftp - 我可以连接到 ftp 并创建文件夹,但无法创建文件或编辑

我在我的个人服务器上安装了 ubuntu server 16。我安装了 vsftpd 并使用 Cyber​​duck 在局域网中访问了 ftp。有用。但是当我从外部网络访问 ftp 时。我可以创建文件夹,但无法创建文件或编辑文件。它一直在下载,直到连接超时。

0 投票
1 回答
3209 浏览

centos7 - vsftpd 不会启动 - 没有错误信息

我正在尝试在 CentOS 7 服务器上安装和运行 vsftpd,但遇到了以下问题。我跑了yum install vsftpd,但我无法启动它:

正如你所看到的,没有什么可做的。我应该在其他地方寻找相关的日志输出吗?我也应该发布我的配置吗?(自从安装了 vsftpd 之后我就没有改过也没有碰过它)

0 投票
0 回答
99 浏览

php - 使用 vsftpd 将文件从浏览器上传到 ec2

我已经使用各种资源在 EC2 Linux 服务器上设置了 vstfpd,包括: 在 Amazon Cloud Server 上设置 FTP,我能够启动 vsftpd:

将 SG 设置为允许访问端口 12000 - 12100,并在 vsftpd.conf 上将其设置为:

我可以在本地机器上使用我的 .pem 文件通过 FileZilla 使 SFTP 工作 - 但希望能够让用户从他们的 Web 浏览器直接将文件上传到这个 EC2 实例中(我使用的是 PHP)。我已经搜索并找不到任何示例,因此很想获得一些信息来帮助我继续前进。

提前致谢!

风筝冲浪者

0 投票
1 回答
43 浏览

ftp - rhel 7.4 上的 vsftpd 不允许写入和修改

我已经成功安装并配置了 vsftp。我创建了一个用户 (joe) 和同伴组 (joes)。

当通过 ssh 登录时,我的用户“joe”可以在其“主”目录中创建、更新和删除文件而不会出错。Joe 的主目录已通过 usermod -d 设置为 /var/www/site。当通过 ssh 登录操作系统时,Joe 可以对 /tmp、/home/joe 和 /var/www/site 中的任何文件进行 CRUD。检查后,我通过 usermod -s 将 joe 的 shell 设置为“noshell”

ftpuser 的本地目录权限:drwxrwxr-x. 2 ftpuser root 27 Jun 8 10:05 site

Joe 可以使用 FileZilla 成功登录 vsftpd。但是 Joe 不能使用 FileZilla 将文件放到它的主目录中。Joe 可以从 ftp 托管目录中获取文件。

这是我为完成此任务而创建的当前程序。

添加:乔

添加/编辑:

然后

如有必要,添加:/usr/sbin/nologin

启动 vsftpd 成功且没有错误。

配置 vsftp 以允许 joe 从远程加载文件需要什么?

0 投票
1 回答
331 浏览

java - 当我将文件上传到 Vsftpd 服务器时,文件被锁定

我正在使用 FTP 的 spring 集成将文件上传到 FTP 服务器

首先,我尝试通过将处理程序的 Chmod 设置为 0600 来上传文件,但出现以下错误。

java.lang.IllegalArgumentException:不支持 chmod 操作

有没有办法上传文件并使它们可读可写。另外,我是否需要在本地磁盘中创建一个文件才能将其上传到服务器,或者有没有办法让我直接在服务器中创建和编辑文件?