Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
User aus System kicken
thosch97 Offline
All things have a right to grow

Beiträge: 9.820
Registriert seit: Feb 2010
Beitrag #1
User aus System kicken
Hallo,

nachdem ich gerade ein bisschen mit ssh herumgespielt habe, kam die Frage aus "Wie kicke ich User die Unsinn machen ohne gleich sshd zu stoppen?"
Nach ein bisschen googlen kam dann folgende Lösung:
Code:
thosch97@darkstar-ubuntu[~]
20:26:56 $ ps aux | grep -i ssh
root      1051  0.0  0.0   5632  2216 ?        Ss   19:47   0:00 /usr/sbin/sshd -D
thosch97  1802  0.0  0.0   3348   196 ?        Ss   19:48   0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session gnome-session
root      4242  0.0  0.1  11092  3636 ?        Ss   20:17   0:00 sshd: crasbe [priv]
crasbe    4324  0.0  0.0  11092  1700 ?        S    20:17   0:00 sshd: crasbe@pts/1  
thosch97  4717  0.0  0.0   5164   772 pts/0    S+   20:27   0:00 grep --color=auto -i ssh
thosch97@darkstar-ubuntu[~]
20:27:27 $ sudo kill -9 4324
Wie man sieht sollte hier crasbe gekickt werden.

Geht das auch einfacher?

MfG
thosch97

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
16.03.2011 20:31
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #2
User aus System kicken
Die Leute in ne Zwangs-Screen-Session werfen und mit screen -x überwachen. Sobald sie Blödsinn machen, die Screensession einfach beenden.
16.03.2011 20:50
Diese Nachricht in einer Antwort zitieren
oreissig Offline
Maître Modérateur

Beiträge: 11.991
Registriert seit: Jul 2008
Beitrag #3
User aus System kicken
du könntest ihre shells killen, das sollte wohl ausreichen, damit sie ausgeloggt werden
16.03.2011 21:02
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
thosch97 Offline
All things have a right to grow

Beiträge: 9.820
Registriert seit: Feb 2010
Beitrag #4
User aus System kicken
Ähh, und wie mach ich das jeweils?

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
17.03.2011 16:58
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DosAmp Offline
Anderes Zeigegerät

Beiträge: 12.217
Registriert seit: Jul 2008
Beitrag #5
User aus System kicken
thosch97 schrieb:  Ähh, und wie mach ich das jeweils?
Um mal vom einfacheren Fall auszugehen:
kill(1): terminate process - Linux man page

Einfach kill mit der PID entweder der Login-Shell (ein Prozess, der ein Bezeichnung in der Form "-bash" oder analog für andere Shells trägt) oder besser der SSH-Sitzung (in diesem Fall "sshd: crasbe@pts/1") aufrufen. Der Benutzer kann natürlich noch weitere Prozesse (etwa in einer Screen-Sitzung) laufen lassen, deren Ausführung nicht beim Schließen des Pseudo-Terminals beendet wird, die du je nach Bedarf im Anschluss ebenfalls killen solltest, falls er etwas Dummes anstellt.

Erinnerst du dich an #whfclassics? Es ist zurück! In Pog-Form.
17.03.2011 17:21
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
thosch97 Offline
All things have a right to grow

Beiträge: 9.820
Registriert seit: Feb 2010
Beitrag #6
User aus System kicken
Also wäre jeweils ps -aux | grep -i $user und dann entsprechend kill sinnvoller?

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
17.03.2011 17:44
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste