Запуск zsh (oh-my-zsh) в режиме Vi при подключении к удаленному серверу по ssh

Después de investigar un poco, descubrí que Ubuntu 18.04 usa una utilidad llamada cloud-initpara manejar la configuración e inicialización de la red durante la secuencia de arranque. El archivo /etc/cloud/cloud.cfg.d/50-curtin-networking.cfgy otros archivos .cfgse utilizan para reconfigurar los ajustes cloud-init. La configuración de mi archivo de configuración es la siguiente:

network:
  version: 2
  ethernets:
    eports:
      match:
        name: eno*
      optional: true
  bonds:
    bond0:
      interfaces: [eports]
      addresses: [192.168.1.101/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
      parameters:
        mode: 802.3ad
        lacp-rate: fast
        mii-monitor-interval: 100

El parámetro optional: trueevita que el sistema espere una conexión de red válida en el momento del arranque, lo que le ahorrará la molestia de esperar 2 minutos para que su máquina arranque. Después de actualizar el archivo de configuración, ejecute el siguiente comando para actualizar su configuración.

cloud-init clean -reboot

Alternativamente, ejecutar lo siguiente permite cierta información de depuración sin reiniciar su máquina; sin embargo, será necesario reiniciar para confirmar los cambios durante las primeras etapas de arranque.

cloud-init clean
cloud-init init
cloud-init status 
0
24.06.2019, 22:44
1 ответ

Оказавшись в вашей оболочке, просто запустите

bindkey -v

Напрямую изssh:

ssh -t username@server 'VISUAL=vi zsh'
2
28.01.2020, 02:30

Теги

Похожие вопросы