Задать вопрос
khusamov
@khusamov
ReactJS, NodeJS, TypeScript, Sencha ExtJS

Где находится папка .ssh пользователя root?

Для всех пользователей в домашних папках есть .ssh
А вот для пользователя root, в его домашней папке /root нет .ssh
Где она??? Куда ключи кидать?
мне нужен файл authorized_keys
  • Вопрос задан
  • 3946 просмотров
Подписаться 1 Оценить 16 комментариев
Решения вопроса 2
vasilevkirill
@vasilevkirill
Сертифицированный тренер MikroTik TR0417
/root/.ssh
создаёте её сами или первый раз из под рута сделайте коннект куданибудь
Ответ написан
Комментировать
Endru9
@Endru9
Админ Linux
можно самому создать эту директорию от рута mkdir /root/.ssh либо на клиенте выволнить команду ssh-copy-id root@myservername, тогда файл будет создан автоматом, и копировать вручную ничего не нужно.

но лучше всего не использовать рута, и по хорошему его нужно закрыть ( passwd -l root), но перед этим настроить sudo (/etc/sudoers). даем пользователю нужные права на нужные программы, и отменяем требование пароля при выполнении команд, например:
myuser ALL=(ALL) NOPASSWD:ALL

но лучше всего прочитать как работает sudo и настроить его под свои задачи.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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