[Eisfair] Home Verzeichnisse nötig?

Marcus Röckrath marcus.roeckrath at gmx.de
Mo Apr 21 09:19:50 CEST 2025


Hallo Kay,

Kay Martinen wrote:

>>> Grundsätzlich braucht jeder User eine Honeverzeichnis, das kann aber
>>> auch außerhalb von /home liegen.
> 
>> das erst mal schon aber wenn es nur irgend ein Systemuser ist, der gar
>> kein Home benötigt,

Ich habe die Zusammenhänge genauer in meier Antwort an Detlef dargelegt.

> Das Homedir könnte allerdings der erste, einfachste und logischste Ort
> sein an dem evtl. nötige Konfig-dateien; ja, auch für daemonen; abgelegt
> werden könnten. Mit den passenden Rechten die sich aus dem user-account
> ergeben.

Könnte durchaus auch schon in der Source eines Projektes ein Default 
vorgegeben sein.

>>  um Home nicht mit unnötigen Verzeichnissen zu füllen.
> 
> Das fände ich natürlich prinzipiell auch eine gute Sache. Das z.b. in
> /home nur die von interaktiven Logins versammelt wären.

Da sind wir konform, da ich für Backupzwecke auch immer diese Systemshome in 
tar excludieren muss.

>> wenn ein Home Verzeichnis benötigt wird, sieht man z.B. bei /home/eis,
>> dass auch mehrere User das selbe Home nutzen können. Wenn dovecot,
>> dovenull, exim, fetchmail zwingend ein Home brauchen ließe sich Fragen,
>> ob nicht ein Home Verzeichnis für alle vier User genügt? So als Gedanke.

Ich würde schon für verschiedene Projekte getrennte Homes nehmen, also 
möglicherweise ein gemeinsames für die dovecot-Systemuser, aber exim und 
fetchmail sind voneinander getrennte Projekte,

> Das verstehe ich jetzt nicht. Das Homedir für den EIS User ist doch nur
> für das Setup das dann unter 'eis' läuft. Oder nicht?

Da eis die UID 0 hat, ist er doch nur ein "Alias" für root, der wie halt und 
reboot doch nur eine vordefinierte Aktion auslöst.

Ich würde hier eher daran denken, dessen Home auch auf /root zu setzen.

Allerdings, man schaue mal in /home/eis rein, wird setup da über die 
.profile gestartet und zudem existiert ein .ssh-Verzeichniss, um hier Keys 
für den automatischen Keylogin per ssh speziell für den User eis zu 
definieren.

> Von den anderen Verzeichnisse hab ich m.W. nicht jedes auf jedem System.

Kommt auch drauf an, welche Pakete du installiert hast.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair