@VoRoN1999

Как выдать доступ к папке пользователю?

Есть 2 пользователя root и dev.
Если зайти по ssh dev и ввести команду: ~/.ssh/id_rsa.pub выходит ошибка: cat: /root/.ssh/id_rsa.pub: Отказано в доступе.

Права на файл:
ls -l ~/.ssh/
-rw-r--r-- 1 dev root id_rsa
-rwxr-xr-x 1 dev root id_rsa.pub

Как предоставить пользователю dev доступ к папке ~/.ssh
  • Вопрос задан
  • 120 просмотров
Решения вопроса 1
@Tabletko
никого не трогаю, починяю примус
Никак. Потому что вы хотите от пользователя читать файлы с каталогах рута. Не надо так делать.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@G_r_i_g_a
Лучше создай другого пользователя, создай домашний каталог и работай с ним, рут доступ получай через повышение привилегий.
Ответ написан
Комментировать
shambler81
@shambler81 Куратор тега Linux
пишу один из вариантов поскольку он рабочий простой и действительно вариант.
Добавь этого пользователя в группу 0 0 - по сути он станет рутом.
Делай это только в том случае ели это не противоречит безопасности.
Ответ написан
Комментировать
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Прежде всего - у dev должны быть сгенерированы отдельные пары ключей для ssh.
Объясните - почему вы решили использовать общие с root.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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