Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2559 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fermer sessio avec ssh

n°679968
ngandalf
Posté le 19-05-2005 à 10:22:22  profilanswer
 

est ce que quelqu'un sait comment peut on fermer une session d'un autre ordinateur avec ssh
j'arrive a me connecter dessus a le redemarrer mais pas à lui fermer la session il ferme la session de ssh
comment faire merci pour vos reponses.

mood
Publicité
Posté le 19-05-2005 à 10:22:22  profilanswer
 

n°679974
RiderCrazy
Posté le 19-05-2005 à 10:32:45  profilanswer
 

exit :??: [:spamafote]

n°679976
l0ky
Posté le 19-05-2005 à 10:37:14  profilanswer
 

Control + D [:mrbrelle]

n°679977
l0ky
Posté le 19-05-2005 à 10:38:13  profilanswer
 

Tu peux mieux expliquer ton problème : quel type de session ?
Sinon avec kill tout est possible

n°679990
ceyquem
E falso sequitur quodlibet
Posté le 19-05-2005 à 11:37:00  profilanswer
 

kill pour fermer à distance une session ouverte en local

n°680008
ngandalf
Posté le 19-05-2005 à 12:36:43  profilanswer
 

ceyquem a écrit :

kill pour fermer à distance une session ouverte en local


 
nous avons un reseau avec un serveur les compte sont sur le serveur. je voudrais fermer les session des utilisateur qui sont ouverte sur les postes utilisateurs. c'est les session utlisateur qu'il faut fermé.


Message édité par ngandalf le 19-05-2005 à 12:37:21
n°680009
dofor
:F
Posté le 19-05-2005 à 12:37:57  profilanswer
 

kill


---------------
カエル
n°680015
ngandalf
Posté le 19-05-2005 à 12:53:07  profilanswer
 


je tape kill mais je suppose que je dois mettre quelque chose derriere car il m'affiche un message mais ne ferme pas la seesion
 

n°680020
l0ky
Posté le 19-05-2005 à 13:01:40  profilanswer
 

pour connaitre tout sur kill

man kill


ce qui va apres kill c'est le numéro de processus du shell associé à la dite session.
 
Mais il faut que tu aies suffisament de privilèges pour pouvoir tuer ces sessions


Message édité par l0ky le 19-05-2005 à 13:02:21
n°680021
l0ky
Posté le 19-05-2005 à 13:02:00  profilanswer
 

et pour tout savoir sur man

man man

mood
Publicité
Posté le 19-05-2005 à 13:02:00  profilanswer
 

n°680023
l0ky
Posté le 19-05-2005 à 13:06:41  profilanswer
 

ngandalf a écrit :

nous avons un reseau avec un serveur les compte sont sur le serveur. je voudrais fermer les session des utilisateur qui sont ouverte sur les postes utilisateurs. c'est les session utlisateur qu'il faut fermé.


 :heink:  
Et comment sont logués tes utilisateurs ?
ils font des ssh sur le serveur de comptes ? Tu pourrais peut être mieux expliqués le type de sessions.
Je comprend pas tout...

n°680025
ngandalf
Posté le 19-05-2005 à 13:11:03  profilanswer
 

j'ai assez de privilège mais comprend pas trop ce que je dois taper après kill un numéro ca ok mais lequel. et comment on fait pour sortir de man car j'ai taper man kill et  
j'arrive pas a sortir

n°680026
l0ky
Posté le 19-05-2005 à 13:11:43  profilanswer
 

q

n°680027
l0ky
Posté le 19-05-2005 à 13:12:26  profilanswer
 

expliques nous exactement ce que sont des "sessions utilistaures sur les postes utilisateurs"
 
apres kill c'est un numéro de processus !

n°680028
ngandalf
Posté le 19-05-2005 à 13:15:45  profilanswer
 

excuse moi erreur de frappe "session utilisateur"
il n'y a pas de session en local elle sont toutes sur le serveur sauf la session root pour chaque poste.
 
mais quel processus je dois tuer.

n°680030
l0ky
Posté le 19-05-2005 à 13:17:15  profilanswer
 

je comprend pas
C'est des terminaux X que tu as :??:

n°680033
ngandalf
Posté le 19-05-2005 à 13:23:41  profilanswer
 

c'est pas moi qui est fais le réseaux donc je vais essayer d'expliquer
des etudiants viennent se connect sur leur session vont sur internet etc...
environnemnt gnome
connexion a leur session dois se faire par nis je crois
mon but est de fermer leur environnement graphique en cas de problème ou si il ont pu l'oublier
si ca peut aider moi je gère les etudiants les petit problème ce genre de chose

n°680041
l0ky
Posté le 19-05-2005 à 13:41:50  profilanswer
 

