We_frontend :: Pubblicazione :: rsync

we_frontend :: Pubblicazione :: rsync è un modulo perl che consente di pubblicare file tramite il protocollo Rsync.
Scarica ora

We_frontend :: Pubblicazione :: rsync Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Slaven Rezic
  • Sito web dell'editore:
  • http://search.cpan.org/~srezic/

We_frontend :: Pubblicazione :: rsync Tag


We_frontend :: Pubblicazione :: rsync Descrizione

We_frontend :: Publish :: Rsync è un modulo Perl che consente di pubblicare file tramite il protocollo RSYNC. We_frontend :: Pubblica :: Rsync è un modulo Perl che consente di pubblicare file tramite il protocollo RSYNC.Synopsis Utilizzare We_frontend :: Main2; usa wesiteinfo qw ($ c); $ c-> Staging-> Trasporto ("rsync"); $ Main-> Pubblica; tutorial per la configurazione di rsync (vedere anche la sezione "Aggiorna" sotto) Assicurarsi innanzitutto che entrambi i lati abbiano installato Rsync. Si prega di utilizzare la versione 2.5.1 o migliore, perché ci sono problemi di deadlock con versioni precedenti. Quindi l'autenticazione SSH dovrebbe essere impostata. Effettuare le seguenti operazioni: Creare una chiave pubblica SSH per il lato locale (origine). Se gli script CGI sono in esecuzione con uno speciale utente www (come WWRun su Suse Systems), è necessario innanzitutto creare una directory home per questo utente o consentire agli script CGI eseguiti sotto un altro utente. Se non conosci l'UID per gli script CGI, crea questo minuscolo script e eseguilo come CGI: #! / Usr / bin / env perl uso cgi qw (: standard); Stampa intestazione, Iscriviti (",", GetPwuid ($>)); L'ID utente dovrebbe essere la terza voce, la directory home l'ottavo ingresso.assuming che si desidera creare una directory home per wwrun (questo potrebbe essere insicuro!), Devi fare a seguito del seguente (Tutto come SuperUser): MKDIR / Home / WWRun VIPW Sostituisci la vecchia home directory per wwrun con / home / wwrun Assicurarsi che l'utente abbia una shell valida Una coppia di chiave privata / pubblica SSH: SSH-KeyGen -N "" Cat /home/wwrun/.ssh/identity.Pubyou dovrebbe vedere la chiave pubblica sullo schermo. Questa chiave pubblica dovrebbe essere resa accessibile sul lato remoto. Passare a un altro terminale virtuale o xterm, accedi al lato remoto come utente remoto e seguendo: Nella directory home: MKDIR .SSH CHMOD 700 .SSH CD .SSH Cat> Autorized_Keys Copia e incolla la chiave pubblica precedente (è ancora Sullo schermo?) E premere CONTROL-D CHMOD 600 AUTORIZZATO_KEYYSTHAT È! Ora controlla se la connessione funziona. Come wwwuso, digitare quanto segue: ssh -v -l remotexer remotehostthe prima volta, riceverai un messaggio se accettare l'host. Accetta, e quindi è necessario essere automaticamente registrati senza richiedere una password. In caso contrario, leggi attentamente i messaggi. Molto probabilmente c'è un problema di autorizzazione sul lato locale o remoto. Assicurarsi che le autorizzazioni siano il più stretto possibile per i file in .ssh e le directory .ssh e la stessa stessa. Per verificare se Rsync funziona, effettuare le seguenti operazioni dal lato locale: rsync -pv some_file remotexer @ remotehost: ora qualche_file dovrebbe essere copiato sul lato remoto senza richiedere una password. Se hai un vecchio Rsync, devi aggiungere -e ssh alle opzioni (ma migliore aggiornamento). Se ritieni l'operazione, la copia deve essere eseguita molto più veloce, perché non sono modifiche da trasferire. Requisiti: · Perl.


We_frontend :: Pubblicazione :: rsync Software correlato

NET :: PEEP :: Conf

Net :: Peep :: Conf è un'estensione perl per fornire una rappresentazione dell'oggetto delle informazioni di configurazione per PEEP. ...

166

Scarica

Dati :: Taxi

Dati :: Il taxi è una serializzazione dei dati XML-ISH di Taint-Aware, XML-ISH. ...

173

Scarica