SSH - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 23-09-2005 à 10:44:55
shell à /bin/false
Marsh Posté le 23-09-2005 à 10:49:50
dans /etc/ssh/sshd_config
AllowUsers toto, titi, tata
Marsh Posté le 23-09-2005 à 10:50:17
ReplyMarsh Posté le 23-09-2005 à 10:50:46
ReplyMarsh Posté le 23-09-2005 à 11:24:35
BiBi Max a écrit : dans /etc/ssh/sshd_config |
Ah ba oui tout betement
Qulequ'un connais un bon tuto
Marsh Posté le 11-01-2007 à 21:02:34
Bonjour,
J'ai une question sur SSH : j'ai accédé à mon serveur via ssh depuis mon portable, j'ai lancé un serveur de chat en java.... (java server.MainS start & )
Et quand j'ai fermé mon terminal sur mon portable : le serveur a été killé.
Comment faire pour lancer des applications depuis mon portable sur le serveur et que les applications restent actives même après l'arrêt du portable ?
Merci.
Marsh Posté le 11-01-2007 à 21:31:01
nohup java server.MainS start &
Marsh Posté le 17-01-2007 à 14:26:25
neriki a écrit : nohup java server.MainS start & |
nohup ? C'est pour indiquer que le process ne doit pas être killé à la fermeture de la fenêtre ?
Je vais essayer, merci.
Marsh Posté le 17-01-2007 à 14:32:45
moustik510 a écrit : nohup ? C'est pour indiquer que le process ne doit pas être killé à la fermeture de la fenêtre ? |
non c'est pour le faire tourner en tache de fond, c'est quasi pareil que mettre un & à la fin de la commande :
pour dire que le processus lancé n'est pas un "enfant" fils du processus de terminal.
edit : mes cours de systeme qui reviennent au fur & à mesure, lol
Marsh Posté le 17-01-2007 à 14:36:34
memaster a écrit :
edit : mes cours de systeme qui reviennent au fur & à mesure, lol |
C'est donc ce qu'il me faut. A tester dès que possible
Marsh Posté le 17-01-2007 à 14:38:03
screen CAYMIEU
Marsh Posté le 17-01-2007 à 14:45:48
pourquoi s'encombrer de screen alors qu'il y a simple et adapté aux besoins de ce Mr
Marsh Posté le 17-01-2007 à 14:49:14
paske screen célebien
Marsh Posté le 17-01-2007 à 14:52:17
ReplyMarsh Posté le 17-01-2007 à 14:54:44
memaster a écrit : c'est pas pasque CLEBIEN qu'il faut se fatiguer (c'est comme le sport ) |
non môssieur, le é majuscule ne se fait pas en appuyant sur [shift]+2 ...
Marsh Posté le 17-01-2007 à 14:56:59
wedgeant a écrit : paske screen célebien |
Que fait screen ?
Il affiche directement ce qui s'affiche sur l'écran du serveur ?
Peut-être que j'utiliserais quand même nohup mais si screen célebien alors je suis toujours content de connaître un truc de plus !
(surtout que coté admin linux ... j'ai encore de quoi apprendre)
Marsh Posté le 17-01-2007 à 14:58:39
wedgeant a écrit : non môssieur, le é majuscule ne se fait pas en appuyant sur [shift]+2 ... |
C du sssmesse
Marsh Posté le 17-01-2007 à 14:59:09
http://www.gnu.org/software/screen/screen.html
et
man screen
Marsh Posté le 17-01-2007 à 14:59:39
memaster a écrit : C du sssmesse |
HHAAAANNNNN !!!!!
Marsh Posté le 17-01-2007 à 15:01:52
ReplyMarsh Posté le 17-01-2007 à 15:19:12
J'ai préféré ça comme présentation :
http://www.labo-linux.org/articles [...] ls-besoins
Merci pour l'info.
Marsh Posté le 17-01-2007 à 15:30:07
En gros, quand je fais mon C-a C-d (Detach screen from this terminal. http://www.hmug.org/man/1/screen.php)
C'est comme ci j'avais fait nohup pour chaque commande que j'aurais pu faire dans ce terminal
t'es ok avec ça ?
En gros j'ai une commande à lancer (mon serveur chat) --> nohup
Tout plein de trucs --> screen
Marsh Posté le 17-01-2007 à 15:45:11
l'autre différence, c'est qu'avec nohup, tu perds l'entrée standard, et la sortie standard est redirigée vers un fichier.
Alors qu'avec screen, ton processus continue à interagir avec le terminal.
Marsh Posté le 17-01-2007 à 16:37:11
franceso a écrit : Alors qu'avec screen, ton processus continue à interagir avec le terminal. |
Comment ça se passe alors après un redémarrage de l'ordinateur qui se connecte en ssh ?
Avec le screen -R on pourra revoir les processus qui ont été lancés ?
Donc dans mon cas j'aurai à faire depuis mon portable :
Code :
|
--> Et la je peux fermer mon terminal et éteindre mon portable sans couper mes process en cours sur le serveur ?
Marsh Posté le 17-01-2007 à 20:17:42
moustik510 a écrit : Comment ça se passe alors après un redémarrage de l'ordinateur qui se connecte en ssh ? |
Oui. screen -R te permet de retrouver le terminal avec tous les processus qui tournent dedans.
moustik510 a écrit :
|
Oui. Tant que tu n'éteins pas le serveur, les processus continuent à tourner et tu peux les retrouver à tout moment en réattachant ton screen.
Marsh Posté le 23-09-2005 à 10:43:35
J'ai plusieurs compte sur mon serveur et moi je voudrai limiter l'acces ssh qu'a mon seul compte
comment faire
Merci