Difference between revisions of "Ny Användare"

(AFS)
(AFS)
Line 44: Line 44:
  
 
Nu kan du skapa användaren. Denna skapar volym, monteringspunkter och pts-entries
 
Nu kan du skapa användaren. Denna skapar volym, monteringspunkter och pts-entries
(skriptet använder fs, vos, afs och standard unixkommandon, förusätter att du har adminbiljetter).
+
''(skriptet använder fs, pts, vos, afs och standard unixkommandon, förusätter att du har adminbiljetter).''
  
 
  $ /afs/stacken.kth.se/src/script/createuser <luser> <server> <part> [<quota>]
 
  $ /afs/stacken.kth.se/src/script/createuser <luser> <server> <part> [<quota>]

Revision as of 09:40, 11 March 2011

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

Nu kan du skapa användaren. Denna skapar volym, monteringspunkter och pts-entries (skriptet använder fs, pts, vos, afs och standard unixkommandon, förusätter att du har adminbiljetter).

$ /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