Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 11570|Respuesta: 1

Docker compila servicios SFTP

[Copiar enlace]
Publicado el 19-7-2021 16:16:30 | | | |
Como es demasiado complicado configurar un servicio sftp en Linux, quería construir un contenedor con servicio sftp a través de docker, y al intentar buscar en el mercado de imágenes encontré que existe una imagen así, la dirección:El inicio de sesión del hipervínculo es visible.

Revisión:

El servidor Linux está configurado con un servicio SFTP
https://www.itsvse.com/thread-9615-1-1.html

El comando Docker es el siguiente:

Explicación del comando: Mapea el puerto 2222 del host al puerto 22 del contenedor, y la carpeta /data/sftp_dev/upload del host a la carpeta /home/itsvse/upload del contenedor.



Intentando conectarme usando xftp, vi que la conexión había sido correcta, pero el archivo no podía subirse y el error fue el siguiente:

No se permite permiso



Solución

Ve al contenedor docker y ejecuta el siguiente comando:



Probé subiendo archivos y creando nuevas carpetas sin ningún problema.
Tras desconectarse, la prueba no puede conectarse con el siguiente error:

[/punto de entrada] Ejecutando sshd
Servidor escuchando en el puerto 0.0.0.0 22.
Servidor escuchando en :: puerto 22.
Contraseña aceptada para itsvse desde 192.168.1.134 puerto 15274 ssh2
Mala propiedad o modos para el directorio chroot "/home/itsvse"
Contraseña aceptada para itsvse desde 192.168.1.134 puerto 15279 ssh2
Mala propiedad o modos para el directorio chroot "/home/itsvse"
Contraseña aceptada para itsvse desde 192.168.1.134 puerto 15306 ssh2
Mala propiedad o modos para el directorio chroot "/home/itsvse"
La solución va al contenedor y ejecuta el siguiente comando:


(Fin)





Anterior:.NET/C# Load Test NBomber Tutorial sencillo
Próximo:El comando de historial de Linux muestra la hora y el usuario que ejecuta
Publicado el 19-7-2021 17:07:31 |
Estudia, aprende, aprende, aprende, aprende
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com