繁体   English   中英

如何以Cyber​​duck的根身份在EC2中进行SSH?

[英]How to SSH in EC2 as root with cyberduck?

我有一个EC2实例,其中有一些运行在Amazon上的php脚本。 具有文件的文件夹具有权限755(chmod 755文件夹)。

每次登录时,我都必须更改文件夹权限才能对文件进行任何更改。

问题:是否可以用cyberduck作为root登录?

注意:我找到了此链接如何在Cyber​​Duck上通过SFTP使用sudo? ,但这是从2010年开始的,我不知道该信息是否正确。

如果它是一个文件夹,则您的用户应该能够读写。 授予您的用户帐户权限...

1)建立群组

sudo groupadd mygroup

2)将您的用户帐户添加到该组

sudo usermod -a -G mygroup myuser

3)更改文件夹的权限,以使组具有执行/修改的权限

sudo chown -R current_owner:mygroup myfolder
sudo chmod 776 myfolder

每次都要更改权限很奇怪。 如果此文件夹已被其他进程或用户删除并重新创建,则需要在脚本中创建文件和文件夹之前将环境变量umask设置为776。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM