This service allows sftp connections only

Implementador WordPress y VPS
Implementador WordPress y VPS
This service allows sftp connections only
icon loader
/

¿Ya hablamos inglés? ¡No! Para nada… Pero esto suele suceder a varios usuarios cuando quieren ingresar a la terminal con su usuario con el Panel de Control HestiaCP ¿qué será? ¿Qué misterio habrá?

This service allows sftp connections only
  • La pregunta era:
    • Quiero hacer una migración manual dentro de HestiaCP, con mi aplicación de consola/terminal pongo todos los datos para conectarme pero me parece un error: This service allows sftp connections only ¿qué hago para conectarme a mi servidor usando la terminal?
  • Las opciones eran:
    • Tengo que revisar datos IP, usuario, contraseña… Tal vez algún dato no es correcto 17%
    • HestiaCP solo permite el acceso a usuarios administrativos 0%
    • No es necesario hacerlo por la terminal con el SFTP es suficiente 39%
    • Se debe habilitar el acceso a la terminal para el usuario 44%
tercer reto barbudo
Tercer reto barbudo
  • La opción correcta era la ultima
  • Tuvo un 44% porque claro la tercera también es correcta
  • Pero por la problemática puntual de este reto la puse como invalida
  • Hago el matiz… Se puede hacer por SFTP perfectamente
  • Pero ya que la pregunta iba de terminal por eso he marcado la tercera respuesta como incorrecta.
  • Y para que nos quede claro a todos…
    • La opción 1: Tengo que revisar datos IP, usuario, contraseña… Tal vez algún dato no es correcto…
  • Si te sale este mensaje: This service allows sftp connections only
  • Es porque los datos de acceso son correctos
  • Y has podido conectarte
  • Pero el usuario no tiene acceso al SSH aunque sus datos son correctos
  • Veamos con detalle…
    • Por seguridad y de forma predeterminada HestiaCP
    • Desactiva el acceso SSH a los usuarios
    • Si necesitás acceder usando tu consola con un usuario que no es root
    • Tenés que ir a la configuración del usuario
    • Y en opciones avanzadas buscar la configuración Acceso SSH
    • En Acceso SSH
    • Te saldrá nologin,
    • Tenés que cambiar a bash…
    • Luego clic en Guardar
    • Y ya te dejará ingresar usando tu terminal
  • ¡Eso sí! Es buena idea al terminar de usar la terminal
  • Y si solo necesitabas entrar por algo puntual
  • Te recomiendo ir a la configuración
  • Y dejar el Acceso SSH en nologin para el usuario

Este tipo de problemas no debería de ser común, pero lo es. Le ha pasado a muchísimos suscriptores y a muchos clientes que de repente quieren entrar a la terminal para algo puntual y no pueden.
Si es tu caso ya sabes como se soluciona. Y si nunca has tenido el problema hoy ya sabés algo nuevo.

Si querés ponerte en contacto conmigo, podes escribirme en mi Formulario de contacto aquí en la web 😉

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *