Differences
This shows you the differences between two versions of the page.
op_uppgift_user [2018-02-08 15:22] Joakim Forsgren |
op_uppgift_user [2022-07-18 13:20] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Lägga upp användare ====== | ||
- | Ni skall hämta användare från student.oedu.se: | ||
- | **OBS!** De kommandon du använder skall du spara för att visa mig när du är klar, endast ett kommando på uppgift punkt. | ||
- | |||
- | Gör på följande sätt: | ||
- | - Logga in på student.oedu.se | ||
- | - Plocka ut alla login och eventuella " | ||
- | - Hämta filen som ligger på student.oedu.se med " | ||
- | - Lägg upp alla användare med hjälp av följande lilla script, obs ni måste ändra lite eftersom era användare skall hamna i "/ | ||
- | #!/bin/bash | ||
- | # filen skall man hämtar användare från skall se ut på följade sätt | ||
- | # login [TAB] comment (vanligen namn) | ||
- | # man kör filen på följade sätt ./ | ||
- | path="/ | ||
- | |||
- | while read userid name | ||
- | do | ||
- | echo " | ||
- | useradd -m -d " | ||
- | if [ $? == 0 ]; then | ||
- | echo " | ||
- | else | ||
- | echo " | ||
- | echo " | ||
- | fi | ||
- | echo " | ||
- | done | ||
- | </ | ||
- | - Ta bort alla användare med följande script: < | ||
- | #!/bin/bash | ||
- | |||
- | while read userid temp1 temp2 | ||
- | do | ||
- | echo " | ||
- | userdel -r $userid | ||
- | if [ $? == 0 ]; then | ||
- | echo " | ||
- | else | ||
- | echo " | ||
- | echo " | ||
- | fi | ||
- | done | ||
- | </ | ||
- | - Lägg upp dem igen och kolla att allt är som det ska, ropa på mig och få godkänt. | ||