es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Utilice vi para editar un archivo. Obtenga una pantalla negra cuando se conecte al servidor redhat a través de SSH en el símbolo del sistema de Windows.

Después de usar FortiClient para conectarme a un servidor Linux (Red Hat 7.9), me conecté al servidor Linux con “ssh @“. Luego intenté editar un archivo de texto con vi después de iniciar sesión, pero obtuve una pantalla negra. vi puede aceptar comandos (por ejemplo, :q), pero la pantalla está completamente negra. Necesito usar Putty para conectarme al servidor Linux y luego usar vi para editar el archivo.

¿Alguien puede ayudarme? Muchas gracias.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Solución para editar un archivo de texto con vi en un servidor Linux

    Si te encuentras con un problema de pantalla negra al intentar utilizar vi para editar un archivo de texto en el servidor Linux después de conectarte a través de forticlient y SSH, puedes seguir la siguiente solución.

    Paso 1: Verificar la configuración del terminal

    Primero, verifica la configuración de tu terminal ejecutando el siguiente comando en tu servidor Linux.

    echo $TERM
    

    Deberías ver la salida como xterm-256color o xterm-color. Si ves cualquier otra cosa, entonces necesitas configurar los ajustes de tu terminal ejecutando el siguiente comando en tu servidor Linux.

    export TERM=xterm-256color
    

    Paso 2: Verificar la configuración de SSH

    Ahora, verifica la configuración de SSH ejecutando el siguiente comando en tu servidor Linux.

    echo $DISPLAY
    

    Si ves la salida como localhost:10.0, entonces cámbialo a :0.0.

    export DISPLAY=:0.0
    

    Paso 3: Editar el archivo de texto con vi

    Después de configurar los ajustes del terminal y SSH, intenta editar el archivo de texto nuevamente usando vi.

    vi nombre_archivo.txt
    

    Ahora deberías ver el archivo de texto en la pantalla y poder editarlo.

    Paso 4: Solución alternativa

    Si sigues enfrentando el mismo problema, entonces puedes intentar conectarte al servidor Linux utilizando Putty y luego utilizar vi para editar el archivo de texto. Esto debería funcionar sin problemas.

    Esperemos que esta solución te ayude a editar tus archivos de texto en el servidor Linux a través de forticlient y SSH utilizando vi.

Comments are closed.