Articles of ftp

如何确定Server 2008上运行的Microsoft FTP服务的版本?

服务器在标题中没有标识它的版本,所以没有任何帮助。 在IIS(7)pipe理器中提供了FTPpipe理选项,并且没有安装IIS6pipe理器,所以我假设它是7.0或7.5,但是我找不到任何方法来检查这个。

什么是一个好的免费的Linux FTP备份解决scheme?

我需要一个备份解决scheme,让我运行本地增量备份,然后通过FTP将备份与远程文件夹同步。 我发现了几个解决scheme,可以让我做这样的事情,但要求我的远程连接使用SSH,rsync或SFTP。 不幸的是,FTP是我唯一的select,因为远程驱动器是只具有FTPfunction的NAS驱动器。 是否有某种可用的工具,或者我可以编写的脚本将执行以下操作: 确定自上次备份以来已更改的文件 Zip然后encryption目标文件 将encryption文件复制到本地备份文件夹 将备份文件与远程FTP文件夹同步 任何帮助表示赞赏, 麦克风

GetFileSize方法在146170227字节的文件上失败

是的,这是一个奇怪的。 在Windows Server 2003(SP1和2)中尝试获取FTP服务器上文件的文件大小时,如果文件大小为146170227字节,则操作将失败。 认真。 一个字节或多或less,它的工作原理。 更具体地说,答复会失败 '213 14617022_' 而不是: '213 146170227' 当然,在任何编程语言中,这都会导致错误,因为这不是一个数字。 (我已经设法在Python和.NET中复制它,并且已经看到Wireshark中有错误数据的实际数据包,因此问题的原因在于Stackoverflow) 有没有人遇到过去? 任何想法可能是什么?

更改通过ftp创build/上传的文件/目录的所有权自动和立即创build后

我想通过ftp上传/创build的文件/目录的用户和组所有权自动设置为我select的某个用户和组。 到目前为止,我认为这是不可能的(我在Ubuntu上使用vsftp)。 见解?

无法在Server 2008中创buildFTP

我一直在试图在新的Server 2008上创build一个FTP服务器。 我一直遵循这两个(非常详细和高度出版的这里指南) 使用IISpipe理器设置http://learn.iis.net/page.aspx/321/configure-ftp-with-iis-7-manager-authentication/ 和 对于匿名FTP http://www.trainsignaltraining.com/windows-server-2008-ftp-iis7 我能够以匿名用户身份login。 我的需要是使用一个指定的用户,所以我需要使用IISpipe理器。 尝试以用户身份login时出现错误530。 Connected to 127.0.0.1. 220 Microsoft FTP Service User (127.0.0.1:(none)): ftpmanager 331 Password required for ftpmanager. Password: 530-User cannot log in. Win32 error: Logon failure: unknown user name or bad password. Error details: Filename: Error: 530 End Login failed. ftp> 我无法从这个消息中学到什么。 我的密码设置为:1234(所以我不认为我在这里犯了一个错误 – testing目的只有ofc) 谢谢。 注意 […]

如何将本地目录与另一个分区或磁盘上的另一个本地目录同步

我想同步我的本地目录内容与另一个分区或磁盘上的另一个本地目录 (或例如pendrive)。 我可以使用WinSCP同步本地目录内容和远程目录(通过FTP),即使远程目录不断更新,但我不知道任何在本地目录之间执行相同操作的程序。 我主要是在寻找一个Windows程序, 它也应该与XP兼容 。 你能帮我吗? 提前致谢。

如何使用vsftpdconfiguration公钥authentication?

vsftpd的文档相当不错( https://security.appspot.com/vsftpd/vsftpd_conf.html ),但是我找不到有关如何使用公钥authentication的一些细节。 我知道我需要require_cert,也许validate_cert,但我在哪里把公共客户端密钥,这是接受authentication? 我找不到这方面的信息。

在与我的网站不同的服务器上设置FTP

我正在尝试在与我们的网站不同的服务器上为我们的客户设置FTP。 我们有一台运行Linux / Redhat的虚拟机,用于我们某些客户的站点,我想用这个服务器作为FTP存储库,但是我不确定如何pipe理DNSlogging以使其正常工作。 我们的DNSlogging在www.mydomain.com。 当我导航到ftp.mydomain.com它让我访问我们的网站。 但是,我希望客户端能够访问ftp.mydomain.com并访问VM Linux服务器上自己的ftp文件夹。 我需要..放弃这一点,并在linux机器上创build一个区域,例如clients.mydomain.com,并在我的DNSlogging中创build一个新的FTP CNAME,将FTPstream量导向到clients.mydomain.com到IP Linux机器的地址? 或者2.为ftp.mydomain.com创build某种“A”logging? 我是新来的这个pipe理水平,我不知道最好的办法,使一切工作。

ProFTPd,MySQL,虚拟用户和权限

我想通过MySQL数据库来控制我的ProFTPdauthentication。 用户将能够在PHP Web应用程序中更改其FTP帐户的用户名和密码。 这引起了以下问题:在数据库usertable中设置的用户不匹配系统用户。 所以我无法更改我的文件系统中的目录权限,ProFTPdlogging错误: 用户名chdir(“/ var / www / vhosts / sites / username”):权限被拒绝 但是,我怎么能让这些FTP用户访问这些文件夹? 如果我build立了一个名为www-data的用户,它可以正常工作,但用户名不会在/etc/passwd定义。 我想pipe理的第二件事是限制这个唯一的目录,在这个例子中是/var/www/vhosts/sites/username 。 如果用户不在上面的主目录中,则用户不能访问其他目录。 我该如何解决?

设置只有一个ip可以访问ftp服务

如何在hosts.allow中只允许一个使用ftpd服务的ip? 并拒绝使用hosts.deny中的ftpd服务器的所有ip? 或者还有另一种方法,只允许一个IP可以访问proftpd 我正在使用proftpd 这里是conf文件 # This is the ProFTPD configuration file # # See: http://www.proftpd.org/docs/directives/linked/by-name.html # Server Config – config used for anything outside a <VirtualHost> or <Global> context # See: http://www.proftpd.org/docs/howto/Vhost.html ServerName "ProFTPD server" ServerIdent on "FTP Server ready." ServerAdmin root@localhost DefaultServer on # Cause every FTP user except adm to be chrooted […]