我有一个运行在一些客户端机器上的Python脚本,它调用运行ProFTP的Ubuntu 8.04 LTS服务器。 我在服务器上创build了一个名为userftp的用户,并希望以下方式拒绝shell访问: sudo useradd userftp -p your_password -d /home/FTP-shared -s /bin/false 我最初在/ home / FTP共享目录中设置了许可: sudo chmod 755 FTP-shared 但是,当脚本从客户端运行时,无法写入该目录。 所以我在/ home / FTP共享上设置了权限: sudo chmod 777 FTP-shared 所以/ home / FTP共享现在将其访问设置为: drwxrwxrwx 4 root root 4096 2010-03-04 21:11 FTP-shared 我不喜欢这个目录现在已经开放的事实了吗?有没有更安全的方法来做到这一点,或者因为客户端必须写信给它,这是唯一的方法吗?
我的操作系统是Windows Server 2003.我安装了FTP服务并使用IIS 6.0控制台进行configuration。 当我停用我的防火墙时,所有的都没问题,但是没有的时候,我无法获得连接。 端口21 tcp + udp,端口22 tcp + udp和整个FTP服务器应用程序设置为go trouhgt,但不起作用。 当然,在21日的FTP废墟。 有任何想法吗
即时通讯设置家庭FTP服务器,所以我可以分享一些文件与我的朋友以外的我的局域网。 我正在使用filezilla服务器和一切configuration。 http://www.canyouseeme.org/甚至看到我的端口21作为opend,但是当我通过适合的客户端或通过networking浏览器连接,其说“530用户saravana访问被拒绝”。 我怎么能解决这个问题,我检查了用户名和密码,一切都很好,但我没有发送任何被动模式,(我不知道如何设置),如果这是造成麻烦任何人都可以帮助我,不pipe我可以通过本地连接本地。 (000001) 3/22/2010 16:56:04 PM – (not logged in) (192.168.1.9)> Connected, sending welcome message… (000001) 3/22/2010 16:56:04 PM – (not logged in) (192.168.1.9)> 220-FileZilla Server version 0.9.34 beta (000001) 3/22/2010 16:56:04 PM – (not logged in) (192.168.1.9)> 220-written by Tim Kosse ([email protected]) (000001) 3/22/2010 16:56:04 PM – (not logged in) (192.168.1.9)> 220 […]
我刚刚推出了一个新的“云服务器”与GoGrid,并希望设置和使用FTP将Web应用程序和网站直接部署到服务器。 为托pipe的每个站点等设置此服务器的IIS内置的FTP的过程是什么?
我试图使用batch file从我的FTP服务器下载一个包。 echo username >ftp.txt echo >>ftp.txt echo cd directory >>ftp.txt echo get filename >>ftp.txt ftp -s:ftp.txt server.com 服务器设置为允许匿名login用户名,但是当我运行脚本时,出现错误:331用户名所需的密码 如果有任何其他有用的信息让我知道。 -Alex
使用proftpd,有没有一种很好的方法来自动上传文件从上传目录同步到其他目录? 我们的布局有点像这样: ~/ftp/some/path <– Files are uploaded here ~/some/other/path/not/accessible/via/ftp <– But also need to be here after uploading 有没有一个很好的方法来自动做到这一点,或者我必须告诉任何人上传file upload两次,并打开一个额外的目录(包含我们不能重新分配的数据)?
我正在运行一个服务器2008年与iis7和ftp插件到iis 7.0 我有FTP站点configuration和大多数工作 除了大约70%的时间传输file upload将永远挂起。 如果我断开了ftp客户端并重新连接,并尝试上传相同的文件,我会在客户端上发现错误,说文件被locking。 我必须重新启动ftp服务来清除locking。 我启动了进程资源pipe理器,并对有问题的文件进行了search,并确信ftp服务对该文件具有locking,并且需要大约20分钟才能自行释放锁(有时甚至更长)。 即使在断开客户端连接之后,此锁仍然保留。 就像我说过的,这只发生在70%的时间,另外30%的时间经历得很好。 我已经validation的事情。 – 不是防火墙问题。 服务器正在使用防火墙允许的被动端口范围8000-9000。 – 不是一个NAT问题,服务器有一个全局路由的IP地址 – 所有推荐的/所需的更新安装 我有5个其他服务器在一个非常相似的configuration,这是唯一一个我有问题。
我正在设置一个运行Ubuntu 9.10的新服务器,我需要能够通过FTP访问我的Web目录。 我已经安装了proftpd,打开了端口21,并确保它启动并运行。 一切似乎都很好,但是当我尝试通过FTP从个人计算机连接到服务器时,每次都会超时。 我一直在这个问题上停留了一段时间,我将不胜感激任何帮助。 有任何想法吗???
我有一个运行vsftpd来处理ftp连接的服务器。 我的一个用户有一个安装了Total Commander和WinSCP的笔记本。 两个FTP客户端连接build立到服务器后立即失败,并尝试下载目录列表,并显示以下错误消息: Timeout detected. Could not retrieve directory listing PORT command successful. Consider using PASV. Error listing directory '/'. 奇怪的是:笔记本的工作完全可以与其他FTP服务器。 我的FTP服务器也适用于其他客户端。 实际上,这个用户也有一台与笔记本在同一个局域网上运行的电脑,而且这台电脑和ftp服务器的配合良好。 我们使用PORT ftp连接模式。 被动模式运行良好,但在这一点上不是一种select。 我会发布更多的技术细节,但我甚至不知道这个问题是与什么有关的。 无论如何,下面是服务器端tcpdump失败的连接尝试。 在最后一行日志之后,客户端和服务器之间没有进一步的通信。 非常感谢您的任何提示! 23:39:24.514852 IP 62.201.xx.xx.2241 > 195.70.xx.xx.21: S 1314489715:1314489715(0) win 65535 <mss 1460,nop,wscale 3,nop,nop,sackOK> 23:39:24.514896 IP 195.70.xx.xx.21 > 62.201.xx.xx.2241: S 2633658883:2633658883(0) ack 1314489716 win 5840 <mss […]
背景 :我的经理希望我创build一个FTP服务器的pipe理帐户。 当通过ftplogin时,它应该立即显示用户的所有主目录,并且能够以任何可能的方式修改任何目录或文件。 最好的办法是什么呢? 我计划将这个ftp admin chrooting到/ home,但是我不知道如何正确地去访问权限。 也许做一个叫做ftp_admins的组,然后chgrp / home文件夹? 但是,那么会不会影响用户访问他们的文件夹? 任何帮助表示赞赏。