标签: sftp

sftp如何替换文件?

例如我有一些http静态服务器。我正在通过 sftp 处理 .js 文件。保持它们同步。我想知道 .js 文件是否会立即替换,或者 stfp 服务器是否会将其作为流写入该文件?

例如:

  • 客户端开始上传文件
  • 读取流已打开
  • 服务器接受该请求
  • 打开写入流到文件位置
  • 发送到服务器的块
  • 接受块并通过管道传输到写入流
  • http静态服务器正在尝试访问尚未完全上传的文件并选择部分上传的文件?
  • 结果=网页上的js错误

或者

  • sftp 将整个文件加载到内存中
  • 然后将整个文件从内存转储到文件中

这对我来说是最好的场景。

没有时间检查它是如何工作的。任何解释都会很好。

sftp upload

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

有没有办法使用 sftp 将远程文件系统上的文件复制到同一文件系统?

有没有办法使用 sftp 将远程文件系统上的文件复制到同一文件系统?

这意味着什么是 user@hostname:/path/file.txtuser@hostname:/path/copy_of_file.txt远程机器?我正在进行远程测试,需要在远程系统上复制一些大文件,而不需要将文件镜像到测试系统或从测试系统镜像文件。

ssh sftp

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

为什么网络文件传输有多个小文件时那么慢?

通过各种形式的文件传输(例如:FTP、SFTP、NFS 和 Samba)传输大量(数 GB)数据时。它们都面临着相同的问题,即多个小文件有时会阻碍速度降至 MB 或 KB,甚至在 10Gbps 链路上也是如此。

但是,如果我在传输之前压缩、tar 或 rar 整个文件夹,那么网络链接就会完全饱和。

  • 是什么造成了这种效应呢?

  • 可以采取哪些措施来提高通过网络传输大量小文件的性能?

  • 在可用的文件传输协议中,哪种最适合此目的?

我对网络拥有全面的管理权,因此所有配置和选项都可用,例如在网络接口上设置 MTU 和缓冲区大小以及在文件服务器配置中关闭异步和加密,作为一些一次性的想法。

nfs network-share samba ftp sftp

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

可以使用 SFTP 将文件从本地传输到本地吗?

我知道可以使用安全文件传输协议将文件从远程位置传输到本地框,但是是否可以使用它来将文件从某个本地目录传输到另一个本地目录?

sftp

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

SFTP 和 FileZilla - 连接被服务器关闭,退出代码为 128

这一直运行良好,直到几天前。我不记得对服务器做了什么导致它开始关闭连接。另外我不知道 exitcode 128 是什么意思,也找不到任何关于它的信息。这是 FileZilla 对连接尝试的回应

状态:连接到 foo.bar.no...
响应:fzSftp 启动
命令:打开“root@foo.bar.no” 22
命令:通过:*******
状态:连接到 foo.bar.no
错误:连接被服务器关闭,退出代码为 128
错误:无法连接到服务器

尝试连接 WinSCP 还告诉我服务器关闭了错误代码 128 的连接,另外还告诉我:

无法初始化 SFTP 协议。主机是否运行 SFTP 服务器?

我可以使用 PuTTY SSH 连接到服务器没问题。有任何想法吗?

linux debian ftp sftp winscp

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

Linux 上的 SFTP 服务器(通过 SSH 服务器)是否支持文件传输恢复?

我需要通过跨越大地域的不可靠网络连接传输大文件(在 10+ GB 范围内)。远程用户需要将这些文件下载到他们的本地计算机。保存文件的服务器运行的是 Linux,客户端是 Windows 和 Linux。我想为文件传输提供某种形式的简历支持。

由于用户在 Linux 服务器上拥有 SSH 帐户,因此他们也具有 SFTP 访问权限。是否有可能从 SFTP 传输获得可靠的恢复支持,以便我的远程用户可以在连接断开时从他们中断的地方继续?我听说客户端和服务器都需要支持恢复功能,但还没有找到关于该主题的可靠信息。

ssh sftp

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

通过链式 SSH 连接复制文件

