я создал postgres
используя useradd
команда, не задумываясь дважды. У меня уже установлен и запущен postgres. Я не могу добавить домашний каталог в postgres
потому что пользователь в настоящее время вошел в систему.
Могу я как-нибудь зарегистрировать postgres
пользователя и удалить его? Если я удалю пользователя (и создаю его заново, используя adduser
), будут ли все его файлы по-прежнему принадлежать ему (при условии того же UID)? Есть ли другие потенциальные проблемы? Если это не сработает, могу ли я хотя бы вывести пользователя из системы, чтобы установить его домашний каталог?
Удалять аккаунт не нужно, лучше модифицировать это позволяет синхронизировать UID / GID файлов с существующими файлами.
Остановите сервер базы данных, если он запущен, по этой причине он выглядит "зарегистрированным".
Измените домашний каталог пользователя, используя usermod(8)
, поищите на странице руководства -d
переключатель.
Запустите сервер.