Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
op_user [2011-05-10 14:01]
Joakim Forsgren
op_user [2012-02-26 10:33]
Joakim Forsgren
Line 13: Line 13:
  
 3. När man skall lägga upp många användare så brukar man inte göra det manuellt utan skriva ett litet "script", vanligen i bash.\\ 3. När man skall lägga upp många användare så brukar man inte göra det manuellt utan skriva ett litet "script", vanligen i bash.\\
-Ni skall hämta alla teknikelever som går ut VT-12 från min passwd fil på freetux och lägga upp dem på er server.\\+Ni skall hämta alla teknikelever som går ut VT-13 från passwd filen på www2 och lägga upp dem på er server.\\
  
 Gör på följande sätt: Gör på följande sätt:
-  * Hämta filen som ligger på freetux med "scp" (ni måste göra det från er server pga brandväggen...) +  * Hämta filen som ligger på ww2 med "scp" (ni måste göra det från er server pga brandväggen...) 
-  * Plocka ut de teknikelever som går ut VT-12 och fixa iordning filen så den funkar för den variant som ni har tänkt använda nedan.+  * Plocka ut de teknikelever som går ut VT-13 och fixa iordning filen så den funkar för den variant som ni har tänkt använda nedan.
   * Lägg upp alla användare - välj en av följande varianter, du får om du vill pröva båda...   * Lägg upp alla användare - välj en av följande varianter, du får om du vill pröva båda...
     - med hjälp av newusers - ett kommando som finns i Ubuntu gjort för att lägga upp användare via textfiler.     - med hjälp av newusers - ett kommando som finns i Ubuntu gjort för att lägga upp användare via textfiler.
-    - med hjälp av följande lilla script, obs ni måste ändra lite eftersom era användare skall hamna i "/home/te12/*" och ha "**byt**" som lösenord. <code bash>+    - med hjälp av följande lilla script, obs ni måste ändra lite eftersom era användare skall hamna i "/home/te13/*" och ha "**byt**" som lösenord. <code bash>
 #!/bin/bash #!/bin/bash
 # filen med användare skall se ut på följande sätt: # filen med användare skall se ut på följande sätt:
Line 73: Line 73:
   * Kolla att allt är borta   * Kolla att allt är borta
   * Lägg upp dem igen och kolla att allt är som det ska, ropa på mig och få godkänt.   * Lägg upp dem igen och kolla att allt är som det ska, ropa på mig och få godkänt.
-  * Nu skall du flytta alla te12:ors hemkataloger till "/home/elever/te12" och få det att fungera. Du får bara bara använda två kommandon. Ett för att fixa din /etc/passwd fil och ett för att flytta alla hemkataloger. Säg till igen när du är klar!+  * Nu skall du flytta alla te13:ors hemkataloger till "/home/elever/te13" och få det att fungera. Du får bara bara använda två kommandon. Ett för att fixa din /etc/passwd fil och ett för att flytta alla hemkataloger. Säg till igen när du är klar!
  
  
Line 79: Line 79:
 /JoakimF /JoakimF
  
 +<php>
 +/*
 <code bash> <code bash>
 #hämta fil #hämta fil
 cd /root/scripts cd /root/scripts
-scp jf@freetux.park.se:/home/pers/jf/Public/operativsystem/passwd passwd_org+scp jf@www2.park.se:/home/pers/jf/Public/operativsystem/passwd passwd_org
 # skapa katalog # skapa katalog
 mkdir -p /home/user/te12 mkdir -p /home/user/te12
Line 96: Line 98:
 mv /home/user /home/elever mv /home/user /home/elever
 </code> </code>
 +*/ 
 +</php>