标签: ftp

在 Windows Server 上使用的 FTP 服务?

我们一直使用 IIS 的 FTP 服务,但最近我们遇到了一些问题;您为 IIS 推荐什么 FTP 服务?

我们在客户端使用 Windows Server 和 Windows XP。

免费版本是必须的,我们现在正在考虑 FileZilla 和 WarFtp,我们将有 100 个并发连接。

windows iis ftp

11
推荐指数
2
解决办法
813
查看次数

如何将 FTP 挂载到 Windows 中的驱动器号?

我想一个FTP安装到Windows中的驱动器盘符,我使用Novell的NetDrive的,但有两个主要问题:1)它往往计算机运行速度减慢了很多2)它似乎并没有在所有的工作下远景。

是否有任何应用程序允许我将远程 FTP 挂载到本地驱动器号,或者是否有内置于 Vista 的方法?

windows mount ftp

11
推荐指数
2
解决办法
23万
查看次数

无法连接到我的 FTP 服务器,为什么?

我有一个在 IIS 7 上运行 FTP 7 的 Windows 2008 服务器。

我将它配置为开箱即用,与具有读/写访问权限的特定用户(比如约翰)进行连接。

当我使用我的 FileZilla 客户端软件时,我可以像 john 一样连接到服务器。完全没有问题。但是,当我尝试使用 Windows 资源管理器或使用 cmd 提示符进行连接时,我被困住了,说“登录失败”。我的客户端机器是 Windows Vista Ultimate。

有谁知道这可能是什么原因造成的?

windows-server-2008 iis-7 ftp

11
推荐指数
1
解决办法
8万
查看次数

FTP 和 Apache 权限问题

我对哪个用户应该拥有我的 www 目录 - ftp 或 apache 有疑问?当设置为 ftp 用户时,用户可以添加、删除和轻松修改文件,但 php 文件系统操作会生成权限被拒绝的错误(当然因为它们要求用户是 apache)。但是,如果 www 目录被 chown 给 apache,ftpuser 将无法执行某些操作,例如文件修改和删除。有人遇到过类似的问题吗?有什么解决办法?谢谢

linux ftp file-permissions apache-2.2

11
推荐指数
1
解决办法
2万
查看次数

vsftpd - PAM - MySQL 和 pam_mkhomedir 创建目录

我已经成功地将 vsftpd 与通过 PAM 连接到我的 mysql 数据库的虚拟用户一起使用。现在我想通过成功的 vsftpd 连接自动创建用户目录。

这是 /etc/pam.d/vsftpd 配置:

#%PAM-1.0
session    optional     pam_keyinit.so    force revoke
auth required pam_mysql.so verbose=1 user=root passwd=mypass host=localhost db=mydb table=mytable usercolumn=username passwdcolumn=password crypt=3
account required pam_mysql.so verbose=1 user=root passwd=mypass host=localhost db=mydb table=mytable usercolumn=username passwdcolumn=password crypt=3
session required pam_mkhomedir.so skel=/home/skel/ umask=0022 debug
Run Code Online (Sandbox Code Playgroud)

现在添加 pam_mkhomedir 只是表明它无法创建目录,任何日志中都没有其他消息。所以它显然不适用。还有什么我需要的吗?

我的/etc/vsftpd/vsftpd.conf:

# No ANONYMOUS users allowed
anonymous_enable=NO
# Allow 'local' users with WRITE permissions (0755)
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=NO
xferlog_enable=YES
connect_from_port_20=YES

# define a unique user on your system …
Run Code Online (Sandbox Code Playgroud)

mysql permissions ftp pam vsftpd

11
推荐指数
1
解决办法
2612
查看次数

无法连接到 FTP - MLSD 后连接超时

所以这是我的问题,在我以前从未见过的情况下,我绝对无法连接到 FTP 服务器。这是情况:

  • 在 MLSD 命令之后,我收到“连接超时”的消息。
  • 我通常在 Ubuntu 下使用 Filezilla,但为了确保问题与这个特定的客户端无关,我尝试了其他几个:ubuntu 上的 gftp 和 windows 7 上的 winscp 和 freeftp。结果都是一样的。
  • 还要确保尝试使用主动或被动模式。结果一样。
  • 在这一点上,我倾向于认为我当前的网络有问题(此外,据一位同事说,FTP 服务器是可以的)。但是我确实检查了http://ftptest.net/并且我能够获得目录列表(我无法通过 FTP 客户端获得)。

所以最后我没有尝试的最后一件事是去另一个网络,这个解决方案似乎可行,但从长远来看不会很实用。因此我猜我的路由器有问题......但它可能是什么?

注意:我确实尝试先在 filezilla 的董事会上注册并发布此问题...但我无法使用 gmail 或 hotmail 帐户创建帐户。跆拳道?

