Ny Användare

Revision as of 14:41, 10 March 2011 by Nsg (talk | contribs) (Kopierade sidan från www.stacken.kth.se, passade på att skriva om lite.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Hur man skapar konto åt en ny medlem/användare

Ordning på passwd och afs spelar roll! Kom ihåg att stoppa in passwd-entry. saker går sönder++ annars!

Förberedelse

Du vill ha tillgång till CSV, GNU Make, afs samt heimdal på din lokala maskin. Sitter du på en solarismaskin kan du få tillgång till de med hjälp av:

module add cvs 
module add gmake 
module add afs 
module add heimdal

Alla steg nedan (förutom hourly) kräver admin-bittar. Därför kan det vara bra att göra följande först:

$ pagsh 
$ kauth ${USER}/admin

finger.txt

Om inte användaren finns i finger.txt redan är det lämpligt att stoppa in personen där. Kontrollera även begärt användarnamn mot /etc/passwd

$ $EDITOR /afs/stacken.kth.se/home/stacken/Private/finger.txt

Kerberos

Nu när man vet att användarnamnet är ledigt kan man skapa Kerberosprincipalen:

$ kadmin -p ${USER}/admin
kadmin> add luser
[expiredate == $NEXTYEAR-03-01]

Passwd

Körs på valfri maskin med admin-biljetter.

Använd 18000 < uid < 18799, dvs stoppa in närmast före guest.

$ cd /afs/stacken.kth.se/admin/passwd
$ $EDITOR master.passwd
$ make

AFS

Se till att maskinen du kör på har hämtat en ny version av passwd, lämpligen med hourly:

# /afs/stacken.kth.se/@sys/etc/hourly.sh

Nu kan du skapa användaren. Denna skapar volym, monteringspunkter och pts-entries

$ /afs/stacken.kth.se/src/script/createuser <luser> <server> <part> [<quota>]
(def quota = 50000)
$ vos release home

Epost

En användare innebär en epostadress $USER@stacken.kth.se. Användaren bör få välja själv om epost dit ska hamna på ett redan existerande (externt) epostkonto (kanske @kth.se?) eller på stackens imapserver.

För att skicka vidare epost logga in som root på brev och lägg in adressen i /var/spool/mail/forwardfiles/$USER.

IMAP

Vill användaren ha ett IMAP-konto måste man först skapa kontot på IMAP-servern m h a dess createuser-script:

$ /afs/stacken.kth.se/admin/mail/imap/createmailbox <user> [<quota>]

I forwardfilen ska det stå $USER@imap.stacken.kth.se.

mx-ldap

Man måste också berätta för KTH:s mx-system att det nya kontot finns. Se README i /afs/stacken.kth.se/admin/mail för detaljer om hur man gör det.

Färdig!

Nu har användaren ett konto. Om man vill att kontot funkar omedelbums så ska man se till att maskinen denne vill logga in på har kört hourly, annars får man vänta en liten stund tills alla maskiner hämtat nya kopior av passwd