Springe zum Hauptinhalt

Bourne
next up previous contents
Next: Here-Dokumente Up: Spezielle Probleme und Kommandos Previous: Spezielle Probleme und Kommandos

login-Profile


Für jeden Nutzer muß ein Eintrag im Passwortfile /etc/passwd existieren, in dem enthalten sind:

  • ein Nutzerkennzeichen
  • ein (verschlüsseltes) Passwort
  • Nutzernummer (uid)
  • Gruppennummer (gid)
  • Kommentarfeld (Name, Institution)
  • das HOME-Verzeichnis
  • ein Programmname (z.B. /bin/bash)


Beim Anmelden werden diese Informationen geprüft bzw. benutzt. Das im Passwortfile angegebene Programm (also die Shell) wird gestartet. Die Bourne-Shell durchsucht dabei als erstes das HOME-Verzeichnis nach einem File mit dem Namen .profile. Dieses File enthält Kommandos, die zu Sitzungsbeginn standardmäßig abgearbeitet werden sollen.


  • Beispiel:
    date
    stty erase '^H' kill '^U'
    PATH=:/bin:/usr/bin:$HOME/bin
    PS1='READY'
    echo Viel Erfolg!
    
  • Erläuterung zu stty-Elementen
    erase '^H'     # Zeichen loeschen durch <Control H>
    kill '^U'      # Zeilen loeschen durch <Control U>