Ny Användare
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