Rootmanual:Byta login: Skillnad mellan sidversioner

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
Rad 30: Rad 30:
** Checka in <tt>group</tt>: <tt>ci -u group</tt>
** Checka in <tt>group</tt>: <tt>ci -u group</tt>
* Flytta användarens hemkatalog till nya stället
* Flytta användarens hemkatalog till nya stället
** zfs rename galahad/users/oldname galahad/users/newname
* Flytta användarens mail till nya stället
* Flytta användarens mail till nya stället
* Byt ut användarnamnet i medlemsdatabasen (medreg).
* Byt ut användarnamnet i medlemsdatabasen (medreg).

Versionen från 22 maj 2008 kl. 13.39

Byta loginnamn för användare

Automatiskt

Fungerar för nuvarande inte

  • Logga in på kurage som root
  • Kör /opt/local/bin/ssh-agent bash
  • Kör /opt/local/bin/ssh-add
  • Passphrasen den frågar efter är satt till det nuvarande rootlösenordet
  • Gör cd /opt/lysator/bin
  • Kör chname
  • MySQL och sådant måste f.n. skötas manuellt

Manuellt

  • Logga in på ns-master som root
  • Sätt PATH till /lysator/bin:/usr/ccs/bin:$PATH.
  • Gå till /lysator/etc/nis/db/.
  • Ändra i passwd:
    • Checka ut passwd: co -l passwd
    • ändra loginnamn och hemkatalog i passwd
    • Checka in passwd: ci -u passwd
  • Ändra i auto_home:
    • Checka ut auto_home: co -l auto_home
    • ändra i auto_home så att det mapen för det gamla användarnamnet ersätts av en för det nya.
    • Checka in auto_home: ci -u auto_home
  • Ändra eventuellt i group:
    • Checka ut group: co -l group
    • Ändra i group
    • Checka in group: ci -u group
  • Flytta användarens hemkatalog till nya stället
    • zfs rename galahad/users/oldname galahad/users/newname
  • Flytta användarens mail till nya stället
  • Byt ut användarnamnet i medlemsdatabasen (medreg).
  • Gå till /lysator/etc/nis
  • Bygg om NIS-data: make