Articles of sftp

Cambiar permiso de carpeta basado en list.txt

Tengo 3 carpetas masivas que contienen muchas otras carpetas que necesito dar acceso a un tercero para download a través de SFTP. Por el momento, todas las carpetas del directory principal están configuradas para los derechos de descarga de SFTP, así que mi idea es crear una list.txt que contenga los files a los que […]

Problemas con la opción Curl -z / –time-cond sobre SFTP

Esta es la primera vez que uso Curl. Estoy escribiendo un script que verifica automáticamente mi server SFTP para imágenes actualizadas / nuevas y descarga las que encuentra. La statement de curl principal es: curl -z 06-Nov-2018 -k -u $USER:$PASSW –remote-name-all sftp://$HOSTNAME/$PATH/image[1-9].jpg Mi problema es que el indicador -z / – time-cond no hace absolutamente […]

¿Cómo solo permitimos que los usuarios / grupos de dominios específicos (los nuestros o los suyos) accedan a ssh / sftp?

La pregunta es: ¿cómo solo permitimos que usuarios específicos provengan de su dominio o utilicen nuestro dominio de forma adecuada (SSH / SFTP)? P.EJ jonnycustomer@ourdomain.com coming from customersIPaddress is Denied and jonnycustomer@ourdomain.com coming from randomIPaddress is not allowed and jonnycustomer@ourotherdomain.com is not allowed En Centos 7, nuestro sshd_config tiene esta configuration adicional: Match Address 192.168.1.0/24 […]

Producción ocupada Configuración del server SFTP

Tengo un server SFTP en el que una gran cantidad de clientes se conectan, cargan y descargan files de pequeño tamaño (de 500 KB a 2 MB). Aunque hay 200 clientes, solo se conectarán entre 5 y 30 clientes a la vez. Cada cliente puede download / cargar de 5 a 100 files a la […]

Archivo remoto scp y anexar al file local

Tengo varios files que extraer del server remoto. Para un procesamiento posterior de los files en el server local, necesito fusionarlos (concatenarlos) en un único file, lo que no se puede hacer en el file remoto. No estoy seguro de cómo funciona scp internamente, pero para get el mejor performance creo que en lugar de […]

Diferencia en la list de files para SSH y SFTP

Tengo acceso SSH a un server y nunca me he molestado en usar SFTP hasta ahora. Transferí un file usando FileZilla al server. Sin embargo, lo extraño es que el file no aparece cuando hago SSH en el server y hago un ls o incluso un ls -a (por si acaso). Lo viceversa también es […]

Keychain SSH Key Manager evita el inicio de session de SFTP en CentOS

Instalé el keychain y lo agregué a mi .bashrc en CentOs para ayudar a administrar mis llaves SSH: /usr/bin/keychain –clear $HOME/.ssh/id_rsa source $HOME/.keychain/$HOSTNAME-sh Por lo tanto, en el inicio de session de SSH, se me solicita que ingrese la contraseña de la key, que durará hasta el reinicio o la finalización de la session. Mientras […]

Obtener files del server SFTP y manipularlos en la memory

¿Hay un modo BASH que sea capaz de acceder a un server SFTP, "acceder" a un file y sin downloadlo leerlo en un búfer , manipular el contenido y luego almacenarlo localmente. Sé que esto se puede hacer usando un script de Perl. @file=$sftp->get($file); Estoy buscando un enfoque similar en bash. La intención es alejarse […]

Capturar errores en un script SFTP

Tengo un file sub sh que pone recibe una input del directory local y la ruta al directory remoto y envía el file al directory remoto. Si la ruta remota no es válida, no se puede detectar el error. Contenido de muestra dentro del script sh: sftp XXX@XXX.XXX.XXX.XXX <<== cd $remote_dir <= error happens here […]

pasando los commands sftp a la connection sftp en un file

¿Cómo puedo pasar un script a una connection sftp? p.ej Hago la connection sftp así: #sftpscript.sh serverIP="1.2.3.4" sftp $serverIP Hasta aquí todo bien. Ahora tengo un script que se ve así: #sftpscript.sftp lcd /path/to/newdir cd /path/to/newdir get filename.log.* rm filename.log.* Lo intenté: sftp $serverIP:/path/to/sftpscript.sftp pero esto solo dice que no puede encontrar sftpscript.sftp ¿Es esto […]