Rootmanual:Ta bort en användare: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Sebth (diskussion | bidrag) (Skriv hur man arkiverar användarens filer) |
Sebth (diskussion | bidrag) (Lägg till rad om auto_home) |
||
Rad 10: | Rad 10: | ||
* Byt ut användarens namn mot <namn> <originalshell><datum> (Exempelvis: Foo Barsson BASH20080301) |
* Byt ut användarens namn mot <namn> <originalshell><datum> (Exempelvis: Foo Barsson BASH20080301) |
||
* Byt ut användarens shell mot /lysator/nologin_shells/membership_expired |
* Byt ut användarens shell mot /lysator/nologin_shells/membership_expired |
||
I /lysator/etc/nis/db/auto_home (också en RCS-kontrollerad fil): |
|||
* Ta bort raden för användarens hemkatalog |
|||
Kör make som root i /lysator/etc/nis. |
Kör make som root i /lysator/etc/nis. |
Versionen från 5 december 2012 kl. 20.28
Att ta bort en användare
Ibland sker det - användare vill inte vara användare längre. Gör då så här.
Byt shell
I /lysator/etc/nis/db/passwd på nis (RCS-kontrollerad fil, do the right thing):
- Byt ut användarens namn mot <namn> <originalshell><datum> (Exempelvis: Foo Barsson BASH20080301)
- Byt ut användarens shell mot /lysator/nologin_shells/membership_expired
I /lysator/etc/nis/db/auto_home (också en RCS-kontrollerad fil):
- Ta bort raden för användarens hemkatalog
Kör make som root i /lysator/etc/nis.
Inaktivera mailaccess
Logga in på bernadotte.
Kör /opt/scripts/disallow-mail-login <username>
Redigera medlemsregistret
https://medreg.lysator.liu.se/
- Ändra användarens status till Passiv.
Arkivera filer
Ta bort användarens hemkatalog (på shana), mail-katalog (på bernadotte) och web-katalog (på uhumhummy).
Efter att användarens mappar tagits bort måste man säga åt LYSrdiff att hämta nya jobb (så att den inte längre försöker göra backup på de borttagna mapparna) och arkivera de borttagna mapparna. Detta kan göras så här:
- Logga in på oden.
- Stoppa LYSrdiff, förslagsvis med
touch /opt/LYSrdiff/etc/stop
. Det kan ta ett tag för LYSrdiff att stanna. (Man ser när LYSrdiff har avslutats genom att kolla i fönster noll i roots screen, därbackup-repeatedly
körs.) - Läs på om kommandot
fetch-backup-work
och kör det sedan. - Kör
lysrdiff-move-obsolete
. Detta flyttar den inaktiverade användarens gamla filer och backup:er till obsolete-katalogen i LYSrdiff. - Starta LYSrdiff, förslagsvis med
backup-repeatedly --start-time 06:00 1/0
i fönster noll i roots screen.