Ubuntu 带传输或Cyberduck的SFTP超级用户

Ubuntu 带传输或Cyberduck的SFTP超级用户,ubuntu,amazon-ec2,sudo,Ubuntu,Amazon Ec2,Sudo,我有一个ubuntu aws ec2。我可以使用OSX终端传输文件 sudo scp -i /my-key.pem /path/to/local/file username@hostname:/path/to/remote/file 但我想用Transmit或Cyberduck来做这件事。 我可以连接到我的ubuntu服务器,我可以读文件,但我不能写文件 permissions denied 那么,如果有人知道我如何将sudo与transmit或cyberduck一起使用? 谢谢我自己发现

我有一个ubuntu aws ec2。我可以使用OSX终端传输文件

 sudo scp -i /my-key.pem /path/to/local/file username@hostname:/path/to/remote/file
但我想用Transmit或Cyberduck来做这件事。 我可以连接到我的ubuntu服务器,我可以读文件,但我不能写文件

permissions denied
那么,如果有人知道我如何将
sudo
与transmit或cyberduck一起使用?
谢谢

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

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

请编辑您的问题以描述被拒绝的权限。是否无法建立ssh连接?是否无法读取源文件?它不能写入目标文件吗?我编辑我的问题,我可以读取文件但不能写入