Как su для пользователя-демона?

Чтобы восстановить mongodb, работающий на арки linux arm, в документе говорится, что конкретная команда должна запускаться с тем же пользователем, что и тот, который запускает службу, во избежание проблем с разрешениями позже.

Папка dbpath принадлежит пользователю mongodb , поэтому я предполагаю, что это пользователь, выполняющий службу. Как я могу найти пароль для его выдачи команды восстановления? Или есть лучший подход?

  • Почему root не является источником .bash_profile?
  • Поведение команды отличается при выполнении другим пользователем (через su -c)
  • Могу ли я обновить все пользователи crontabs?
  • Как получить подсказку при переключении на обычную учетную запись пользователя, когда вы уже вошли в систему как пользователь root
  • переключиться на пользователя sudo с командой AND не работает
  • Я не могу войти как root с командой su, но я могу с SSH
  • Создайте файл в качестве другого пользователя и группы
  • Что происходит, когда я запускаю `su` как root?
  • One Solution collect form web for “Как su для пользователя-демона?”

    Учетные записи служб обычно заблокированы, то есть нет пароля, с которым вы можете войти. Если вы являетесь администратором системы, su mongodb root с помощью su или sudo и в качестве корневой проблемы su mongodb .

    Linux и Unix - лучшая ОС в мире.