Voilà la, c'est beaucoup plus clair ! Dès le premier post tu aurais dû écrire ca !!
Malheureusement très peu d'entre nous sont devins. C'est une chose très dure, y a pas de cours du soir pour ca
 
Donc pour fermer les sessions, ce n'est pas sur le serveur qui gère les comptes que tu dois fermer, mais bel et bien sur les postes clients directement.  
 
A partir des logs du serveurs de comptes tu dois avoir moyen de récupérer l'adresse de la machine sur lequel l'élève c'est loggué.
Ensuite il faut que tu te connectes via ssh sur la dite machine et que tu tues TOUS les processus de l'élève en question.
C'est numéros de processus sont récupérable par la commande ps (+options qui vont bien). Avec un grep sur le loginde l'élève) et avec un cut pour récupérer juste les numéros).
 
Ya moyen de faire un script pour simplifier la récupération des numéros de proessus.

n°680057
dofor
:F
Posté le 19-05-2005 à 14:20:16  profilanswer
 

ou alors juste reboot le poste, là tu es sur que tout est fermé :D


---------------
カエル
n°680063
l0ky
Posté le 19-05-2005 à 14:23:55  profilanswer
 

dofor a écrit :

ou alors juste reboot le poste, là tu es sur que tout est fermé :D


 
Et si d'autres étudiants bossent dessus en SSH/TelNet ?
Pendant mes études, durant certains TP sur les algos distribués on utilisait plusieurs stations de travail.


Message édité par l0ky le 19-05-2005 à 14:24:26
n°680064
dofor
:F
Posté le 19-05-2005 à 14:25:49  profilanswer
 

ah mince :/


---------------
カエル
n°1049763
lutin_code​ur_dm89
g33k->setfriend(Murphy_Rache);
Posté le 10-06-2008 à 00:05:10  profilanswer
 

Je ne suis pas tout a fait certain, mais je crois qu'il suffit de killer x-session-manager, ou en tout cas le manager de session
Ensuite tu fais "ps -U <nom_d'utilisateur> | grep session".
Tu trouves alors le PID de x-session-manager, et tu le kill.
"kill <PID>"
si ça marche pas, tu fais
"kill -9 <PID>"
 
Il te faudra probablement être soit l'utilisateur, soit l'administrateur root

n°1049768
czh
Posté le 10-06-2008 à 00:44:09  profilanswer
 

Sinon sur les debian-based y'a /etc/init.d/gdm restart (/etc/init.d/kdm restart, xdm etc.) pour réinitialiser proprement un X desktop. Me rappelle plus pour les Red Hat, mais je crois que /etc/init.d existe aussi...
 
Sinon y'a plein de commandes pour avoir des informations sur la session, les utilisateurs connectés :
 
who
w
 
 
Y'a même un truc pour connaître les logins des derniers utilisateurs connectés sur une machine...
 
edit : Oui par-contre , la réinitialision du X desktop ça se fait sur le PC qui héberge le tty7 (ou tty5 etc.), donc faut s'arranger d'une manière ou un autre, avec du sshkey par exemple, pour opérer sur le client.


Message édité par czh le 10-06-2008 à 00:54:57
n°1049772
gee
Bon ben hon
Posté le 10-06-2008 à 01:22:11  profilanswer
 

l0ky a écrit :

Voilà la, c'est beaucoup plus clair ! Dès le premier post tu aurais dû écrire ca !!
Malheureusement très peu d'entre nous sont devins. C'est une chose très dure, y a pas de cours du soir pour ca
 
Donc pour fermer les sessions, ce n'est pas sur le serveur qui gère les comptes que tu dois fermer, mais bel et bien sur les postes clients directement.  
 
A partir des logs du serveurs de comptes tu dois avoir moyen de récupérer l'adresse de la machine sur lequel l'élève c'est loggué.
Ensuite il faut que tu te connectes via ssh sur la dite machine et que tu tues TOUS les processus de l'élève en question.
C'est numéros de processus sont récupérable par la commande ps (+options qui vont bien). Avec un grep sur le loginde l'élève) et avec un cut pour récupérer juste les numéros).
 
Ya moyen de faire un script pour simplifier la récupération des numéros de proessus.


Il n'y a pas un moyen d'ejecter l'utilisateur de sa session depuis le serveur? Cela parait un brin bizarre.


---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
 

Sujets relatifs
[madk10.0]Mais pourquoi refusent elle de se fermer :) ?comment fermer X en console ?
Fermer son 6000/tcp open X11 ?comment fermer les fenetres qui ont planté ?
amis epris de liberté fermer vos geu...[IPTABLES] discard daytime smtp time, à fermer ?
POURQUOI, on a fermer mon topic[Mandrake 9] Comment fermer le serveur X?
Fermer les connexion TCP / UDP[Linux] fermer une connection tcp ...
Plus de sujets relatifs à : fermer sessio avec ssh


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)