1 votes

Exécution d'une application console à la connexion

J'espère que c'est le bon forum pour cela, et excusez la question naïve.

Je voudrais fournir une connexion "invitée" à un serveur linux (non dédié) et exécuter une seule application de console. L'utilisateur ne peut rien faire d'autre que d'utiliser cette application. Un scénario pourrait être le suivant :

 ssh dervinATsomehost.com (no pasword)

et le juste exécuter automatiquement le Shell app, disons

  Welcome to Dervin's shell.
  Dervin$

lorsque l'utilisateur dit "exit", toute la connexion est interrompue, pas seulement l'application.

Cela semble relativement simple, mais je ne saurais pas par où commencer.

Gracias.

3voto

Evan Anderson Points 140581

Définissez simplement le Shell de l'utilisateur sur l'application en changeant "/bin/sh" (ou "/bin/bash") dans le fichier /etc/passwd par le programme que vous souhaitez qu'il exécute. Soyez conscient que de nombreux programmes permettront à l'utilisateur de démarrer un Shell, cependant.

0voto

dr.pooter Points 399

En fonction de ce que vous voulez qu'ils fassent, vous pouvez également installer quelque chose comme rssh ( http://www.pizzashack.org/rssh/ ).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X