Saltar al contenido
Facturador

Montar Proyecto en /home (Linux | WinSCP)

En servidores donde el usuario SSH no tiene privilegios directos para explorar /root/ con clientes gráficos como WinSCP, se puede montar la carpeta del proyecto dentro del directorio personal /home/usuario_ssh/ utilizando puntos de montaje tipo bind.


📋 Requisitos Previos

  • Clave privada SSH (.ppk o .pem)
  • IP y usuario de conexión SSH
  • Acceso a sudo en el servidor
  • Clientes PuTTY y WinSCP instalados

🛠️ Procedimiento Paso a Paso

  1. Conéctese a su servidor mediante SSH con PuTTY o su terminal habitual.

  2. Eleve privilegios a superusuario (root):

    sudo su -
    
  3. Identifique la ruta de su usuario SSH común:

    /home/usuario_ssh/
    
  4. Identifique la ruta donde se encuentra instalado el facturador (por ejemplo, /root/pro9 o /root/facturadorpro3).

  5. Cree un directorio de destino dentro del home del usuario SSH:

    mkdir -p /home/usuario_ssh/facturador
    
  6. Monte la carpeta del facturador mediante un bind mount:

    mount --bind --verbose /root/pro9 /home/usuario_ssh/facturador/
    
  7. Ajuste los permisos si necesita escribir o transferir archivos desde WinSCP:

    chown -R usuario_ssh:usuario_ssh /home/usuario_ssh/facturador/
    
  8. Conéctese nuevamente con WinSCP utilizando su usuario estándar. Podrá acceder a /home/usuario_ssh/facturador/ y explorar la estructura completa del proyecto sin restricciones.