1 votos

El uso de diferentes perfiles para un Terminal en concreto

Al iniciar sesión en el servidor remoto con el Terminal, tengo que usar otro perfil. Hay alguna forma de hacer que el Terminal se muestra con perfil diferente? Mejor aún, hay una manera de reconocer el acceso de inicio de sesión para mostrar con diferente perfil de forma automática?

2voto

Kari Puntos 13

Por "Perfil" supongo que te refieres a los diferentes perfiles definidos en la Terminal de preferencias en la sección "Settings"?

Si es así, modificar, duplicar o crear cualquier tipo de perfil que desea utilizar para la conexión al servidor remoto. En virtud de la "Cáscara" de la ficha de perfil, establece que el comando se ejecute para ser lo ssh comando que dar para iniciar sesión en el servidor remoto. Desactive la casilla "Ejecutar dentro de shell". Ahora, cada vez que usted abra un perfil en la "Shell" del menú de la Terminal, se iniciará la conexión remota. Si desea aún más la automatización, asignar un atajo de teclado para que el perfil de las preferencias del Teclado de Preferencias del Sistema.

Remote SSH Command in Terminal Profile


Si usted está buscando para hacer que esto suceda cuando usted escriba un ssh comando, hay dos alternativas:

  1. Escribir una función de shell para ejecutar un osascript (AppleScript) antes del comando ssh (ver esta otra respuesta).
  2. Usar algo como tput setab <n>; clear en el control remoto .bashrc archivo. Ver fondo de colorear para los valores a utilizar para n. Tenga en cuenta que esto no va a persistir si incrustar códigos de escape en su mensaje que restablecer colores o si va a hacer algo más que restablece la terminal de colores. Esto también va a quedarse después de la sesión, pero que puede ser corregido con similar códigos de escape. No es cambiar de verdad el "Perfil", pero es posible conseguir el efecto que buscas.

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