Skillnad mellan versioner av "Rootmanual:Byta login"

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök
 
(nyarlathotep => knuth.)
(7 mellanliggande sidversioner av 5 användare visas inte)
Rad 1: Rad 1:
  +
[[Kategori:Rootmanual|Användare, byta login]]
 
== Byta loginnamn för användare ==
 
== Byta loginnamn för användare ==
 
=== Automatiskt ===
 
Fungerar för nuvarande inte
 
 
* Logga in på <tt>kurage</tt> som <tt>root</tt>
 
* Kör <tt>/opt/local/bin/ssh-agent bash</tt>
 
* Kör <tt>/opt/local/bin/ssh-add</tt>
 
* Passphrasen den frågar efter är satt till det nuvarande rootlösenordet
 
* Gör <tt>cd /opt/lysator/bin</tt>
 
* Kör <tt>chname</tt>
 
* MySQL och sådant måste f.n. skötas manuellt
 
   
 
=== Manuellt ===
 
=== Manuellt ===
* Logga in på <tt>ns-master</tt> som <tt>root</tt>
+
* Logga in på <tt>nis</tt>
* Sätt <tt>PATH</tt> till <tt>/lysator/bin:/usr/ccs/bin:$PATH</tt>.
 
 
* Gå till <tt>/lysator/etc/nis/db/</tt>.
 
* Gå till <tt>/lysator/etc/nis/db/</tt>.
 
* Ändra i <tt>passwd</tt>:
 
* Ändra i <tt>passwd</tt>:
Rad 28: Rad 17:
 
** Ändra i <tt>group</tt>
 
** Ändra i <tt>group</tt>
 
** 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 (shana)
  +
** zfs rename shana/users/oldname shana/users/newname
* Flytta användarens mail till nya stället
+
* Flytta användarens mail till nya stället (bernadotte)
  +
** mv /home/oldname /home/newname
  +
* Flytta användarens www-katalog till nya stället (knuth)
  +
** mv /srv/www/users/oldname /srv/www/users/newname
 
* Byt ut användarnamnet i medlemsdatabasen (medreg).
 
* Byt ut användarnamnet i medlemsdatabasen (medreg).
 
* Bli <tt>root</tt> <tt>nis</tt>
  +
* Starta ditt favoritskal genom ssh-agent: <tt>ssh-agent tcsh</tt>.
 
* Gå till <tt>/lysator/etc/nis</tt>
 
* Gå till <tt>/lysator/etc/nis</tt>
 
* Bygg om NIS-data: <tt>make</tt>
 
* Bygg om NIS-data: <tt>make</tt>
  +
* Ta bort gammal kerberos prinicpal och skapa ny

Versionen från 12 november 2019 kl. 15.07

Byta loginnamn för användare

Manuellt

  • Logga in på nis
  • 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 (shana)
    • zfs rename shana/users/oldname shana/users/newname
  • Flytta användarens mail till nya stället (bernadotte)
    • mv /home/oldname /home/newname
  • Flytta användarens www-katalog till nya stället (knuth)
    • mv /srv/www/users/oldname /srv/www/users/newname
  • Byt ut användarnamnet i medlemsdatabasen (medreg).
  • Bli rootnis
  • Starta ditt favoritskal genom ssh-agent: ssh-agent tcsh.
  • Gå till /lysator/etc/nis
  • Bygg om NIS-data: make
  • Ta bort gammal kerberos prinicpal och skapa ny