# Eigenartige Benutzernamen

**URL:** <https://ask.linuxmuster.net/t/eigenartige-benutzernamen/9077>\
**Category:** Server v7\
**Tags:** sophomorix\
**Created:** [22. Juli 2022 um 21:12 UTC](https://ask.linuxmuster.net/t/eigenartige-benutzernamen/9077 "2022-07-22T21:12:41Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [22. Juli 2022 um 21:12 UTC](https://ask.linuxmuster.net/t/eigenartige-benutzernamen/9077/1 "2022-07-22T21:12:41Z")

</div>

lmn71

Hallo zusammen,  
es gibt bei uns Schüler, deren Benutzernamen am Ende noch eine Ziffer haben. Also zum Beispiel `bitzch1` . Das sollte der Server nur dann machen, wenn ein Benutzername bereits vorhanden ist.

Das ist aber bei mir nicht der Fall. Zum Test habe ich in der Klasse 11a den Schüler Christoph Bitz angelegt. Sein Benutzername war `bitzch`. Dann habe ich ihn gelöscht und wieder neu angelegt. Jetzt hat er den Benutzernamen `bitzch1`.  
Das ganze habe ich wiederholt. → `bitzch2`  
Und nochmal wiederholt. → `bitzch3`.

Ein Blick in die Schulkonsole zeigt:  
 ![Bildschirmfoto vom 2022-07-22 23-08-32](https://ask.linuxmuster.net/uploads/default/original/2X/c/ca61e0398ee686d8ef426802ca42fa3d451049f1.png)

`bitzch` gibts wirklich nicht.

Kann mir jemand einen Tipp geben, was ich machen kann um sophomorix dazu zu bringen, Benutzernamen von Benutzern die vollständig gelöscht sind wieder zu vergeben?

Schon mal vielen Dank für’s Mitdenken.

Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [22. Juli 2022 um 21:27 UTC](https://ask.linuxmuster.net/t/eigenartige-benutzernamen/9077/2 "2022-07-22T21:27:08Z")

</div>

Hallo Matthias,

sophomorix loggt „vergangene“ Benutzernemen: deswegen ist der „vergeben“.  
Du kannst den Benutzernamen aber einfach aus einer Textdatei  
rauslöschen: dann ist er wieder verfügbar.

Hier im Forum steht ein paar mal wie das geht (wo die Datei ist).  
Auswendig weiß ich das leider nicht ☹

LG

Holger

---

<div class="post-metadata">

**Author:** ![jochen](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/jochen/32/121_2.png) [@jochen](https://ask.linuxmuster.net/u/jochen)\
**Post date:** [22. Juli 2022 um 23:09 UTC](https://ask.linuxmuster.net/t/eigenartige-benutzernamen/9077/3 "2022-07-22T23:09:34Z")

</div>

Wobei bitzch halt tatsächlich ein eigenartiger Benutzername ist… 😉

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [23. Juli 2022 um 05:10 UTC](https://ask.linuxmuster.net/t/eigenartige-benutzernamen/9077/4 "2022-07-23T05:10:00Z")

</div>

Hallo Mathias,

ich hatte dazu erst vor kurzem etwas in einem ähnlichen Zusammenhang geschrieben. Hier der Link:

> [@LMN7.1 Passwörter per bulk zurücksetzen](https://ask.linuxmuster.net/t/lmn7-1-passwoerter-per-bulk-zuruecksetzen/9038/9):
>
> Hallo Lars, Die Info darüber, welche User schon mal im System vorhanden waren werden aus den Dateien in /var/log/sophomorix/userlog geholt. D.h. Du killst wieder alle User, auch aus dem „tolerated“ raus. Danach: Leeren der Dateien unterhalb /var/log/sophomorix/userlog Löschen der Klassenverzeichnisse und Homeverzeichnisse Neu importieren Ein sophomorix-repair --all würde auch alle Verzeichnisse wieder anlegen und die Rechte entsprechend setzen. Viele Grüße Klaus

Viele Grüße  
Klaus

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [23. Juli 2022 um 07:12 UTC](https://ask.linuxmuster.net/t/eigenartige-benutzernamen/9077/5 "2022-07-23T07:12:40Z")

</div>

Hallo zusammen,  
vielen Dank für eure schnelle Reaktion. Der Tipp von Klaus hat mein Problem gelöst:

Nachdem ich in `/var/log/sophomorix/userlog/` alle Dateien gelöscht habe, lässt sich der der Benutzer bitzch wieder anlegen.  
Beim Benutzer Gabriel Clever wird der Benutzername cleverga1 erzeugt, was richtig ist, da der Benutzer Clever Gabi schon im System war.

Scheint also alles zu funktionieren.

Da frag ich mich, warum sophomorix überhaupt in die Log-Dateien unter `/var/log/sophomorix/userlog/` schaut?  
Kommt da noch was, was mir irgendwann auf die Füße fällt?

Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [23. Juli 2022 um 07:53 UTC](https://ask.linuxmuster.net/t/eigenartige-benutzernamen/9077/6 "2022-07-23T07:53:35Z")

</div>

Hallo Mathias,

> Da frag ich mich, warum sophomorix überhaupt in die Log-Dateien unter
> 
> > /var/log/sophomorix/userlog/| schaut?  
> > Kommt da noch was, was mir irgendwann auf die Füße fällt?

der Grund ist, um Nutzernamen über einen längeren Zeitraum "einzigartig  
zu halten.  
Das ist auch durchaus sinnvoll.  
Beispiel:  
es kann passieren, dass Stephanie Müller im Sommer die Schule verläßt  
(muelst) und Stefan Müller kommt und er also gleich wieder muelst bekommt.  
Jetzt kann es aber sein, dass er mit diesem Login Daten von Stephanie in  
der Nextcloud sieht: das will man überhaupt nicht haben: dann lieber  
muelst1 .  
Es könnte auch in moodle zu Kollisionen kommen.

Im Samba passiert das nicht: da gibt es eine UID, die immer einzigartig ist.

LG

Holger

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [23. Juli 2022 um 08:14 UTC](https://ask.linuxmuster.net/t/eigenartige-benutzernamen/9077/7 "2022-07-23T08:14:25Z")

</div>

Hallo Holger,

> [@baumhof](#):
>
> der Grund ist, um Nutzernamen über einen längeren Zeitraum "einzigartig  
> zu halten.

Alles klar.

Vielen Dank,  
Mathias

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [23. Juli 2022 um 11:27 UTC](https://ask.linuxmuster.net/t/eigenartige-benutzernamen/9077/8 "2022-07-23T11:27:17Z")

</div>

Hallo Mathias,

> [@rettich](#):
>
> Nachdem ich in `/var/log/sophomorix/userlog/` alle Dateien gelöscht habe

Man könnte die Dateien auch editieren und nur die gewünschten „Problemkandidaten“ löschen, so bliebe die Historie für die restlichen Accounts vorhanden.

Zusätzlich zu dem was Holger schon geschrieben hat wäre es auch bei E-Mail, wenn die Benutzer aus dem LDAP geholt werden ungünstig, wenn ein neuer User dieselbe Adresse wie ein alter User bekommen würde.

Viele Grüße  
Klaus
