Skillnad mellan versioner av "Rootmanual:Byta login"

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök
(Markerad som föråldrad)
 
(7 mellanliggande sidversioner av 5 användare visas inte)
Rad 1: Rad 1:
  +
{{Föråldrad}}
 
[[Kategori:Rootmanual|Användare, byta login]]
 
[[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 29: Rad 18:
 
** Ä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

Nuvarande version från 12 december 2022 kl. 11.50


Varning! Den här informationen är troligtvis föråldrad. Om du har tid, kontrollera gärna hur verkligheten ser ut och uppdatera den här sidan.

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