Drift/Maskininstallasjon: Difference between revisions

From Programvareverkstedet
m (lett omformatering)
m (Add link to DNS and dvask)
Tag: 2017 source edit
 
(15 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{| cellspacing="5" cellpadding="0" style="margin: 0em 0em 1em 0em; border: 1px solid #1DA0E7;  background: #B3DDF4; width: 100%"
| '''''Denne siden er trolig utdatert'''''
|}
Dette er en kjapp oversikt over hvordan man får opp basic PVV-oppsett på en boks. Den er ikke nødvendigvis komplett, men den er nå en start :-)
Dette er en kjapp oversikt over hvordan man får opp basic PVV-oppsett på en boks. Den er ikke nødvendigvis komplett, men den er nå en start :-)


* Sett opp DNS på dvask
[[Drift/Fedora|Fedora]] har en egen side, fordi den er så forskjellig fra Debian.
 
* Sett opp [[../DNS og dvask|DNS på dvask]]
* Sett fast IP som i DNS
* Sett fast IP som i DNS
* Sett opp locales (debian: dpkg-reconfigure locales)
** Ta med alle varianter av en_US, en_DK, nb_NO og nn_NO
* Sett opp mail
* Sett opp mail
** smarthost: smtp.pvv.ntnu.no
** smarthost: smtp.pvv.ntnu.no
*** (på debian lenny: # dkpg-reconfigure exim4-config)
*** (på debian lenny: # dpkg-reconfigure exim4-config)
**** e-post sendt av smartvert; ingen lokal e-post
**** Systemets epost-navn: "pvv.ntnu.no"
**** Innkommende SMTP-tilkoblinger: localhost
**** Andre mottakere: "" (tom)
**** Synling domenenavn: "pvv.ntnu.no"
**** Utgående smartvert: "smtp.pvv.ntnu.no"
**** Minimer antall DNS-forespørsler?: "nei"
**** Del oppsett i mindre filer?: "ja"
**** Root mail: drift@pvv.ntnu.no
** Hent /etc/aliases fra en annen maskin, feks login.pvv.ntnu.no for å fikse routing til "root" og de viktigste aliasene.
 
* installer autofs og rdistd, ssh-server
* installer autofs og rdistd, ssh-server
* på noen systemer trenger man nfs-client også
** !!Ubuntu: Husk å sette rotpassord før rdist etc
** Fiks store-symlink for rdistd og ting den trenger:  
** Fiks store-symlink for rdistd og ting den trenger:  
   mkdir -p /store/bin
   mkdir -p /store/bin
   ln -s /usr/bin/rdistd /store/bin
   ln -s /usr/bin/rdistd /store/bin
   ln -s /usr/bin/perl /store/bin
   ln -s /usr/bin/perl /store/bin
* Kopier /root/.ssh/authorized_keys fra en annen maskin som virker
* Kopier /root/.ssh/authorized_keys fra en annen maskin som virker (gjerne fra microbel, så havner den nye boksen i known_hosts også)
* Logg inn på decibel (rdist-server) og sett opp rdist:
* Logg inn på lommel (rdist-server) og sett opp rdist:
   cd /local/adm/rdist
   cd /local/adm/rdist
   co -l Distfile.head
   co -l Distfile.head
Line 26: Line 47:
   make
   make
   ./Rdist -m maskin
   ./Rdist -m maskin
   ./Rdist -m decibel
   ./Rdist -m microbel
* Sett opp kerberos, se [[../Kerberos]]
* Sett opp kerberos, se [[../Kerberos]]


Line 44: Line 65:
   grep -r dsp /etc/udev
   grep -r dsp /etc/udev
* Sjekk at printing virker (både lpr og i f.eks. en browser)
* Sjekk at printing virker (både lpr og i f.eks. en browser)
* Sett opp [[kdm]] eller [[gdm]] slik at man ikke får en gigantisk liste av brukere.


== Mer info ==
== Mer info ==

Latest revision as of 22:16, 14 August 2024

Denne siden er trolig utdatert

Dette er en kjapp oversikt over hvordan man får opp basic PVV-oppsett på en boks. Den er ikke nødvendigvis komplett, men den er nå en start :-)

Fedora har en egen side, fordi den er så forskjellig fra Debian.

  • Sett opp DNS på dvask
  • Sett fast IP som i DNS
  • Sett opp locales (debian: dpkg-reconfigure locales)
    • Ta med alle varianter av en_US, en_DK, nb_NO og nn_NO
  • Sett opp mail
    • smarthost: smtp.pvv.ntnu.no
      • (på debian lenny: # dpkg-reconfigure exim4-config)
        • e-post sendt av smartvert; ingen lokal e-post
        • Systemets epost-navn: "pvv.ntnu.no"
        • Innkommende SMTP-tilkoblinger: localhost
        • Andre mottakere: "" (tom)
        • Synling domenenavn: "pvv.ntnu.no"
        • Utgående smartvert: "smtp.pvv.ntnu.no"
        • Minimer antall DNS-forespørsler?: "nei"
        • Del oppsett i mindre filer?: "ja"
        • Root mail: drift@pvv.ntnu.no
    • Hent /etc/aliases fra en annen maskin, feks login.pvv.ntnu.no for å fikse routing til "root" og de viktigste aliasene.
  • installer autofs og rdistd, ssh-server
  • på noen systemer trenger man nfs-client også
    • !!Ubuntu: Husk å sette rotpassord før rdist etc
    • Fiks store-symlink for rdistd og ting den trenger:
  mkdir -p /store/bin
  ln -s /usr/bin/rdistd /store/bin
  ln -s /usr/bin/perl /store/bin
  • Kopier /root/.ssh/authorized_keys fra en annen maskin som virker (gjerne fra microbel, så havner den nye boksen i known_hosts også)
  • Logg inn på lommel (rdist-server) og sett opp rdist:
  cd /local/adm/rdist
  co -l Distfile.head
  # Legg til boksen i klassene PVV@linux, PVV og KERBEROS
  $EDITOR Distfile.head
  ci -u Distfile.head
  cd passwd
  co -l netgroup
  # Legg til boksen i en passende liste her
  $EDITOR netgroup
  ci -u netgroup
  cd ..
  make
  ./Rdist -m maskin
  ./Rdist -m microbel
  • Start/restart automount
    • Linux/Solaris: autofs
    • BSD: amd
    • andre: automount
  • Sett opp logging til loghost. Legg til i /etc/rsyslog.d/pvv-loghost.conf eller /etc/syslog.conf:
  *.*				@loghost.pvv.ntnu.no
  • Sett opp ntpdate og ntpd for å holde klokka synkronisert.
  • Installer og sette opp rwhod.

Ekstrating for arbeidsstasjoner

  • Fiks lyd-tilgang (som regel ved å rote rundt i udev). Startpunkt:
  grep -r dsp /etc/udev
  • Sjekk at printing virker (både lpr og i f.eks. en browser)
  • Sett opp kdm eller gdm slik at man ikke får en gigantisk liste av brukere.

Mer info