Drift/Legge til bruker: Difference between revisions

From Programvareverkstedet
(Gjorde det litt tydeligere at man må logge inn på login.pvv først)
m (Oysteikt moved page Legge til bruker to Drift/Legge til bruker: Maintenance related article -> Drift)
 
(23 intermediate revisions by 9 users not shown)
Line 1: Line 1:
Man må ha root-tilgang for å opprette nye brukere på PVV.
Denne siden viser deg hvordan man legger til en ny bruker til PVV-systemene.


Kjør <code><nowiki>~pvv/nybruker.pl</nowiki></code> fra decibel. Bruk samme brukernavn som på stud. De fleste feltene fylles ut automatisk når skriptet kjøres. Hvis feltene ikke blir fylt ut automatisk, så er noe brekt. (Sjekk brukernavn og sånt, hvis brukeren er ganske ny på stud må du muligens kopiere over passwd fra login.stud på nytt til /local/pwdist/ på decibel.) Trykk på enter mange ganger. Frust over at mailen som blir sendt er helt på trynet.
= Å registrere medlemmer =
Når all vital informasjon er utfylt starter registreringsprosessen.
== Informasjon og krav ==


Passord-hashen blir for øyeblikket ikke automatisk lagt til, man må ta en passwd brukernavn, hente hashen fra /etc/shadow og legge den inn i <code><nowiki>/local/adm/rdist/passwd/passwd.pvv.pwhash</nowiki></code>, og kjøre <code>./Rdist passwd</code> i <code>/local/adm/rdist</code>.
Informasjon om hva det vil si å være medlem, og hvordan man blir det, står på [[Medlem]].
Den nye brukeren skal ha betalt medlemskontingent før du begynner den tekniske registreringen.


Når brukerkontoen er opprettet må brukeren logge inn på login.pvv for å få Kerberos-principal.  Deretter skal brukeren kunne logge inn på alle PVV-maskiner.
== Opprette bruker ==


Inntil en eller annen luring klarer å lure inn noe magi for dette i <code>nybruker.pl</code> må man dessuten manuelt registrere medlemmet i [[Medlemsdatabase|medlemsdatabasen]].  Det følgende pleier å fungere (vi antar her at det nye medlemmet heter Ola Hakker og har brukernavn olahakke):
=== TLDR ===
Hvis du ikke gidder/trenger å lese resten av denne artikkelen, kjør
sleipner:~/salt/standard/passwd/nybruker.pl


<pre><nowiki>
=== Guide ===
$ ssh postgres.pvv.ntnu.no
 
$ su -
For å registrere nye brukere i systemene trenger du tilgang til salt-masteren ([[Maskiner/sleipner]]) og en admin-principal.
# su pvv
Spør noen i styret eller drift dersom du mener du skal ha denne tilgangen.
$ mdboh ny olahakke "Ola Hakker"
Brukeren bruker helst et annet passord enn den vanlige PVV-kontoen din, og kalles brukernavn/admin.
</nowiki></pre>
 
1. Logg inn på salt-masteren fra terminalen din.
ssh brukernavn@salt.pvv.ntnu.no
 
2. <code>cd salt/standard/passwd/</code>
 
3. <code>git pull</code>
 
4. <code>./nybruker.pl</code>
 
Her vil du bli spurt om å fylle inn mange felter.
Bruk det samme brukernavnet som på NTNU-kontoen, dersom brukeren er student eller ansatt.
Da skal de aller fleste feltene være fylt ut fra før.
Nesten alle standardverdiene skal være riktig, da er det bare å trykke enter.
Pass riktignok på at GID settes til 13401.
Etter hvert blir du spurt om passord (ditt eget admin-passord).
Trykk deretter enter på alle innstillingene i kadmin, til du blir spurt om passord for den nye brukeren.
Passordet må skrives to ganger, og ingenting vil vises på skjermen underveis.
 
Til slutt blir du spurt om "Editor" for å sende velkomstmail. Trykk enter(vim er standard).
Skriv <code>:wq</code> for å komme ut av eposten.
 
