问题标签 [cyberduck]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-ec2 - Cyberduck 请求密码以 ssh 进入 ec2 实例
我正在使用cyberduck 登录到EC2 实例。我没有密码,只有一个有效的 .pem 密钥文件。我的直觉是 Cyberduck 无法识别我的 .pem 文件,因此要求输入密码。
如何解决此问题?
python - 从脚本访问 S3 存储桶,无需重新配置 AWS CLI
当我想使用 boto3 访问我的 S3 存储桶时,我只需这样做:
但是,如果我需要访问另一个服务器中的另一个 S3 存储桶(不是我的,而是来自客户端)Server = bucket/prefix.s3.amazonaws.com)
怎么办?
此解决方案似乎不起作用:
我可以使用 Cyberduck 毫无问题地访问 S3(指定服务器、访问密钥 ID 和密钥 ID),但是在脚本上我得到access denied
.
我尝试指定添加到 boto3.client 的任何其他区域region_name='[region]'
,但除了拒绝访问之外,有时我遇到的另一个错误是An error occurred (InvalidAccessKeyId) when calling the ListObjectsV2 operation: The AWS Access Key Id you provided does not exist in our records.
这没有多大意义,因为它与 Cyberduck 和 bash 脚本中使用的相同,格式如下:
同样使用 Postman,我没有任何问题,使用https://s3.amazonaws.com/bucket/?prefix=path
和使用 AWS 签名作为授权类型。
curl - 亚马逊 S3。奇怪的铲斗行为,卷曲响应缓慢
我有一些奇怪行为的 Amazon S3 存储桶。当一个类似于 GET /?delimiter=%2F&marker=&max-keys=1000&prefix= 的请求来获取内容或存储桶的“根”文件夹时,我将返回成功标头,但响应正文被延迟。根据我设置的超时时间,它可以接收身体的不同部位。看起来我在一秒钟后得到 < 符号?然后是 x、m、l 等等。几乎在每个字节之后接收到的数据会有一些延迟。如果我将请求超时设置为 100 秒,我几乎总是得到完整的响应。如果我将超时设置为 30 秒,我可以得到空的身体或类似“
这个奇怪的问题只发生在一个 S3 账户和该账户中的一个存储桶中。所有其他桶都很好。
我在使用工具s3cli时看到的行为相同。我使用了 https 流量嗅探器 ii 真的看到了字节是如何随着网络延迟而出现的。
但。当我为 Amazon S3 使用太 Cyberduck 时,它使用相同的存储桶运行速度很快!
我尝试尝试使用 http 标头,使它们与cyberduck 相同,但没有成功。对于我的基于 curl 的工具问题存在
我的要求就是这个
Cyberduck 的要求是这样的
它快速返回完整响应。但为什么?
有一个区别,在发出请求之前它执行了一些 CONNECT 命令(我从嗅探器中看到了这个)。该命令会影响吗?如果是,如何使用 curl (php) 重复相同的操作?
这里有什么秘密?
cyberduck - How do I remove operations tracking in Cyberduck
I don't know how but somehow this window displays the operations for each file. It's the bottom window. I've tried to find out what caused it. I've looked through all the preferences and settings. I tried googling to the best of my ability. I have asked numerous people, but I cannot find an answer. Please, you are my last hope for my sanity.
file-upload - Cyberduck CLI - 如何防止鸭子在上传到保管箱时要求授权
我一直在尝试使用 Duck CLI 在 Windows 10 64 位中将文件上传到 Dropbox。如果我提交如下请求:
然后它提示我输入 OAuth2 令牌,并出现一个带有授权代码的浏览器选项卡。我提供这个并开始上传。都好。我想绕过这个并使用我在没有提示的情况下生成的代码。我试过了:
但我仍然得到提示和浏览器选项卡。我希望整个上传过程没有提示。我错过了什么?
作为一个有趣的问题,这按要求工作(没有发出提示):
但上传速度只有 1.4Mb/s 左右。使用 Duck 是 11 Mb/s,所以快了八倍!
php - 在laravel(cyber-duck)中插入来自excel(xlsm,xls)的数据
目前我可以json
从我的excel
文件中获取数据,格式如下
sample.xlsx
输出
[{"id":1,"first_name":"j.doe17","last_name":"Jun Doe","email":"j.doe@gmail.com","birthdate":{"date":"1996-09-07 00:00:00.000000","timezone_type":3,"timezone":"Asia\/Taipei"}},{"id":2,"first_name":"j.doe18","last_name":"Jun Doe","email":"jan.doe@gmail.com","birthdate":{"date":"1996-09-07 00:00:00.000000","timezone_type":3,"timezone":"Asia\/Taipei"}}]
现在我正在尝试使用此代码,只需将这些json
数据插入到我的数据库表中 >tbl_sampleimport
我的桌子tbl_sampleimport
但这给了我这样的错误Illegal string offset 'first_name'
Laravel : v5.8.*
cyber-duck/laravel-excel
php - cyberduck 汇总列值 laravel/excel
目前我可以在我的 excel 文件中获取特定工作表内的数据。
. 这是代码的输出
[{"task_title":"Task 1","work_breakdown_structure":"Description 1","weight":2,"planned_days":5,"actual_days":5},{"task_title":"Task 2","work_breakdown_structure":"Description 2","weight":2,"planned_days":5,"actual_days":5},{"task_title":"Task 3","work_breakdown_structure":"Description 3","weight":2,"planned_days":5,"actual_days":5},{"task_title":"Task 4","work_breakdown_structure":"Description 4","weight":2,"planned_days":5,"actual_days":5},{"task_title":"Task 5","work_breakdown_structure":"Description 5","weight":2,"planned_days":5,"actual_days":5}]
我有这种格式
我的问题是如何sum up
获得 field 的所有值weight
?
我在用着laravel/excel cyber-duck library
php - 验证数组是否已存在于 mysql php laravel
目前我有一组数组。
和
我可以轻松地将这些数据插入到我的数据库中,Laravel
而无需进行任何验证
这是示例数组
代码:
输出:
我正在使用此代码将这些数据插入到我的表中
这很好用,但问题是,
我正在尝试验证我的表中是否emp_id
存在users
这是我的users
桌子
from 数组的值emp_id
应该检查它是否已经存在于我的users
使用company_id
字段 from 中users
。我如何验证它是否$insert_data1
是一个数组并且应该检查它是否存在于数据库中?
更新
目前我有这个验证器,我试图加起来$Insert_data1
但是给了我undefined var for $insert_data1
。
ssh - 读取数据包时的 EOF
我正在尝试使用用户名/密码身份验证通过 SFTP 连接到我的 DigitalOcean VPS,但是在这样做时,cyberduck 给了我以下错误:
通过 macos 终端连接到我的服务器可以正常工作:$ ssh 'user@domain'
是什么导致了这个问题?