Användarkontroll?
Användarkontroll?
Hej, som frågan tydligt visar är jag nybörjare i Ubuntu Server.
Jag vet hur man hanterar användare i vanliga Ubuntu där man kan använda GUI:n men i Server versionen där någon GUI inte finns, hur hanterar jag användare?
Till exempel, hur ser jag vilka användare som finns tillgängliga i systemet?
Finns det något script/program för att kontrollera om man har någon användare utan lösenord?
Ytterliggare en fråga, hur ser man vilken användare som kör vilken process?
Tacksam för all hjälp jag kan få.
Mvh, Jim.
Jag vet hur man hanterar användare i vanliga Ubuntu där man kan använda GUI:n men i Server versionen där någon GUI inte finns, hur hanterar jag användare?
Till exempel, hur ser jag vilka användare som finns tillgängliga i systemet?
Finns det något script/program för att kontrollera om man har någon användare utan lösenord?
Ytterliggare en fråga, hur ser man vilken användare som kör vilken process?
Tacksam för all hjälp jag kan få.
Mvh, Jim.
Senast redigerad av 1 Jimbo, redigerad totalt 28 gånger.
-
- Inlägg: 203
- Blev medlem: 11 jul 2006, 17:41
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
- Ort: Ã…kersberga
SV: Användarkontroll?
typ: sudo adduser nisse
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
SV: Användarkontroll?
Jimbo skrev: Till exempel, hur ser jag vilka användare som finns tillgängliga i systemet?
Kod: Markera allt
getent passwd | awk -F: '{print($1)}'
Jimbo skrev: Finns det något script/program för att kontrollera om man har någon användare utan lösenord?
Kod: Markera allt
getent passwd | awk -F: '{if(!$2)print($1)}'
SV: Användarkontroll?
ps -A uf | grep *användare*Jimbo skrev: Ytterliggare en fråga, hur ser man vilken användare som kör vilken process?
Eller:
ps -U *användare* uf
Home sweet ~/ = http://sandnabba.se
SV: Användarkontroll?
Var precis det jag letade efter! stort tack!DrKonservburk skrev:Kod: Markera allt
getent passwd | awk -F: '{print($1)}'
Kod: Markera allt
getent passwd | awk -F: '{if(!$2)print($1)}'
Även här precis det jag letade efter! Tack!Emil.s skrev: ps -A uf | grep *användare*
Eller:
ps -U *användare* uf
Läste lite man-sidor på ps men förstod inte riktigt vad det var jag letade efter.
En liten följdfråga, man har ju en massa konton som följer med systemet så att säga, till exempel:
games
man
lp
news
uucp
proxy
backup
list
irc
gnats
Hur vet man vilka konton som är "nödvändiga"?
Är det någon idé att börja rensa bland dom?
Senast redigerad av 1 Jimbo, redigerad totalt 29 gånger.
SV: Användarkontroll?
Egentligen så är alla konton nödvändiga, eftersom de finns. 
De flesta är för systemet, kör du "ps -A uf" så ser du att många tjänster körs som andra användare (då det är en säkerhetsrisk att köra dem som root).
Men om du kikar i /etc/shadow (sudo cat /etc/shadow) så är alla account med ! eller * i andra fältet avstängda för inloggning interaktivt.

De flesta är för systemet, kör du "ps -A uf" så ser du att många tjänster körs som andra användare (då det är en säkerhetsrisk att köra dem som root).
Men om du kikar i /etc/shadow (sudo cat /etc/shadow) så är alla account med ! eller * i andra fältet avstängda för inloggning interaktivt.
Home sweet ~/ = http://sandnabba.se
SV: Användarkontroll?
Tack så mycket för förklaringen! Förstår det hela mycket bättre nu.Emil.s skrev: Egentligen så är alla konton nödvändiga, eftersom de finns.
De flesta är för systemet, kör du "ps -A uf" så ser du att många tjänster körs som andra användare (då det är en säkerhetsrisk att köra dem som root).
Men om du kikar i /etc/shadow (sudo cat /etc/shadow) så är alla account med ! eller * i andra fältet avstängda för inloggning interaktivt.