1 votos

Cómo comunicarse con otro equipo (en otra red) de terminal a terminal (OS X )

Me gustaría ser capaz de imprimir en el terminal de un ordenador en una red diferente (esto debe trabajar bilateralmente). Entiendo que esto debería ser posible mediante el comando ntalk, pero no he sido capaz de averiguar cómo.

Como yo lo entiendo, una manera de hacerlo sería crear un shell restringido para un usuario ssh que permitiría que el usuario imprimir en el terminal, a pesar de no ser capaz de ejecutar otros comandos, por lo que las soluciones para que también sería apreciada (así como cualquier otro para el caso).

Estoy buscando un bajo riesgo de seguridad para establecer un punto de chat similar al IRC, y con un requisito mínimo para instalar o configurar software adicional si OS X buques con algo que puede funcionar.

Puede ntalk de trabajo entre otro equipo y Mac OS X?

1voto

klanomath Puntos 19587

No está claro lo que significa realmente con la comunicación.

Si usted quiere tener un chat como el de la comunicación permiten ntalk en ambos hosts:

sudo launchctl load -w com.apple.ntalk

A continuación, introduzca

talk user@host

para abrir una sesión de chat.

Para habilitar la sesión de chat en el otro lado sólo tienes que introducir la muestra de comandos por ejemplo,

talk otheruser@otherhost

Esto podría fallar si el sistema de versiones de los dos equipos son diferentes.


"Espejo" de una sesión/adjuntar su ventana de Terminal a otra en un host diferente uso screen:

En el host1/usuario1 entrar

screen -S test #test is the sessionname and can be chosen more or less freely

En host2/usuario2 entrar:

ssh -t user1@host1 screen -x test #use the sessionname from above

Usuario1 la entrada será visible en usuario2 del shell, pero es incapaz de ejecutar nada en host2. Usuario2 puede ejecutar comandos en el host1. Tanto los usuarios ver todos los comandos introducidos en tanto "las conchas".

La pantalla es una muy poderosa herramienta. Por favor, consulte man screen para más información.

-1voto

thiagowfx Puntos 358

Usted puede utilizar ssh en otro Mac escribiendo en la terminal:

ssh [dirección ip de otro mac]

Cuando se le solicite, escriba el nombre de usuario y contraseña. Usted debe ser capaz de conectarse a la terminal de la otra Mac.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X