informatica:linux:sftp
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
informatica:linux:sftp [2015/07/20 09:57] – [sftp] javi | informatica:linux:sftp [2017/05/10 10:47] – [Restringir sftp a un usuario con escritura] javi | ||
---|---|---|---|
Line 5: | Line 5: | ||
Comentario comun a todos lo articulos: | Comentario comun a todos lo articulos: | ||
- | * El directorio especificado en " | + | * El directorio especificado en " |
+ | |||
+ | drwxr-xr-x 4 root root 4096 Nov 17 12:02 www | ||
+ | |||
+ | Es decir, pertenecer al usuario | ||
+ | |||
+ | < | ||
+ | packet_write_wait: | ||
+ | Couldn' | ||
+ | </ | ||
===== Restringir sftp a un usuario y a una IP, solo lectura ===== | ===== Restringir sftp a un usuario y a una IP, solo lectura ===== | ||
Line 93: | Line 102: | ||
cd ftp | cd ftp | ||
put local_file.txt | put local_file.txt | ||
+ | | ||
+ | **NOTA** Para que funcione, y esto hay que revisarlo, el directorio padre tiene que pertener a root y el hijo al usuario ftp: | ||
+ | |||
+ | ^ Directorio ^ Propietario ^ | ||
+ | | / | ||
+ | | / | ||
+ | |||
+ | ===== Acceso escritura usuario www-data ===== | ||
+ | |||
+ | Es un parche para que se puedan subir archivos vía SFTP o a través de la aplicación web (por ejemplo Wordpress) sin que haya colisión de permisos: | ||
+ | |||
+ | 1. Editar el archivo original: | ||
+ | |||
+ | sudo cp / | ||
+ | sudo vim / | ||
+ | | ||
+ | Y anyadir al final: | ||
+ | |||
+ | AllowUsers www-data | ||
+ | |||
+ | 2. Editar: | ||
+ | |||
+ | sudo cp /etc/passwd / | ||
+ | sudo vim /etc/passwd | ||
+ | | ||
+ | Y dejar la linea del usuario ' | ||
+ | |||
+ | www-data: | ||
+ | |||
+ | 3. Asignar una contraseña al usuario ' | ||
+ | |||
+ | sudo passwd www-data | ||
+ | | ||
+ | 4. Probar: | ||
+ | |||
+ | sftp www-data@ip_servidor | ||
+ |
informatica/linux/sftp.txt · Last modified: 2018/10/22 09:43 by javi