Nei miei sistemi Debian Wheezy , ho notato che l'utente postgres 'postgres', l '"amministratore PostgreSQL", usa /bin/bash
come shell. Tuttavia, non riesco a capire perché sia necessario. La modifica di questo in modo /bin/false
ancora mi consente di utilizzare il comando psql
.
Quindi, perché l'utente di sistema postgres
richiede una shell e deve essere specificamente /bin/bash
?
pg_autovacuum
.