MMarc Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 Hallo! Bin zum ersten mal seit gestern in der Unix Abteilung! Habe mal eine Frage kenne mich noch gar nichts aus! Die lieben Kollegen schreiben mir dauernd Nachrichten und können alles auf meinem Rechner machen! Mit telmet! Wie kann ich einen user löschen obwohl er angemeldet ist?? bzw ihn genauso ärgern?? Welche Befehle muss ich eingeben?? Danke Marc Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sheep Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 @ MMarc Beruhig dich erstmal und dann beschreib mal, welche Fragen du genau hast. Welches Betriebssystem etc. Übrigens, der Thread-Titel ist nicht gerade aussagekräftig. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
shad0w Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 das OS duerfte klar sein: Linux. und, wenn das die Administratoren sind, solltest du die telNet (nicht telMet) session von denen nicht killen, da sie sonst sauer sind, und noch mehr mit deiner kiste anfangen... wenn es dich stoert, geh zu den leuten hin und sag, dass du keine ahnung hast und gerne ne einfuehrung haettest. so machst du dir wenigstens keine feinde. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sheep Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 @ -leliel- Wie ist klar, das es sich um Linux handelt ? Es könnte sich auch um Unix handeln, insbesondere da MMarc schreibt: Bin zum ersten mal seit gestern in der Unix Abteilung! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
shad0w Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 ja klar. aber linux und unix verhalten sich in sachen benutzermanagement und telnet sessions fast gleich. insofern ... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MMarc Geschrieben 20. Februar 2003 Autor Teilen Geschrieben 20. Februar 2003 Hallo! Momenatna habe ich Suse 8.1 drauf! Es geht ja nur darum das ich die user die bei mit drauf sind löschen kann! Aber wenn sie bei mir drauf sind und ich mit Befehl userdel ... aufrufe kommt die Meldung: muenker :0 Feb 20 15:15 (console) muenker pts/1 Feb 20 15:16 muenker pts/2 Feb 20 15:16 broetchen pts/3 Feb 20 15:20 (192.168.121.98) Linux:/home/muenker # userdel broetchen userdel: user broetchen is currently logged in Broadcast Message from broetchen@Linux (/dev/pts/3) at 15:41 ... RUUUUHIG BRAUNER Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
shad0w Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 ps aux | grep bash da stehen die prozesse, die eine bash shell benutzen. such den benutzernamen und die prozess id und tipp ein: kill -9 prozessid dann muesste der benutzer rausfliegen. musst aber root sein, fuer sowas. aber wie gesagt, red erstmal mit den leuten! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MMarc Geschrieben 20. Februar 2003 Autor Teilen Geschrieben 20. Februar 2003 Das ist nur so ein kleines Spielchen von denen! Das machen die mit allen Azubis wenn die neu sind! Linux:/home/muenker # userdel news userdel: user news is currently logged in Linux:/home/muenker # kill -9 prozessid bash: kill: prozessid: no such pid mache ich was falsch?? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MMarc Geschrieben 20. Februar 2003 Autor Teilen Geschrieben 20. Februar 2003 Das ist nur so ein kleines Spielchen von denen! Das machen die mit allen Azubis wenn die neu sind! Linux:/home/muenker # userdel news userdel: user news is currently logged in Linux:/home/muenker # kill -9 prozessid bash: kill: prozessid: no such pid mache ich was falsch?? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
shad0w Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 du sollst die prozess id der ausgabe von ps aux entnehmen, und hinter kill -9 eintragen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MMarc Geschrieben 20. Februar 2003 Autor Teilen Geschrieben 20. Februar 2003 Wenn mir das jetzt was sagen sollte, dann wäre mir geholfen?*g* Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sheep Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 @ MMarc Was ist denn an: Originally posted by -leliel- ps aux | grep bash da stehen die prozesse, die eine bash shell benutzen. such den benutzernamen und die prozess id und tipp ein: kill -9 prozessid dann muesste der benutzer rausfliegen. musst aber root sein, fuer sowas. nicht zu verstehen ? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
shad0w Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 *grml* ok. [newbiemode on] - ich melde mich als ROOT (administrator unter unix) auf meiner console an. ich gebe ein: ps u | grep sh ausgabe sieht so aus: benutzername 10429 0.4 4.0 2216 1236 pts/0 S 17:49 0:00 -bash nun suche ich den benutzer, den ich kicken will (in meinem fall gibt es nur einen, mich selbst) und entnehme der ausgabe die prozess ID (die nummer nach dem benutzernamen, auch als PID bekannt). nun gebe ich ein: kill -9 10429 die ausgabe ... gibt keine, weil ich meine eigene session geloescht habe. [newbiemode off] kill terminiert einen prozess kill -9 terminiert einen prozess, ohne dessen terminate-abhandlung abzuwarten, also sofort. damit kann man auch abgestuerzte programme killen ... hoffe geholfen zu haben ... so long Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MMarc Geschrieben 20. Februar 2003 Autor Teilen Geschrieben 20. Februar 2003 news 1113 0.0 0.3 2812 1696 pts/2 S 15:50 0:00 -bash news 1148 0.0 0.3 2816 1688 pts/3 S 15:51 0:00 -bash news 1173 0.0 0.3 2816 1700 pts/4 S 15:51 0:00 -bash muenker 1288 0.0 0.3 2892 1748 pts/1 S 15:59 0:00 bash muenker 1682 0.0 0.3 2844 1688 pts/6 S 16:51 0:00 bash news 1692 0.0 0.3 2852 1692 pts/6 S 16:52 0:00 bash news 1707 0.0 0.1 1748 668 pts/6 R 16:54 0:00 grep bash Linux:/home/muenker # kill -9 prozessid bash: kill: prozessid: no such pid Linux:/home/muenker # kill -9 prozessid news bash: kill: prozessid: no such pid bash: kill: news: no such pid Linux:/home/muenker # kill -9 prozessid news Klappt irgendwie! Naja in paar Wochen sieht das ganze ja anders aus! wenn ich einmal drin bin Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
LinuxArtist Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 Unter Linux hat jedes Programm, das ausgeführt wird, eine Prozess ID (PID), mit der es identifiziert werden kann. Mit ps aux | grep bash bekommst du quasi eine Liste, in der die PIDs enthalten sind, z.B. UID PID .... Command BoeserMensch 882 .... bash [/PHP] Das bedeutet, dass die bash des Benutzers die PID 882 hat (als Beispiel). Und mit kill -SIGKILL 882 oder analog kill -9 882 kannst du den Prozess killen (terminieren) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
LinuxArtist Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 Da war wohl wer schneller Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
shutdown-Frnow Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 - news 1113 0.0 0.3 2812 1696 pts/2 S 15:50 0:00 -bash news 1148 0.0 0.3 2816 1688 pts/3 S 15:51 0:00 -bash news 1173 0.0 0.3 2816 1700 pts/4 S 15:51 0:00 -bash - das hier heisst zum beispiel, das der user news 3 mal eingeloggt ist auf dem system! wenn du nun als benutzer root folgendses in die console eingibst: kill -9 1113 1148 1173 sind alle 3 logins dieses users beendet! richtig, es handelt sich um die 3 prozess IDs der oben angeführten bashs ... da jetzt die user definitiv ausgeloggd sind, kannst du sie ja auch löschen! kurze frage an die anderen... kann ich einen user nicht auch entfernen wenn ich ihn aus der /etc/passwd lösche? (bin grad zu faul das auszutesten) ach ja, wenn du dir das yast2 aufmachst, gibt es da auch ein modul mit dem man user und gruppen löschen kann! ist garnicht zu verfehlen! und noch ne kurze frage nebenbei? wie sind die user denn auf dein system gekommen? irgendjemand muss die doch angelegt haben? ... lol und was ist das für eine firma in der sich die benutzer brötchen und so nennen dürfen? *lach* :bimei Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sheep Geschrieben 20. Februar 2003 Teilen Geschrieben 20. Februar 2003 Originally posted by shutdown-Frnow ... kann ich einen user nicht auch entfernen wenn ich ihn aus der /etc/passwd lösche? Ja klar, aber damit lassen sich natürlich nicht bereits eingeloggte User aus dem System kicken. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Darth_Zeus Geschrieben 21. Februar 2003 Teilen Geschrieben 21. Februar 2003 Originally posted by LinuxArtist Da war wohl wer schneller Das schon, aber die Erklärung mit 'BöserMensch' 882 war es wert, gelesen zu werden. Obwohl ich 'BöserMensch 666' genommen hätte... @Marc Lass dich nicht ärgern, sag denen, dass es bestimmt wichtigere Dinge gibt, die sie tun könnten als dir auf den Sack zu gehen und wenn sie schon an deinem Rechenr rummanipulieren wollen, dann sollen sie dir wenigstens erklären, was sie gerade tun, schliessich willst du was lernen. Und wenn das nix hilft, verhau sie. Gruss Flo Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
schwarzezone Geschrieben 25. Februar 2003 Teilen Geschrieben 25. Februar 2003 Hi, um alle Prozesse eines Benutzer zu killen kann man auch "slay <benutzername>" ausfuehren. Ob es das bei SuSe gibt K.A. Gruss Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.