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 (
.ppko.pem) - IP y usuario de conexión SSH
- Acceso a
sudoen el servidor - Clientes PuTTY y WinSCP instalados
🛠️ Procedimiento Paso a Paso
-
Conéctese a su servidor mediante SSH con PuTTY o su terminal habitual.
-
Eleve privilegios a superusuario (root):
sudo su - -
Identifique la ruta de su usuario SSH común:
/home/usuario_ssh/ -
Identifique la ruta donde se encuentra instalado el facturador (por ejemplo,
/root/pro9o/root/facturadorpro3). -
Cree un directorio de destino dentro del home del usuario SSH:
mkdir -p /home/usuario_ssh/facturador -
Monte la carpeta del facturador mediante un bind mount:
mount --bind --verbose /root/pro9 /home/usuario_ssh/facturador/ -
Ajuste los permisos si necesita escribir o transferir archivos desde WinSCP:
chown -R usuario_ssh:usuario_ssh /home/usuario_ssh/facturador/ -
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.