Comment configurer S3CMD dans Windows et gérer les seaux S3

Comment configurer S3CMD dans Windows et gérer les seaux S3

S3cmd est créé pour gérer les seaux S3 sur les serveurs Linux. Mais nous utilisons également cet outil sur les serveurs Windows. Cet article vous aidera à configurer S3CMD dans les systèmes Windows. Si vous recherchez ici pour configurer S3CMD sur le système Linux, Lisez le prochain article Installez S3CMD sur Linux.

Exigences du système S3CMD: s3cmd requis Python 2.7 ou plus version à fonctionner. Nous devons également installer GPG.

Étape 1 - Installer Python

Télécharger et installer Python 2.7 ou la version supérieure du site officiel de Python et l'installez.

https: // www.python.org / téléchargements /

Après avoir installé Python, ajoutez le python dans Chemin variable d'environnement. Ouvrez l'invite de commande et vérifiez la version Python.

C:> Python - Version Python 2.7.6 

Étape 2 - Installez GPG sur Windows

GPG4WIN (GNU Privacy Guard pour Windows) est un logiciel gratuit à installer. Utilisez le lien suivant pour le télécharger et l'installer.

http: // www.gpg4win.org / téléchargement.html

Étape 3 - Configurer S3CMD

Téléchargez le dernier code source S3CMD à partir de la page officielle S3CMD et extraire à C: S3CMD emplacement.

http: // s3tools.org / téléchargement

Après avoir extrait le code source, utilisez la commande suivante pour configurer l'environnement S3. Il demandera vos comptes S3 AccessKey et SecretKey, le chemin de la commande GPG comme ci-dessous.

C: s3cmd> Python S3CMD - Configure Entrez de nouvelles valeurs ou acceptez les défauts par défaut entre parenthèses avec Entrée. Reportez-vous au manuel de l'utilisateur pour une description détaillée de toutes les options. Clé d'accès et touche secrète sont vos identifiants pour Amazon S3 Clé d'accès: xxxxxxxxxxxxxxxxxxxxx touche secrète: xxxxxxxxxxxxxxxxxxxxxxxxxxxx mot de passe encryption est utilisé pour protéger votre fichier contre la lecture par le biais du programme de transfert vers S3: xxxxxxxx Fichiers (x86) \ gnu \ gnupg \ gpg2.EXE Lors de l'utilisation du protocole HTTPS sécurisé Toutes les communications avec les serveurs Amazon S3 sont protégés contre les écoutes tiers. Cette méthode est plus lente que http simple et ne peut pas être utilisée si vous êtes derrière un protocole HTTPS proxy [non]: Oui Nouveaux paramètres: Clé d'accès: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxcryption mot de passe: Fichiers de programme (x86) GnuGnupggpg2.EXE Utilisez le protocole HTTPS: True HTTP Proxy Server Nom: HTTP Proxy Server Port: 0 Test Access avec des informations d'identification fournies? [O / N] Y Veuillez patienter, essayant d'énumérer tous les seaux… Succès. Votre clé d'accès et votre clé secrète ont bien fonctionné :-) Maintenant, vérifiez que le chiffrement fonctionne… Succès. Le cryptage et le décryptage ont bien fonctionné :-) Enregistrer les paramètres? [O / N] Y Configuration Enregistrée en 'C: \ Users \ Administrator \ Application Data \ S3CMD.ini ' 

Étape 4 - Vérifiez S3CMD

Pour vérifier la configuration S3CMD, utilisez la commande suivante. Il répertorie les seaux créés dans votre compte S3 configuré.

C:> Python C: \ S3CMD \ S3CMD LS 2014-02-03 06:37 S3: // Tecadmin 2014-03-29 07:56 S3: // Tecadminbackups