Questions tagged «ftp»

文件传输协议

2
用户无法触摸-t
当SCP进入我的Fedora服务器时,用户不断收到有关无法修改文件时间戳的错误(“设置时间:不允许操作”)。该用户不是文件的所有者,但是chown出于安全原因,我们无法向该用户发送文件。用户可以sudo,但是由于这是通过SCP / FTP客户端发生的,因此也没有办法。最后,我们不想让该用户具有root用户访问权限,只是允许他使用需要设置时间戳的同步(如rsync或WinSCP)。 该用户属于具有rw所有相关文件和目录的完全权限的组。关于如何在不授予用户touch -t特定权限的情况下授予用户权限的任何想法chown? 进一步的信息这与在单一开发人员场景中启用PHP开发(即:没有SCM)有关。我正在尝试与Eclipse或NetBeans一起使用基于PHP的(WordPress)网站的本地副本,同时允许用户“即时”预览开发服务器上的更改。用户将在远程工作。到目前为止,所有自动同步的尝试都失败了-即使在“监视文件夹”模式下使用WinSCP,它也会监视本地文件夹并尝试将所有更改上传到远程目录,因为它总是尝试设置日期/时间戳,从而导致错误。 用户确实具有sudo访问权限,但是有人告诉我,在“ root”下工作并不是一个好主意,因此我一直不愿意仅以root身份登录来执行此工作。此外,它应该没有必要。我希望其他非超级用户能够做同样的事情-使用他们的帐户信息,建立FTP连接并能够通过同步进行远程工作。因此,该解决方案需要为没有root访问权限的人工作。 使我感到困惑的是我遇到了多少困难。所有这些软件(NetBeans,Eclipse,WinSCP)都被设计为允许同步,并且它们都尝试编写时间戳。所以这一定有可能。WinSCP可以选择关闭“设置时间戳记”,但是当您选择“监视/同步”文件夹时,此选项将不可用(始终为“打开”)。所以它有要的东西是相当标准。 鉴于我在Linux方面是一个完全的白痴,并且我是开发人员的“服务器管理员”,所以我只能假设这是我正在做的或配置不正确的白痴。 总结简而言之,我希望对目录具有r / w组访问权限的所有用户都能够通过SCP更改该目录中文件的时间戳。
10 permissions  scp  ftp 

2
如何使tar使用sftp或ftp将档案保存在远程计算机上?
我想将一些非常重要的数据备份到远程计算机上。 目前,我只是通过使用以下命令将其保存到本地计算机:tar -cvjf ~/backups/Backup.tar.bz2 ~/importantfiles/* 我希望不使用其他命令将其传输到远程计算机,这意味着我只想升级此命令,以便它可以将数据传输到远程计算机。 它的设计目的是在稍后要脚本中运行的脚本中,这意味着任何类型的必需用户输入都将其完全弄乱! 就像是 tar -cvjf sftp://user:pwassword@host/Backup.tar.bz2 ~/importantfiles/* tar -cvjf ftp://user:pwassword@host/Backup.tar.bz2 ~/importantfiles/* 将会是完美的!(没有管道(等),只有一个命令!)
10 bash  tar  ftp  remote  sftp 

3
如何在ftp命令中指定用户名和密码?
我想在shell脚本中自动执行对ftp的调用。如果我输入 $ftp somehost.domain.com 系统提示我输入用户名和密码。我想提供该用户名和密码作为ftp通话的一部分。ftp 的手册页上说我可以在ftp提示符下发出用户命令-但我想一次全部登录到ftp。那可能吗?我在ftp的标志中看不到任何内容。我看到-s选项为我提供了在出现ftp提示符后指定一些ftp命令的选项-但是我需要提供用户名才能进入提示符...
9 ftp 

4
通过FTP复制目录的最简单方法
我想在通过命令行从Mac连接到的FTP服务器上复制目录 假设我有file。我希望files2所有file的子目录和文件都位于与原始目录相同的目录中。实现这一目标的最简单方法是什么? 编辑: 使用mget和,mput您可以下载所有文件,然后再次将它们上传到另一个文件夹中,但这绝对不是我想要/不需要的(我开始这个问题是为了避免与从dektop客户端进行的这种下载上传方法重复)

3
加快递归FTP
我正在尝试使用wget(或ncftpget)从NOAA FTP服务器下载一年的数据。但是,由于FTP的开销,它花费的时间比应该花费的时间长(我认为)。例如,此命令 time wget -nv -m ftp://ftp:email@ftp.ncdc.noaa.gov/pub/data/noaa/2015 -O /weather/noaa/2015 或类似地,通过ncftpget ncftpget -R -T -v ftp.ncdc.noaa.gov /weather/noaa/ /pub/data/noaa/2015 产生结果。53分钟转移30M! FINISHED --2015-01-03 16:21:41-- Total wall clock time: 53m 32s Downloaded: 12615 files, 30M in 7m 8s (72.6 KB/s) real 53m32.447s user 0m2.858s sys 0m8.744s 当我观看此传输时,每个文件的传输速度都非常快(500kb / sec),但是下载12,000个相对较小的文件的过程会产生大量的开销,并使整个过程变慢。 我的问题: 我是否正确评估了情况?我知道在不知道服务器的情况下很难说,但是FTP在传输大量小文件时真的吸收了这么多吗? 是否有wget或ncftpget的任何调整,以使它们与远程FTP服务器更好地兼容?还是某种并行性?
8 ftp 

1
如何在CentOS中创建SFTP用户?
我想给支持人员一个临时的SFTP访问权限。如何创建SFTP用户?作业完成后如何将其删除? 另外,如何为他们指定主目录?我可以阻止他们访问其主目录中的某些子目录吗? 我们使用CentOS 6.3和fzSftp
8 centos  users  login  ftp 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.