Как предоставить пользователю разрешение на чтение и запись в домашний каталог другого пользователя linux AWS

У меня на сервере два пользователя: user1 и ec2-user

Я добавил user1 в группу ec2-user

Если я изменю разрешение на 775 в каталоге / home / ec2-user как user1 я могу писать файлы.

find /home/ec2-user/ -type d -exec chmod 775 {} \

Однако выполнение этих операций прерывает мой доступ к ppk с пользователем ec2

Даже если я снова изменю разрешение для каталога /home/ec2-user/.ssh/ на 755, мой доступ все равно будет нарушен

Что я отсутствует?

1
задан 2 February 2020 в 07:09
1 ответ

Похоже, вы изменили права доступа к каталогу .ssh.

Разрешение на каталог должно быть 0700.

Измените разрешения:

chmod 700 /home/ec2-user/.ssh 

, и это исправит. Вам также может потребоваться изменить разрешения для /home/ec2-user/.ssh/authorized_keys на 644:

chmod 644 /home/ec2-user/.ssh/authorized_keys

Ссылка

Ключи OpenSSH

0
ответ дан 25 February 2020 в 23:36

Теги

Похожие вопросы