Når alt er ferdig får du meldingen "Bruker er opprettet og lagt til i salt". Ignorer resten av den meldingen, og du er ferdig!
Brukeren vil bli aktiv i løpet av natten.
 
=== Aktivere bruker umiddelbart ===
 
Dersom det haster med å aktivere den nye brukeren kan du logge inn på salt.pvv.ntnu.no og pushe endringene til alle maskiner ved å kjøre
 
sudo salt "*" state.highstate
 
Dette kan ta noen minutter, og når den er ferdig skal brukeren fungere på nettsiden, epost og med SSH.
 
= Etter registrering =
 
Når brukeren er registrert er det et par andre ting det er lurt å gjøre.
 
* Bli med i Discord / Matrix-serveren vår
** https://matrix.to/#/#pvv:pvv.ntnu.no
** https://discord.gg/pyDDFpbG2x
** Husk å gi brukeren @medlem-rollen
* Bli med på epostlisten "Aktive" for epost om arrangementer som hackekveld og halvårsmøte.
** http://list.pvv.org/mailman/listinfo/aktive
* Få dørtilgang med studentkortet
** Snakk med noen i styret eller send epost til pvv@pvv.ntnu.no
* Registrer konto i dibbler
 
== Annet ==
 
* Hvis brukeren har kjøpt mer diskplass, følg guiden for å [[Redigere_kvote]].
* For å bytte passord, følg guiden for å [[Drift/Endre_bruker_i_kadmin]].
* Ved spørsmål, spør noen i drift eller styret.

Latest revision as of 21:25, 14 August 2024

Denne siden viser deg hvordan man legger til en ny bruker til PVV-systemene.

Å registrere medlemmer

Informasjon og krav

Informasjon om hva det vil si å være medlem, og hvordan man blir det, står på Medlem. Den nye brukeren skal ha betalt medlemskontingent før du begynner den tekniske registreringen.

Opprette bruker

TLDR

Hvis du ikke gidder/trenger å lese resten av denne artikkelen, kjør

sleipner:~/salt/standard/passwd/nybruker.pl

Guide

For å registrere nye brukere i systemene trenger du tilgang til salt-masteren (Maskiner/sleipner) og en admin-principal. Spør noen i styret eller drift dersom du mener du skal ha denne tilgangen. Brukeren bruker helst et annet passord enn den vanlige PVV-kontoen din, og kalles brukernavn/admin.

1. Logg inn på salt-masteren fra terminalen din.

ssh brukernavn@salt.pvv.ntnu.no

2. cd salt/standard/passwd/

3. git pull

4. ./nybruker.pl

Her vil du bli spurt om å fylle inn mange felter. Bruk det samme brukernavnet som på NTNU-kontoen, dersom brukeren er student eller ansatt. Da skal de aller fleste feltene være fylt ut fra før. Nesten alle standardverdiene skal være riktig, da er det bare å trykke enter. Pass riktignok på at GID settes til 13401. Etter hvert blir du spurt om passord (ditt eget admin-passord). Trykk deretter enter på alle innstillingene i kadmin, til du blir spurt om passord for den nye brukeren. Passordet må skrives to ganger, og ingenting vil vises på skjermen underveis.

Til slutt blir du spurt om "Editor" for å sende velkomstmail. Trykk enter(vim er standard). Skriv :wq for å komme ut av eposten.

Når alt er ferdig får du meldingen "Bruker er opprettet og lagt til i salt". Ignorer resten av den meldingen, og du er ferdig! Brukeren vil bli aktiv i løpet av natten.

Aktivere bruker umiddelbart

Dersom det haster med å aktivere den nye brukeren kan du logge inn på salt.pvv.ntnu.no og pushe endringene til alle maskiner ved å kjøre

sudo salt "*" state.highstate

Dette kan ta noen minutter, og når den er ferdig skal brukeren fungere på nettsiden, epost og med SSH.

Etter registrering

Når brukeren er registrert er det et par andre ting det er lurt å gjøre.

Annet