Outils pour utilisateurs

Outils du site


informatique:system_admin:ftp

Table des matières

FTP

NCFTPD

virtual user

Pour que les droits et sécurités du répertoire restent bien assignés à l'utilisateur principal, tu ne dois pas créer un second utilisateur système, il vaut donc mieux créer un utilisateur virtuel au niveau de ncftpd, utilisant le même utilisateur système que celui du site, mais dont l'accès est limité à un répertoire précis…

Regarde dans la doc de ncftpd pour les utilisateurs virtuels ou fais une recherche google sur “ncftpd virtual user” tu devrais trouver quantité d'informations.

NCFTP

#/bin/sh
LOGIN="nsXXXXXX.ovh.net"
PASS="XXXXXXX"
IP="XXXXXXX"
ncftpput -b -E -u $LOGIN -p $PASS $IP -R -m /home /home/*

et pour concerver les droits ajouter un tar

tar cf - /home | ncftpput -u $LOGIN -p $PASS -c $IP /home.tar
  • -b specifie qu'il tournera en tache de fond
  • -E specifie de ne pas utiliser le PASV
  • -u specifie le login
  • -p le password
  • -R specifie de copier toutes les sous repertoires
  • -m specifie de créer le repertoire home sur le serveur de backup si il n'existe pas
informatique/system_admin/ftp.txt · Dernière modification : 19/05/2012 00:18 de 127.0.0.1

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki