Besoin d'un script qui prend tous les fichiers d'un répertoire de l'ordi sur lequel le script est lancé par exemple /home/marcu/Documents/ et envoie les tous les fichiers dans un répertoire sur les containers ftps_server et ftps_server par exemple /tmp/ (avec la meme arborescence des fichiers)
Les paramètres : folder_in, folder_out, port, password, .... sont à mettre dans des variables : le script sera inclus dans QGIS.
lib python : utiliser pysftp (ou paramiko mais pysftp est un couche au dessus de paramiko qui est normalement plus simple à utiliser)
# Besoin
Besoin d'un script qui prend tous les fichiers d'un répertoire de l'ordi sur lequel le script est lancé par exemple `/home/marcu/Documents/` et envoie les tous les fichiers dans un répertoire sur les containers `ftps_server` et `ftps_server` par exemple `/tmp/` (avec la meme arborescence des fichiers)
Les paramètres : `folder_in`, `folder_out`, `port`, `password`, .... sont à mettre dans des variables : le script sera inclus dans QGIS.
# Ftps
container : ftps_server
lib python : ftplib
début du code :
```
from ftplib import FTP
ftp = FTP()
ftp.connect('0.0.0.0', 4567)
ftp.login('username', 'password')
```
# Sftp
container : ftps_server container
lib python : utiliser pysftp (ou paramiko mais pysftp est un couche au dessus de paramiko qui est normalement plus simple à utiliser)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Besoin
Besoin d'un script qui prend tous les fichiers d'un répertoire de l'ordi sur lequel le script est lancé par exemple
/home/marcu/Documents/et envoie les tous les fichiers dans un répertoire sur les containersftps_serveretftps_serverpar exemple/tmp/(avec la meme arborescence des fichiers)Les paramètres :
folder_in,folder_out,port,password, .... sont à mettre dans des variables : le script sera inclus dans QGIS.Ftps
container : ftps_server
lib python : ftplib
début du code :
Sftp
container : ftps_server container
lib python : utiliser pysftp (ou paramiko mais pysftp est un couche au dessus de paramiko qui est normalement plus simple à utiliser)