8 votos

Servidor AMI imágenes no permiten a un usuario de inicio de sesión varias veces

Cuando me registro en dos veces a una nueva instancia de servidor de Ubuntu construido para Amazon EC2, tanto de windows será exactamente el mismo. Cualquier cosa que yo escriba en uno se replica en la otra.

Nunca he lidiado con esto cuando he construido la imagen de mí mismo. ¿Alguien sabe acerca de esto? Yo, normalmente, como para tener un par de masilla de windows abrir sesión en el terminal de mis servidores.

6voto

endian Puntos 2032

Por desgracia, la versión pre-release Onírico AMIs ejecutar automáticamente la pantalla de comandos por ssh desde un terminal que hace que todas sus sesiones ssh para compartir una única pantalla. Usted puede aprender cómo utilizar la pantalla de disociar lo que sus terminales de ver, o...

Puede deshabilitar esta en una instancia determinada mediante el comando:

byobu-disable

que cerrará la sesión. El próximo ssh funciona bien.

Esperemos que, de lo Onírico no incluyen este comportamiento cuando es liberado, pero nos estamos acercando horrible cerca de esa fecha.

Nota: Este post incluye declaraciones que expresar mis opiniones personales. Otras personas tienen opiniones diferentes.

2voto

semiosis Puntos 66

Cuando se inicia una instancia de EC2 usted tiene la opción de suministro de "datos de usuario" que está a disposición de la instancia en el primer arranque (y posterior). Ubuntu consume los datos de usuario con un programa llamado cloud-init, que es increíblemente potente.

Usted puede deshabilitar el uso de byobu amigable al usuario en la nube de configuración de la característica de cloud-init.

Para deshabilitar byobu todo lo que tienes que hacer es que la oferta esta de dos líneas de datos de usuario:

#cloud-config
byobu_by_default: disable

Los detalles completos acerca de cloud-init aquí: https://help.ubuntu.com/community/CloudInit

La nube sintaxis de configuración, incluyendo todas las otras cosas maravillosas que puedes hacer con él, aquí: http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/view/head:/doc/examples/cloud-config.txt

1voto

Simon Forrest Puntos 2079

Como dijo Eric, puede deshabilitar byobu en el host con:

 $ byobu-disable

Una vez que se aplica ssh, puede desconectarse de la sesión actual, pero mantener un local de shell .

Usted puede utilizar ssh y ejecutar bash en lugar de byobu:

 $ ssh -t <hostname> bash

Y también puede hacer que los permanentes y afectan a todos sus sesiones ssh para Ubuntu/byobu hosts (donde byobu > 4.0), mediante el establecimiento de LC_BYOBU=0 en tu ~/.bashrc:

 $ echo "export LC_BYOBU=0" >> ~/.bashrc
 $ . ~/.bashrc
 $ ssh <hostname>

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: