PostgreSQL Problem



  • Der PostrgreSQL Server will unbedingt als non-Root gestartet werden. Habe also einen User dbuser erstellt. Nun kann ich die Datenbank wunderbar starten (su ...).

    Ich möchte aber, dass sich niemand mit dbuser anmelden kann. Wenn ich das aber mache, kann ich su nicht mehr verwenden. Wie startet man also ein Programm als User ohne Login? Geht das überhaupt? Danke schonmal.



  • Hast Dus schon mal mit dem start-stop-daemon oder so probiert?



  • einfach kein passwort eintragen, dann kann sich niemand damit einloggen, und du kannst als root immer noch per su starten (root muss bei su kein pw angeben).

    auf bald
    oenone



  • oenone schrieb:

    einfach kein passwort eintragen, dann kann sich niemand damit einloggen

    Wenn man sowas macht immer auch die Shell auf /bin/false setzen.

    Und bei Startskripten ist eigentlich der start-stop-daemon für sowas da. (_Wenn_ er denn da ist, ist ja eigentlich eine Debian-Entwicklung.)


Anmelden zum Antworten