我正在使用远程服务器并想从服务器复制文件。使用服务器时,我需要分两步登录。username@A 登录服务器A后ssh ,我需要再次登录。 ssh username@B. 所以我现在在服务器B。(by uname -a) 是否可以将服务器 B 中的文件下载到本地计算机?我试过sftp和scp,但是我不知道如何指定服务器名称。用户名@A 和用户名@B 都已经测试过了,都行不通。任何建议将不胜感激。

ssh sftp scp

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

现有文件夹的 Chroot 用户女巫父所有者不是 root

我们公司安装了moodle,由于SCORM 包大+ 连接缓慢+ 代理,我通常用我的root 用户通过SFTP 上传它们。

现在,我想给用户一种方法,让他们自己将文件上传到这个moodle文件夹,我该怎么做?我无法更改目标文件夹的所有权,因为它是 Moodle 的文件夹...

我按照(http://www.thegeekstuff.com/2012/03/chroot-sftp-setup/)中的说明进行操作。我看到当它连接时出现此错误:

fatal: bad ownership or modes for chroot directory component "/home/"
Run Code Online (Sandbox Code Playgroud)

我认为问题在于文件夹所有者(和父母)是“moodlegureak”:

[root@localhost repository]# ls -la
total 940
drwxrws---  4 apache       moodlegureak   4096 abr 10  2013 .
drwxrws--- 13 moodlegureak moodlegureak   4096 abr 28 07:18 ..
drwxr-xr-x  3 root         moodlegureak   4096 abr  9 12:15 Archivo
Run Code Online (Sandbox Code Playgroud)

这是我的 /etc/passwd:

ftpmoodle:x:507:507::/home/moodlegureak/moodledata/repository/Archivos:/sbin/nologin
Run Code Online (Sandbox Code Playgroud)

这是我的 /etc/ssh/sshd_config

Subsystem sftp internal-sftp

Match Group sftpusers
    ChrootDirectory /home/moodlegureak/moodledata/repository/Archivos
        ForceCommand internal-sftp
    AllowTCPForwarding no
Run Code Online (Sandbox Code Playgroud)

我按照以下步骤操作:

1. Create a New Group

Create …
Run Code Online (Sandbox Code Playgroud)

linux ssh centos chroot sftp

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

使用FTP传输加密文件是否安全?

我打算通过 FTP 传输加密文件。但是,出于安全原因,我的另一个合作伙伴希望使用 SFTP 而不是 FTP。但是我的看法是,由于文件已加密,我们仍然可以继续使用 FTP 并且数据是安全的。

注意:- 我不选择 SFTP 的原因是我的系统不直接支持 SFTP。

请提供您对本次辩论的看法。

ftp sftp

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

ls -lt 在 SFTP 中不起作用

我登录sftp:

sftp user@server
Run Code Online (Sandbox Code Playgroud)

然后我运行:

ls -lt
Run Code Online (Sandbox Code Playgroud)

我希望文件按日期排序。

sftp>  ls -lt *.csv
-rw-------    0 76547986 200       5073032 Mar 14 08:42 file1.csv
-rw-------    0 76547986 200       5073032 Mar 15 08:41 file2.csv
-rw-------    0 76547986 200       5073032 Mar 16 08:41 file3.csv
-rw-------    0 76547986 200       5072802 Mar 17 08:42 file4.csv
-rw-------    0 76547986 200       1117736 Sep 30 14:44 file5.csv
-rw-------    0 76547986 200       1120419 Oct  2 08:45 file6.csv
-rw-------    0 76547986 200       1119763 Oct  1 08:43 file7.csv
-rw-------    0 76547986 200       5073258 Mar …
Run Code Online (Sandbox Code Playgroud)

ubuntu ssh sftp ls sort

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

标签 统计

sftp ×10

ssh ×5

ftp ×3

linux ×2

centos ×1

chroot ×1

debian ×1

ls ×1

network-share ×1

nfs ×1

samba ×1

scp ×1

sort ×1

ubuntu ×1

upload ×1

winscp ×1