WE_FRONTEND :: Publier :: rsync

WE_FRONTEND :: Publier :: RSYNC est un module PERL qui permet de publier des fichiers via le protocole RSYNC.
Télécharger maintenant

WE_FRONTEND :: Publier :: rsync Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Slaven Rezic
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~srezic/

WE_FRONTEND :: Publier :: rsync Mots clés


WE_FRONTEND :: Publier :: rsync La description

We_frontend :: Publier :: RSYNC est un module PERL qui permet de publier des fichiers via le protocole RSYNC. We_frontend :: Publier :: RSYNC est un module PERL qui permet de publier des fichiers via le protocole RSYNC Protocol.Synopsis We_Frontend :: Main2; Utilisez WesiteInfo QW ($ C); $ c-> stadification-> transport ("rsync"); $ Main-> Publier; Didacticiel pour la configuration RSYNC (voir aussi la section "Mettre à jour" ci-dessous) Assurez-vous d'abord que les deux côtés ont installé RSYNC. Veuillez utiliser la version 2.5.1 ou mieux, car il existe des problèmes d'impasse avec des versions plus anciennes. Ensuite, l'authentification SSH doit être configurée. Effectuez ce qui suit: Créez une clé publique SSH pour le côté local (source). Si les scripts CGI fonctionnent sous un utilisateur spécial www (telle que WWWRUN sur Linux Suse Systems), vous devez d'abord créer un répertoire domestique pour cet utilisateur ou laisser les scripts CGI exécuter sous un autre utilisateur. Si vous ne connaissez pas l'UID pour les scripts CGI, créez ce petit script et exécutez-le en tant que CGI: #! / USR / BIN / ENV Perl Utilisez CGI QW (: standard); En-tête d'impression, rejoindre (",", getPwuid ($>)); l'ID utilisateur doit être la troisième entrée, le répertoire de base à la huitième entrée.assuming Vous souhaitez créer un répertoire de base pour WWWRUN (cela peut être insécurisé!), Vous devez faire la suite (tout comme superutilisateur): MKDIR / HOME / WWWRUN VIPW Remplacez l'ancien répertoire de base pour WWWRUN avec / HOME / WWWRUN Assurez-vous que l'utilisateur dispose d'une modification de Shell Quit Vipwnow valide à l'utilisateur wwwuser en tapant Su www wwetw wwetlet Une paire de clé privée / publique SSH: ssh-keygen -n "" Cat /home/wwwun/.ssh/Ientity.pubyou doit voir la clé publique de l'écran.Cette clé publique doit être rendue accessible sur le côté distant. Passez à une autre borne virtuelle ou à une autre borne virtuelle, connectez-vous au côté distant en tant qu'utilisateur distant et suivez: dans le répertoire domestique: MKDIR .SSH CHMOD 700 .SSH CAT .SSH Cat> Authorisé_keys Copiez et collez la clé publique précédente (est-ce encore Sur l'écran?) Et appuyez sur Control-d Chmod 600 Authorisé_keysthat est-ce! Maintenant, vérifiez si la connexion fonctionne. En tant que wwwwser, tapez les éléments suivants: SSH -V -L Remonateur de télécommunication de la première fois, vous obtiendrez un message si vous souhaitez accepter l'hôte. Acceptez, puis vous devriez être automatiquement connecté sans demander à un mot de passe. Sinon, lisez attentivement les messages. Très probablement, il y a un problème d'autorisation sur le côté local ou distant. Assurez-vous que les autorisations sont aussi serrées que possible pour les fichiers de .sSH et les répertoires .SSH et domiciliaires lui-même.Pour vérifier si RSYNC fonctionne, procédez comme suit du côté local: RSYNC -PV SOIT_FILE ROUNDUTRUER @ REMOCHHHOST: MAINTENANT DOIT être copié sur le côté distant sans demander un mot de passe. Si vous avez un ancien RSYNC, vous devez ajouter SSH aux options (mais meilleure mise à niveau). Si vous refaitez l'opération, la copie devrait être effectuée beaucoup plus rapidement, car elles ne sont pas modifiées à transférer. Exigences: · Perl


WE_FRONTEND :: Publier :: rsync Logiciels associés

Démonstration

Demomailform est une démo de CGI :: portable qui implémente un formulaire de soumission de courrier électronique avec des questions illimitées. ...

103

Télécharger