Articles of ftp

403尝试下载使用SSH上载的文件时禁止

我有FTP访问Linux上的Apache服务器上传文件,以便他们可以从网上下载。 我最近被授予SSH访问额外的权限,并认为将文件直接下载到服务器会更快,而不是下载到我的机器,然后FTP到服务器。 当我使用SSH下载文件到服务器,然后将其放置在public_html目录中时,它从Web中不可见。 权限(来自SSH和FTP客户端)与所有其他可见文件相同,但在目录列表中不可见,如果我尝试在浏览器中input文件名,则会出现403错误。 很明显,当我FTP服​​务器的文件发生了其他事情,使其networking可见,我目前不知道。 我错过了什么导致该文件从networking中不可见? 我该如何解决?

与Windows 2003框和Filezilla的FTP问题

我们使用IIS 6build立了Windows 2003服务器,FTP是Filezilla。 我不是一个系统pipe理员,也不是我的其他开发人员。 我正尝试使用Cyber​​duck FTP客户端连接到Mac上的FTP。 我正在运行OSX 10.6.3。 问题是我可以连接到FTP地址,但是当我这样做会挂起一两分钟试图列出目录。 这个地址是指向webroot文件夹,所以它只是试图列出我们正在工作的网站的相关文件夹。 最终一两分钟后,它会通过并列出一切,然后如果你尝试打开一个文件或另一个文件夹,它会再次挂起,然后最终列出的文件夹。 我的问题:有一些愚蠢的默认设置,我们失踪了吗? 这是常见现象吗? 就像我说的,我不是一个系统pipe理员,我敢肯定,我错过了一些有价值的问题,所以如果你能帮忙,请你开火,你需要更多的信息,我会尽我所能提供它。 谢谢!

FTP脚本下载一组文件

我正在使用FTP脚本从FTP服务器下载所有文件,然后在完成后删除这些文件,但是如果在下载过程中添加了任何文件,则将文件保留在远程服务器上,以便在稍后的会话中进行提取。 是否有可能使用FTP脚本实现这样的事情,还是我需要一个不同的解决scheme。 我打算使用psftp。

自动离线备份

我运行一个网站,目前在共享托pipe服务提供商上托pipe大约300GB(超过1000个文件)的培训video。 我们每月增加约50个video文件(〜20GB)。 目前我们的备份已经在我们的员工的台式机器上,但是我想设置一些更自动化的东西。 我将考虑其他托pipe选项,但在此期间,我希望对此服务器上备份的以下计划的意见/改进。 有两种types的文件将被备份。 首先是上面描述的video文件。 这些只需要每个文件备份一次,因为它们永远不会改变。 第二种types是网站本身的文件。 这些应该定期备份和跟踪修改。 这里的大部分变化不会是编码变化,而进行变更的人员1)技术上并不倾向,2)分布在美国各地。 考虑到这些事实,我认为一个基于svn的解决scheme不会奏效。 所以这是我的想法: 创build一个数据库表来logging备份。 该表将包括:文件的散列,修改date,大小,备份date,本地path(备份时)以及文件远程版本的path。 使用在cron作业上运行的脚本定期(每天?每周?每月?)导航目录结构以识别尚未备份的文件。 这个标识可以通过比较哈希来完成。 在识别出需要传输的文件之后,脚本会将它们ftp到远程服务器。 每个文件成功传输后,该传输的logging将被插入到数据库中。 你看到这个方法有什么问题吗? 第一次执行脚本时是否会遇到问题,因为在第一次全面传输大量数据?

FTP与MySQL身份validation

我知道这是可能的,但不记得FTP服务器软件的名称(免费和酷),以使用MySQL身份validation的用户设置FTP访问。 例如,我可以在MySQL表中创build用户名和密码,如果用户在MySQL表上设置,FTP将进行身份validation。 谁能帮我这个?

更改所有者“apache”文件的权限

干草,我有我的服务器上的所有者设置为“阿帕奇”一些文件,我不太清楚这是怎么发生的。 无论如何,我需要改变这些文件的权限到0777,所以我可以下载/编辑它们。 但是我不能。 我正在使用1and1 Linux服务器并使用Plesk来pipe理它。 我有能力通过SSHlogin。 但是,如果我运行chmod或chown我得到一个“权限被拒绝”的错误,如果我尝试sudo chmod或chown它说该命令无法find。 当我去编辑我的域的详细信息,我得到这个选项 Shell access to server with FTP user's credentials 并有这些选项 /bin/sh /bin/bash /sbin/nologin /bin/bash (chrooted) /bin/rbash 任何想法,我应该如何去改变权限或更改所有者? 谢谢

FTP守护进程的Windows?

我需要将使用AD帐户的IIS FTP服务器replace为顾问,以将文件传输到组织。 为了安全起见,我想慢慢从这些AD帐户中迁移出去。 什么是一个很好的Windows FTPd支持: 现有的AD凭据(包括user @ domain,domain \ user表单) 像IIS的ftpd一样function(那不是很多) 用于文件传送的SCP / SFTP / FTP / HTTPS。 也许是一个简单的networking界面(不关键)。

VSFTP权限问题

目前,VSFTP存在一个问题,就是文件夹已经变成了chmod和chmod状态: drw-rw—- 2 james staff 4096 Aug 10 20:52 folder 所以用户和组具有读写访问权限。 VSFTP conf看起来像这样: anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES connect_from_port_20=YES ftpd_banner=FTP Server listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES pasv_max_port=65535 pasv_min_port=64000 chroot_local_user=YES dual_log_enable=YES log_ftp_protocol=YES xferlog_enable=YES syslog_enable=NO 但是,我甚至不能浏览文件夹,也不能写,尽pipe我应该能够。 二,但是,我chmod它到770,然后我可以读取和写入罚款,但是,660是首选考虑执行不是必需的。 有任何想法吗? 谢谢

本地networking服务器的连接问题

所以我有一个奇怪的问题。 在我们的教室里,我们有一台运行Ubuntu服务器的小型计算机,其主要目的基本上只是一个小型的FTP服务器和教室的networking服务器,以便学生可以上传文件并转到其网页上查看任何新的作业。 现在的问题是,服务器将随机不允许连接(通过FTP或HTTP)。 这是完全随机的,零星的,我们不知道是什么原因造成的。 我在同一个networking上的另一台计算机上运行Nmap,在这些停顿的时间里,它显示HTTP和FTP端口甚至没有打开(当我确定它们在服务器上时)。 解决它通常只是使用/etc/init.d/networking并重新启动,或者有时重新启动Apache,但它是非常随机的。 该服务器也是,因为它在学校,在FTP代理之后,但我不知道这是否有帮助或意味着什么。 任何想法可能会导致此? 在Ubuntu服务器中有没有办法设置一个FTP代理(使用一个pac文件),以便它可以有一个出站连接? 谢谢。

在Ubuntu上使用ProFTPD设置FTP用户

我想设置一个用户“ftp”,以便他们可以上传和下载我的/home/httpd/mysite/public_html目录中的文件。 public_html中的所有文件都由用户“ftp”和“www-data”组成,所以ftp用户看起来像这样: uid=108(ftp) gid=33(www-data) groups=33(www-data),65534(nogroup) 当我尝试通过FTP客户端连接时,我得到: 530 Login incorrect. ftp: Login failed. 我需要取消注释/添加到proftpd.conf文件,使其工作?