Plataforma: Solo Linux
Remote Shell le permite abrir un terminal en un dispositivo Linux remoto a través de AnyDesk. La sesión se comporta como un terminal local y admite comandos estándar de shell, variables de entorno y solicitudes interactivas, por ejemplo, sudo.
Requisitos
Instale AnyDesk 8.0.0 para Linux o una versión posterior en ambos dispositivos.
El dispositivo remoto debe ejecutar un servidor de visualización. Los entornos headless no son compatibles.
Permisos
Remote Shell está deshabilitado de forma predeterminada. Puede habilitarlo o deshabilitarlo durante una solicitud de conexión o a través de perfiles de permisos.
Habilite o deshabilite Remote Shell en la ventana de aceptación cuando aparezca una solicitud de conexión o durante una sesión activa.

Para cambiar el comportamiento predeterminado para tipos de conexión específicos, vaya a Configuración > Permisos. Allí puede ajustar la configuración de Remote Shell para el perfil de permisos correspondiente.
🚨 IMPORTANTESi el permiso de Remote Shell se revoca mientras una shell está abierta, la shell se cierra inmediatamente y aparece un mensaje de error.
Iniciar una sesión de Remote Shell
Puede iniciar una sesión de Remote Shell de varias maneras:
Desde el campo de conexión.
Ingrese el ID o Alias de AnyDesk remoto y luego seleccione el icono de Remote Shell.
Desde un mosaico de dispositivo.
Haga clic con el botón derecho en cualquier mosaico de dispositivo en Sesiones recientes, Favoritos u otra lista de dispositivos y seleccione Remote Shell.
Desde una sesión activa.
Durante una sesión remota estándar, ubique la barra de herramientas de sesión, haga clic en el icono de Acciones y seleccione Remote Shell.
Comportamiento de Remote Shell
Las sesiones se inician en Bash de forma predeterminada. Puede cambiar a otra shell instalada, como
zshofish, utilizando comandos estándar de shell.Si un usuario ha iniciado sesión en el dispositivo remoto, los comandos se ejecutan en el contexto de ese usuario.
Si ningún usuario ha iniciado sesión, los comandos se ejecutan bajo el gestor de inicio de sesión (por ejemplo, GDM o SDDM).
Unscroll al escribir – habilitado de forma predeterminada. Cuando está habilitado, la vista del terminal vuelve automáticamente al prompt activo cuando comienza a escribir. Haga clic con el botón derecho en el terminal para activar o desactivar esta opción.
Admite solicitudes interactivas de contraseña para
sudo.Puede abrir múltiples instancias de terminal dentro de una sola conexión.
Puede bloquear la entrada del teclado para evitar comandos accidentales.
Los comandos ejecutados mediante Remote Shell pueden registrarse en el sistema operativo. Si el historial de shell está habilitado en el sistema remoto, los comandos se guardarán en el archivo de historial (por ejemplo,
.bash_history).
Atajos y navegación
Acción | Entrada |
Desplazar historial |
|
Copiar y pegar estándar | Use los atajos estándar del sistema o el menú contextual con clic derecho. |
Copia y pegado rápido | Seleccione texto y haga clic con el botón central para pegar. |
Pegado alternativo |
|
Solución de problemas
La sesión de shell se cierra inesperadamente.

Causa
El permiso de Remote Shell fue deshabilitado en el dispositivo remoto.
Solución
Verifique que Remote Shell permanezca habilitado en la ventana de aceptación y en los perfiles de permisos.