我上传了4000个压缩文件的大小为85KB的每个使用通过Linux服务器使用C#应用程序中的SFTP。整个过程需要30分钟。
有没有办法使用SFTP来加快上传速度?
我正在使用WinSCP .NET程序集:
我之前也用过Chilkat。
下面是我的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
us
远程路由器可以通过SSH访问: 16.04 scp从命令行来回复制文件。
ASUSWRT-Merlin RT-AC68U 384.7-2 Sun Oct 21 17:18:03 UTC 2018
USER@router:/tmp/home/root#
# uname -a
Linux RT-AC68U-3D90 2.6.36.4brcmarm #1 SMP PREEMPT Sun Oct 21 13:27:49 EDT 2018 armv7l ASUSWRT-Merlin
sftp似乎不能在命令行中工作:
sftp user@monkeybusiness.com
user@monk
我有一个SFTP服务器。我可以通过传输/下载文件来获取数据。有没有一种不用下载文件的方法?
我的代码如下:
# Connection to the SFTP server
with pysftp.Connection(hostname, username, passowrd, port) as sftp:
with sftp.cd('directory'):
sftp.get('filename.txt')
此代码将文件下载到本地计算机。
我们有一个SFTP服务器,我正在试图找出一些特定的文件是否已经从服务器中删除,或者它们是否已经导入到服务器上。我正在查看/var/log下的日志文件,但到目前为止还无法找到相关的日志。
我想知道在哪个日志文件中可以找到这样的信息?
任何帮助都将不胜感激。
更新:
根据答案和链接:在这里输入链接描述,我修改了配置文件,其中部分如下所示:
Subsystem sftp internal-sftp -f AUTH -l INFO
# Force sftp and chroot jail for members of sftp group
Match group sftp
ForceCommand
我希望将SFTP用户限制在他们的主文件夹中,这样他们就不会看到其他人的文件夹/主目录。不幸的是,所有SFTP用户目前都可以看到其他用户的文件夹。所有的帖子和例子都指出了ChrootDirectory,但由于某种原因,我无法让它发挥作用。
$ sudo nano /etc/ssh/sshd_config
Subsystem sftp internal-sftp
Match Group sftp
ChrootDirectory %h # The %h causes "Broken pipe" error while trying to login
C