Como su para um usuário daemon?

Como su para um usuário daemon?

Para reparar o mongodb em execução no arch linux arm, o documento diz que o comando específico deve ser executado com o mesmo usuário que executa o serviço, para evitar problemas de permissão posteriormente.

A pasta dbpath pertence ao mongodbusuário, então acho que é o usuário que está executando o serviço. Como posso encontrar a senha para suemitir o comando de reparo? Ou existe uma abordagem melhor?

Responder1

As contas de serviço normalmente são bloqueadas, ou seja, não há senha com a qual você possa fazer login. Se você for o administrador do sistema, torne-se root por meio de suou sudo, e como root issue su mongodb.

informação relacionada