5400
Comment: bounceweb
|
5366
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
||'''E-post adresse''' || drift@nuug.no [[BR]] sysadmin@rt.nuug.no (request-tracker) || ||'''E-postliste''' ||http://lists.nuug.no/mailman/listinfo/aktive || ||'''Listearkiv''' ||http://lists.nuug.no/pipermail/aktive/ || ||'''Wikiside''' ||http://wiki.nuug.no/grupper/sysadmin || |
|
Line 4: | Line 8: |
||'''E-post adresse'''||drift@nuug.no[[BR]]sysadmin@rt.nuug.no (request-tracker)|| ||'''E-postliste'''||http://lists.nuug.no/mailman/listinfo/aktive|| ||'''Listearkiv'''||http://lists.nuug.no/pipermail/aktive/|| ||'''Wikiside'''||http://wiki.nuug.no/grupper/sysadmin|| |
|
Line 10: | Line 10: |
||'''Gruppeleder'''|| ? || ||'''Deltakere''' || [http://pgp.cs.uu.nl/stats/00835956.html Anders Nordby], Peter N.M. Hansteen, [http://pgp.cs.uu.nl/stats/2A30D729.html Petter Reinholdtsen], Morten A. Middelthon, [http://pgp.cs.uu.nl/stats/2D53B498.html Jarle Bjørgeengen], [http://pgp.cs.uu.nl/stats/C3750307.html Hans-Petter Fjeld] || |
||'''Gruppeleder''' || ? || ||'''Deltakere''' || [http://pgp.cs.uu.nl/stats/00835956.html Anders Nordby], Peter N.M. Hansteen, [http://pgp.cs.uu.nl/stats/2A30D729.html Petter Reinholdtsen], Morten A. Middelthon, [http://pgp.cs.uu.nl/stats/2D53B498.html Jarle Bjørgeengen], [http://pgp.cs.uu.nl/stats/C3750307.html Hans-Petter Fjeld] || |
Line 17: | Line 16: |
Se [:grupper/sysadmin/tips/:her] for tips og bruk av programvare på nerdhaven. Trenger du konto? Send en mail til drift at nuug.no med din offentlige SSH-nøkkel. |
Se [:grupper/sysadmin/tips/:her] for tips og bruk av programvare på nerdhaven. Trenger du konto? Send en mail til drift at nuug.no med din offentlige SSH-nøkkel. |
Line 21: | Line 19: |
Line 24: | Line 21: |
Bruk {{{adduser}}} for å opprette brukere. Svar 'bash' på spørsmål om shell, og 'no' på spørsmål om "Use password-based authentication?", og vel default-verdier på resten. Når brukeren er opprettet legges ssh-nøkkelen inn i {{{~user/.ssh/authorized_keys}}}. |
Bruk {{{adduser}}} for å opprette brukere. Svar 'bash' på spørsmål om shell, og 'no' på spørsmål om "Use password-based authentication?", og vel default-verdier på resten. Når brukeren er opprettet legges ssh-nøkkelen inn i {{{~user/.ssh/authorized_keys}}}. |
Line 30: | Line 24: |
adduser cd ~user/ mkdir ~user/.ssh cat > .ssh/authorized_keys chown user:user .ssh .ssh/authorized_keys chmod og-rwx .ssh .ssh/authorized_keys }}} |
adduser cd ~user/ mkdir ~user/.ssh cat > .ssh/authorized_keys chown user:user .ssh .ssh/authorized_keys chmod og-rwx .ssh .ssh/authorized_keys }}} |
Line 39: | Line 26: |
Mailadresser som rutes inn i RT er listet opp i /etc/mail/aliases og i /usr/local/etc/postfix/virtual. Kjør {{{newaliases ; postmap /usr/local/etc/postfix/virtual}}} etter å ha oppdatert filene. |
Mailadresser som rutes inn i RT er listet opp i /etc/mail/aliases og i /usr/local/etc/postfix/virtual. Kjør {{{newaliases ; postmap /usr/local/etc/postfix/virtual}}} etter å ha oppdatert filene. |
Line 44: | Line 29: |
Kø opprettes i RT via webgrensesnittet, og køoppsettet gis rettigheter som beskrevet på [http://www.usit.uio.no/it/rt/oppsett_i_rt.html#rettigheter UiOs webside om RT-oppsett]. Merk at køer ikke kan slettes, kun kobles ut, så en bør være konseverativ når det gjelder å opprette nye køer. |
Kø opprettes i RT via webgrensesnittet, og køoppsettet gis rettigheter som beskrevet på [http://www.usit.uio.no/it/rt/oppsett_i_rt.html#rettigheter UiOs webside om RT-oppsett]. Merk at køer ikke kan slettes, kun kobles ut, så en bør være konseverativ når det gjelder å opprette nye køer. |
Line 50: | Line 32: |
Line 54: | Line 35: |
Line 60: | Line 40: |
# bin/newlist <listenavn> }}} Dette legger blant annet inn alias i /usr/local/mailman/data/aliases. Når en liste flyttes fra majordomo til mailman, så må en huske å fjerne aliasene i /etc/aliases.majordomo. Ved migrering kan det også være lurt å sjekke /usr/local/majordomo/lists/<listenavn>.config opp mot mailman-oppsettet. |
# bin/newlist <listenavn> }}} Dette legger blant annet inn alias i /usr/local/mailman/data/aliases. Når en liste flyttes fra majordomo til mailman, så må en huske å fjerne aliasene i /etc/aliases.majordomo. Ved migrering kan det også være lurt å sjekke /usr/local/majordomo/lists/<listenavn>.config opp mot mailman-oppsettet. |
Line 69: | Line 46: |
# bin/newlist --emailhost=nobug.no <listenavn> }}} Listenavn blir bruker-delen i epost-adressen. For andre domener enn nuug.no må det lages aliaser fra det andre domenet til nuug.no. |
# bin/newlist --emailhost=nobug.no <listenavn> }}} Listenavn blir bruker-delen i epost-adressen. For andre domener enn nuug.no må det lages aliaser fra det andre domenet til nuug.no. |
Line 78: | Line 52: |
Line 82: | Line 55: |
cd /usr/local/mailman cat /usr/local/majordomo/lists/nuug-commits.archive/nuug-commits.archive.0* \ > /usr/local/mailman/archives/private/nuug-commits.mbox/nuug-commits.mbox chmod g+w /usr/local/mailman/archives/private/nuug-commits.mbox/nuug-commits.mbox bin/arch --wipe nuug-commits }}} |
cd /usr/local/mailman cat /usr/local/majordomo/lists/nuug-commits.archive/nuug-commits.archive.0* \ > /usr/local/mailman/archives/private/nuug-commits.mbox/nuug-commits.mbox chmod g+w /usr/local/mailman/archives/private/nuug-commits.mbox/nuug-commits.mbox bin/arch --wipe nuug-commits }}} |
Line 90: | Line 57: |
vert.nuug.no er virtualiseringsverten til NUUG. GUI-verktøyet virt-manager og kommandolinjeverktøyet virsh er gode inngangsporter til vedlikehold. Se blant annet |
vert.nuug.no er virtualiseringsverten til NUUG. GUI-verktøyet virt-manager og kommandolinjeverktøyet virsh er gode inngangsporter til vedlikehold. Se blant annet |
Line 95: | Line 61: |
Line 97: | Line 62: |
Line 105: | Line 69: |
Line 107: | Line 70: |
Line 110: | Line 72: |
SSLMODE=required psql -h sqldb.nuug.no -U <brukernavn> <dbname> |
. SSLMODE=required psql -h sqldb.nuug.no -U <brukernavn> <dbname> |
Line 113: | Line 74: |
# Få passordhash | 1. Få passordhash |
Line 115: | Line 76: |
$ perl -le 'print crypt($PASSWORD,substr($PASSWORD,0,2))' }}} # Make user |
$ perl -le 'print crypt($PASSWORD,substr($PASSWORD,0,2))' }}} 2. Opprett bruker |
Line 120: | Line 79: |
mysql> USE lists; mysql> INSERT INTO users (userid,username,passwd) VALUES('$USERID','$USERNAME','$HASH'); }}} # Give access to lists |
mysql> USE lists; mysql> INSERT INTO users (userid,username,passwd) VALUES('$USERID','$USERNAME','$HASH'); }}} 3. Gi bruker tilgang til lister |
Line 126: | Line 82: |
mysql> SELECT * FROM lists; #For å se mulige list-id mysql> INSERT INTO acl (userid,listid) VALUES('$USERID','$LISTID'); #En rad per listid\brukerid-par }}} |
mysql> SELECT * FROM lists; #For å se mulige list-id mysql> INSERT INTO acl (userid,listid) VALUES('$USERID','$LISTID'); #En rad per listid\brukerid-par }}} |
Systemadministrasjonsgruppen
Dette er gruppen som tar seg av drift av NUUGs servere og netttjenester. Kontaktsiden for NUUG inneholder mer informasjon om driftsgruppen.
E-post adresse |
drift@nuug.no BR sysadmin@rt.nuug.no (request-tracker) |
E-postliste |
|
Listearkiv |
|
Wikiside |
Medlemer
Gruppeleder |
? |
Deltakere |
[http://pgp.cs.uu.nl/stats/00835956.html Anders Nordby], Peter N.M. Hansteen, [http://pgp.cs.uu.nl/stats/2A30D729.html Petter Reinholdtsen], Morten A. Middelthon, [http://pgp.cs.uu.nl/stats/2D53B498.html Jarle Bjørgeengen], [http://pgp.cs.uu.nl/stats/C3750307.html Hans-Petter Fjeld] |
Rutiner
N/A
Tips/Bruk
Se [:grupper/sysadmin/tips/:her] for tips og bruk av programvare på nerdhaven. Trenger du konto? Send en mail til drift at nuug.no med din offentlige SSH-nøkkel.
Opprette nye brukere på nerdhaven
De som skal ha konto sender mail til drift at nuug.no (eller sysadmin (at) rt.nuug.no for å sikre at ønsket ikke blir glemt) med offentlig SSH-nøkkel og forslag til brukernavn.
Bruk adduser for å opprette brukere. Svar 'bash' på spørsmål om shell, og 'no' på spørsmål om "Use password-based authentication?", og vel default-verdier på resten. Når brukeren er opprettet legges ssh-nøkkelen inn i ~user/.ssh/authorized_keys.
adduser cd ~user/ mkdir ~user/.ssh cat > .ssh/authorized_keys chown user:user .ssh .ssh/authorized_keys chmod og-rwx .ssh .ssh/authorized_keys
Oppsett av RT-mailadresser
Mailadresser som rutes inn i RT er listet opp i /etc/mail/aliases og i /usr/local/etc/postfix/virtual. Kjør newaliases ; postmap /usr/local/etc/postfix/virtual etter å ha oppdatert filene.
Oppsett av RT-kø
Kø opprettes i RT via webgrensesnittet, og køoppsettet gis rettigheter som beskrevet på [http://www.usit.uio.no/it/rt/oppsett_i_rt.html#rettigheter UiOs webside om RT-oppsett]. Merk at køer ikke kan slettes, kun kobles ut, så en bør være konseverativ når det gjelder å opprette nye køer.
Oppdatere NUUG-adresser som styret@ og valgkomite@
Rediger nerdhaven:/etc/aliases.nuug og kjør kommandoen newaliases.
Mailman-vedlikehold
Mailman-installasjonen ligger under /usr/local/mailman. Gå dit først.
Opprette listen under @nuug.no:
# bin/newlist <listenavn>
Dette legger blant annet inn alias i /usr/local/mailman/data/aliases. Når en liste flyttes fra majordomo til mailman, så må en huske å fjerne aliasene i /etc/aliases.majordomo. Ved migrering kan det også være lurt å sjekke /usr/local/majordomo/lists/<listenavn>.config opp mot mailman-oppsettet.
Om listen skal være under et annet domene (eks. nobug.no):
# bin/newlist --emailhost=nobug.no <listenavn>
Listenavn blir bruker-delen i epost-adressen. For andre domener enn nuug.no må det lages aliaser fra det andre domenet til nuug.no.
URL er http://lists.nuug.no/.
Migrering av mailinglistearkiv
Når mailinglister flyttes fra majordomo til mailman er det fint å beholde mailinglistearkivet. Da kan følgende formular brukes (eksemplet er listen nuug-commits):
cd /usr/local/mailman cat /usr/local/majordomo/lists/nuug-commits.archive/nuug-commits.archive.0* \ > /usr/local/mailman/archives/private/nuug-commits.mbox/nuug-commits.mbox chmod g+w /usr/local/mailman/archives/private/nuug-commits.mbox/nuug-commits.mbox bin/arch --wipe nuug-commits
Vedlikehold av KVM
vert.nuug.no er virtualiseringsverten til NUUG. GUI-verktøyet virt-manager og kommandolinjeverktøyet virsh er gode inngangsporter til vedlikehold. Se blant annet
Informasjon om NUUGs maskinpark
master.nuug.no er en [http://sun.com/servers/entry/v20z/ SUN V20z]
- Kontakter: 2 x SCSI, 3 x firewire, 1 x USB, 2 x TP-ethernet + managementport.
SCSI-kontroller: [http://www.lsi.com/storage_home/products_home/internal_raid/megaraid_scsi/megaraid_scsi_3202x/index.html LSI Logic MegaRAID SCSI 320-2X]
- ATAboy2 RAID-hylle med 14 x 180 GiB IDE-disker (USIT raid 58). Har supportkontrakt ut januar 2008.
- Koblet til ekstern SCSI-kontakt 0. Hyllen er satt opp som A02/RAID0 i MegaRAID-biosen for å gjøre den synlig for FreeBSD.
- En ubrukt IBM eserver xseries 345 står i RACK-et.
vert.nuug.no er en Dell PowerEdge R510 kjøpt sommeren 2011.
Koble seg til NUUGs SQL-tjener
NUUG har en PostgreSQL-tjener til bruk for NUUG-prosjekter. Den gir tilgang til utvalgte maskiner og brukere (spør sysadmin@rt.nuug.no om tilgang), og en kan koble seg opp f.eks. slik:
SSLMODE=required psql -h sqldb.nuug.no -U <brukernavn> <dbname>
Ny bruker for bounceweb
- Få passordhash
$ perl -le 'print crypt($PASSWORD,substr($PASSWORD,0,2))'
- Opprett bruker
mysql> USE lists; mysql> INSERT INTO users (userid,username,passwd) VALUES('$USERID','$USERNAME','$HASH');
- Gi bruker tilgang til lister
mysql> SELECT * FROM lists; #For å se mulige list-id mysql> INSERT INTO acl (userid,listid) VALUES('$USERID','$LISTID'); #En rad per listid\brukerid-par