ftp

10
推荐指数
3
解决办法
6万
查看次数

Windows 2008 R2 上的防火墙阻止 FTP 服务器

我可以从本地机器访问 FTP 站点而没有问题,但是从远程机器超时。

如果我完全关闭防火墙,它就可以工作。显然,这并不是一个真正令人满意的解决方案。

我试图按照这些步骤操作,但现在有用。

在我的远程机器上,我使用 Filezilla 作为 FTP 客户端。以下是我尝试访问该站点时它给我的输出。如您所见,它设法连接和验证,但尝试列出目录超时。

有人可以告诉我接下来应该看哪里吗?

Status: Connecting to 192.168.15.12:21...
Status: Connection established, waiting for welcome message...
Response:   220 Microsoft FTP Service
Command:    USER CMSDEVELOPMENT\CMSdev
Response:   331 Password required for CMSDEVELOPMENT\CMSdev.
Command:    PASS ******
Response:   230-Directory has 71,805,415,424 bytes of disk space available.
Response:   230 User logged in.
Command:    OPTS UTF8 ON
Response:   200 OPTS UTF8 command successful - UTF8 encoding now ON.
Status: Connected
Status: Retrieving directory listing...
Command:    PWD
Response:   257 …
Run Code Online (Sandbox Code Playgroud)

iis firewall ftp

10
推荐指数
1
解决办法
3万
查看次数

vsftpd 不接受用 MD5 加密的密码

我正在使用 vsftpd 设置服务器以让虚拟用户访问他们的空间。现在它可以正常工作,但只能使用 CRYPT 密码。所以

sudo htpasswd -c /etc/vsftpd/ftpd.passwd phpmyadmin
Run Code Online (Sandbox Code Playgroud)

不允许我登录,但是

sudo htpasswd -c -d /etc/vsftpd/ftpd.passwd phpmyadmin
Run Code Online (Sandbox Code Playgroud)

将要。

/etc/vsftpd.conf

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
nopriv_user=vsftpd
virtual_use_local_privs=YES
guest_enable=YES
user_sub_token=$USER
local_root=/var/www/vhosts/$USER.universe.local
chroot_local_user=YES
hide_ids=YES
guest_username=vsftpd
Run Code Online (Sandbox Code Playgroud)

/etc/pam.d/vsftpd

auth required pam_pwdfile.so pwdfile /etc/vsftpd/ftpd.passwd crypt=2
account required pam_permit.so crypt=2
Run Code Online (Sandbox Code Playgroud)

我从源代码和 PHP 安装了 apache2.4.3。

我尝试过的事情:

  • 谷歌很多
  • 设置 crypt=2
  • 问朋友们
  • 使用 SHA(也不起作用)
  • 更新 htpasswd 和 vsftpd

我已经为此苦苦挣扎了一个星期,我希望你们能进一步帮助我

ftp pam md5 vsftpd

10
推荐指数
2
解决办法
1万
查看次数

PASV命令后wget ftp连接失败

在尝试将所有文​​件从一个 Web 服务器(“源”)传输到另一个(“目标”)时,wget 命令通过 FTP 进行连接,但无法在 PASV 命令之外继续进行。

我正在使用到“目标”服务器(共享主机上的 Linux 机器)的 SSH 连接来运行 wget 命令。

“源”服务器是微软服务器,我桌面上的FTP客户端没有问题。

这是我用来启动传输的命令:

wget -m ftp://username:'password'@sourceserver.com
Run Code Online (Sandbox Code Playgroud)

登录成功,然后发出这些命令:

==> SYST ... done.      ==> PWD ... done.
==> TYPE I ... done.    ==> CWD not needed.
==> ... couldn't connect to xxx.xxx.xxx.xxx port 1128: Connection timed out
Retrying.
Run Code Online (Sandbox Code Playgroud)

由于“无法连接”错误,每次重试时,它都会尝试不同的端口号(不是 21,它已经成功连接到)。我第一次记录错误时,它尝试了 487X 范围内的端口。

我不知道问题是在 Microsoft(“源”)服务器端还是在 Linux(“客户端”)端。

想法?

connection ftp wget

10
推荐指数
2
解决办法
2万
查看次数

使用 FileZilla 连接到 FTP 站点时,服务器发送带有不可路由地址的被动回复

我收到错误消息“服务器发送了具有不可路由地址的被动回复。改用服务器地址。” 连接到 FTP 站点(非 SFTP)时

我已经多次连接到该站点,但是 FileZilla 首次要求我接受证书。

我正在连接的帐户似乎不是问题,因为它发生在该服务器上的所有帐户上。

在此处输入图片说明

certificate routing ftp tls

10
推荐指数
2
解决办法
8万
查看次数