sparka ut remote ssh admins?

Tråden skapades och har fått 7 svar. Det senaste inlägget skrevs .
1

Tänkte jag skulle jävlas med en kompis som remote administrerar en server här...
Jag ser att han är inne med "who". Men hur sparkar jag ut honom eller skickar meddelanden?

  • Oregistrerad
  • 2004-02-24 11:42

"man talk" och "man kill"

  • Medlem
  • Uppsala
  • 2004-02-25 04:56

Om du dodar hans terminalprocess borde han forsvinna...

  • Medlem
  • Tjörn
  • 2004-02-25 04:58

går enkelt att kolla vad hans processer heter genom att skriva ps aux i terminalen och kolla pid numret och skriv sudo kill 222 (exempel) ta död på bash borde göra susen om du vill kicka honom från burken.
sedan om du vill göra det väldigt enkelt så kan du skriva sudo killall bash men då dödar också din egen bash vilket gör att du måste starta om din terminal också
Om förklaringen är ludrig så beror det på att jag är lite trött
det krävs förresten admin rättigheter för att köra sudo

Ursprungligen av Ricky:

går enkelt att kolla vad hans processer heter genom att skriva ps aux i terminalen och kolla pid numret och skriv sudo kill 222 (exempel) ta död på bash borde göra susen om du vill kicka honom från burken.
sedan om du vill göra det väldigt enkelt så kan du skriva sudo killall bash men då dödar också din egen bash vilket gör att du måste starta om din terminal också
Om förklaringen är ludrig så beror det på att jag är lite trött
det krävs förresten admin rättigheter för att köra sudo

Användaren kan ju också mer än en instans av kommandotolken (bash/tcsh/zsh eller vad som nu körs) igång. Om man kollar i kolumnen "STAT" i utdatat från ps kommer man att hitta en instans som är markerad med "Ss" (sessionsledare), och dödar man den avbryts ssh-sessionen.

Annars finns det ju enklare sätt att lösa saken på (lätt modifierad variant av ett exempel ur kill-manualen):

echo kill -KILL -1 | su -m användarnamn

  • Medlem
  • International user
  • 2004-02-25 10:38

Inte för att det innebär så mkt nytt, men om du vill se vad han håller på med så finns det några enkla kommandon:

[pw084:~] kentk% w
10:28  up 2 days, 51 mins, 4 users, load averages: 0.15 0.27 0.19
USER     TTY      FROM              LOGIN@  IDLE WHAT
kentk    console  -                Mon09   2days -
kentk    p0       -                Mon09       - w
evil     p3       cyberspace       10:25       - crack /etc/passwd

[pw084:~] kentk% ps -aux -t p3
USER    PID %CPU %MEM      VSZ    RSS  TT  STAT STARTED      TIME COMMAND
evil   7898   0.0  0.1    22652   1048  p3  Ss   10:25AM   0:00.11 -tcsh
evil   7911   0.0  0.2    19148   1700  p3  S+   10:27AM   0:00.07 crack /etc/passwd

[pw084:~] kentk% sudo cat >> /dev/ttyp3

Stick härifrån och kommer du tillbaka så får du ett cyber-kalsongryck!                                           
^D

[pw084:~] kentk% sudo kill -9 7898 
Password:

[pw084:~] kentk% w
10:31  up 2 days, 54 mins, 3 users, load averages: 0.21 0.25 0.19
USER     TTY      FROM              LOGIN@  IDLE WHAT
kentk    console  -                Mon09   2days -
kentk    p0       -                Mon09       - w

Ahhh tack Kent hahaha precis vad jag ville se.

  • Medlem
  • International user
  • 2004-02-25 10:44

Alltid roligare med exempel också

1
Bevaka tråden