使用 Transmit 或 Cyber​​duck 的 SFTP 超级用户

SFTP Super User with Transmit or Cyberduck

我有一个 ubuntu aws ec2。我可以使用

通过 os X 终端传输文件
 sudo scp -i /my-key.pem /path/to/local/file username@hostname:/path/to/remote/file

但我想使用 Transmit 或 Cyber​​duck 来执行此操作。 我可以连接到我的 ubuntu 服务器,我可以读取文件,但我不能写入它说的文件

permissions denied

所以如果有人知道我如何使用 sudo 传输或 cyberduck? 谢谢

我自己发现了问题, 使用 Transmit 或 Cyber​​duck 我们只能在用户目录 /home/username/ 中传输一个 file/folder 其他目录的权限被拒绝。 在此之后,您必须使用以下命令在命令行中移动文件夹:

sudo mv /home/username/my_folder ~/my/path/destination