martedì 5 novembre 2013

Indirizzo IP multipli su singola scheda di rete (RedHat / Fedora)

Siamo in grado di impostare due IpAddress su singola scheda.
Qui di seguito ho accennato per il sistema RedHat / Fedora / CentOs.
FASE 1: (indirizzo IP iniziale / First)
# Cat / etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=10.8.0.255
IPADDR=10.8.0.10
NETMASK=255.255.255.0
NETWORK=10.8.0.0
ONBOOT=yes
FASE 2: (Secondo indirizzo IP)
# cat / etc/sysconfig/network-scripts/ifcfg-eth0: 1
DEVICE=eth0:1
BOOTPROTO=static
BROADCAST=10.8.0.255
IPADDR=10.8.0.11
NETMASK=255.255.255.0
NETWORK=10.8.0.0
ONBOOT=yes
Corso Amministratore Linux - Corso Linux Server - Corso Sistemista LinuxCertificazione Linux -Certificazione LPI

CentOS5/RHEL5 Amministrazione utenti

1) Aggiungi utente
Useradd
2) Eliminare utente
Userdel
3) Modifica utente
Usermod
4) Aggiungi gruppo
gpasswd
5) Elimina gruppo
groupdel
6) Modifica gruppo
groupmod
7) Aggiungere l'utente al gruppo
Utilizzare il comando useradd per aggiungere nuovi utenti al gruppo esistente (o creare un nuovo gruppo e quindi aggiungere utenti). Se il gruppo non esiste, crearla. Sintassi:
Sintassi :
useradd-G {group-nome1}, {group-nome2} nome utente (per il gruppo secondario)
useradd-g {group-name} nome utente (per il gruppo primario)
useradd1

lunedì 7 ottobre 2013

Xen: Aggiungi partizioni extra al sistema operativo guest

Ecco un modo per aggiungere e montare ulteriore partizione LVM in macchine guest Xen.
1.) Creare partizione logica e formattarlo. Esempio di sotto crea partizione "40GB" e formato "ext3" nel gruppo di volumi "vg0".
1 
2
lvcreate-L 40G-n extra_storage vg0
 mkfs-t ext3-v / dev/vg0/extra_storage
2.) Aggiornamento Xen config per aggiungere nuova partizione di sistema operativo guest.Assegnare il nome del dispositivo ad esso, ad esempio "xvda3". Poi ri-creare la VM di riconoscere la nuova partizione / dispositivo. Nota: il riavvio non legge la nuova configurazione di Xen.
1 
2
disk = [
         'phy :/ dev/vg0/extra_storage, xvda3, w',
3.) Dopo aver riavviato, effettua il login per VM e montare la nuova partizione. Nuova unità o la partizione di libertà di in "/ dev/xvda3."
1
  mount / dev/xvda3 / extra_space
Aggiungilo a "/ etc / fstab" per automount su ripartenza.
1
  / Dev/xvda3 / extra_space ext3 noatime, nodiratime, errors = remount-ro 0 1

giovedì 8 agosto 2013

La posizione fisica del proprio Server Dedicato Does Matter! Non fare un errore!

Uno dei fattori più ignorata quando la raccolta di un server dedicato è la posizione fisica del server rispetto alla posizione dei vostri siti web visitatori. Da non scegliere un luogo vicino la gente si desiderano indirizzare si può danneggiare le vendite e la popolarità del tuo sito web. Prima di tutto parliamo del perché la posizione fisica è ancora un fattore e particolarmente importanti per on-line di e-commerce.
L'Internet è diventato molto più veloce, ma è ancora delimitata dalle linee di dati che eseguono in tutto il mondo. Una persona in Texas la richiesta di un sito ospitato in Giappone è inviare i dati da tutto il mondo e quindi la pagina verrà caricata più lentamente. Come ci si avvicina questo non è così evidente, ma una pagina ospitata in Texas sarà ancora caricato più velocemente per i residenti del Texas al contrario di quelli in California. Allora perché è così importante? Si potrebbe essere perdere vendite e potenziali clienti se le pagine non si caricano abbastanza velocemente.
Io vivo nel Regno Unito e vedo questa situazione ogni giorno al lavoro. Io lavoro per UK2 e gli offriamo il server dedicati sia negli Stati Uniti e Regno Unito .Riceviamo chiamate da clienti che stanno vedendo conversioni bassi su ecommerce pagine di destinazione negozio o mostrandoci denunce da loro visitatori sul tempo di caricamento lento. Il problema è che stanno ospitando un negozio per i residenti nel Regno Unito negli Stati Uniti, o un sito per i visitatori degli Stati Uniti nel Regno Unito. Il tempo sta prendendo i dati di andare avanti e indietro è l'aggiunta di un ritardo lieve che può avere un effetto. Uno dei molti fattori di ranking per il PPC di Google Adwords è la velocità la pagina di destinazione è servita. Questo è il motivo per cui è fondamentale per ospitare il vostro sito nei pressi della regione geografica di destinazione.
Allora, qual è la soluzione? Basta tenere a mente che i vostri clienti di prospettiva sono al momento di scegliere una posizione per il vostro server dedicato. Se si prendono di mira tutti gli Stati Uniti in una posizione a Chicago o Texas dovrebbe funzionare grande. Se si prendono di mira i residenti nel Regno Unito ottengono un server di lì. La posizione fisica di un server è ancora importante così si prega di tenere a mente!

lunedì 15 luglio 2013

Xen: Aggiungi partizioni extra al sistema operativo guest

Ecco un modo per aggiungere e montare ulteriore partizione LVM in macchine guest Xen.
1.) Creare partizione logica e formattarlo. Esempio di sotto crea partizione "40GB" e formato "ext3" nel gruppo di volumi "vg0".
1 
2
lvcreate-L 40G-n extra_storage vg0
 mkfs-t ext3-v / dev/vg0/extra_storage
2.) Aggiornamento Xen config per aggiungere nuova partizione di sistema operativo guest. Assegnare il nome del dispositivo ad esso, ad esempio "xvda3". Poi ri-creare la VM di riconoscere la nuova partizione / dispositivo. Nota: il riavvio non legge la nuova configurazione di Xen.
1 
2
disk = [
         'phy :/ dev/vg0/extra_storage, xvda3, w',
3.) Dopo aver riavviato, effettua il login per VM e montare la nuova partizione. Nuova unità o la partizione di libertà di in "/ dev/xvda3."
1
  mount / dev/xvda3 / extra_space
Aggiungilo a "/ etc / fstab" per automount su ripartenza.
1
  / Dev/xvda3 / extra_space ext3 noatime, nodiratime, errors = remou
Corso Amministratore
Linux - Corso
Linux Server - Corso Sistemista
LinuxCertificazione
Linux -Certificazione LPI

giovedì 28 marzo 2013

Come prendere i backup Linux powered by Rsync


Rsync dati backup e lo fa molto pulito e ben. Rsync trasferimenti solo i dati che sono stati modificati e modificata in modo che l'host di destinazione è una replica esatta dall'host di origine. Rysnc è uno strumento della riga di comando di backup che gestisce i trasferimenti di dati in modo efficace e sicuro come tutti gli altri software di backup commerciali in tutto noti. Rync si fonde e si integra perfettamente con i comandi della shell linux linux combinati di I / O reindirizzamenti.
Ecco un approccio basato altenative dal recente  ingresso  sulla creazione di backup dei dati da un semplice un dato set di backup aziendali usando rsync.
Man Rsync:
Rsync utilizza un algoritmo affidabile per portare file remoti e host in sync molto rapidamente. Rsync è veloce perché invia solo le differenze tra i file in rete invece di inviare i file completi. Rsync è spesso usato come un processo di mirroring molto potente o solo come un sostituto più capace per il comando rcp. Il rsync protocollo di aggiornamento remoto consente rsync di trasferire solo le differenze tra due insiemi di file attraverso la connessione di rete, utilizzando un efficiente controllo algoritmo di ricerca.
INSTALLAZIONE: 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~ ~~ ~~ ~~ ~
Installazione Rsync viene installato per l'installazione del sistema gruppo predefinito Tool. Se rsync non è disponibile da linea di comando e dal database rpm, è possibile installare da yum repo usando yum in questo modo
# Yum-y install rsync
Per verificare che rsync è stato installato correttamente
# Rpm-qa rsync
Ci sono due approccio diverso a stabilire una comunicazione tra due host rsync.
In primo luogo è quello di utilizzare un telecomando-shell programmi come ssh o rsh. Se si desidera utilizzare questo approccio, è necessario che il server openssh o attiva una connessione ssh è presente sia da invio e la ricezione ospite. Openssh installazione e la configurazione non sarebbe coperto da questa voce. Questa voce potrebbe pensare che il servizio demone ssh è configurato correttamente e l'ascolto sulla porta host assegnato.
In secondo luogo, è quello di utilizzare rsync servizio INETD ascolto direttamente.
Questa voce sperano di coprire sia di loro due mondi.
Utilizzo di rsync da terminale a riga di comando 
======================================
Trasferire i file e / o aggiornamento di host locale in un host remoto utilizzando rsync 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Base argomento rsync è quello di specificare file di glob, una fonte e una cartella di destinazione.Destinazione può essere un host locale o un host remoto. Un esempio di base per il trasferimento da locale a remoto sarebbe
. * # Rsync-t remoteusername mp3 @ remotehost: remote_destination_folder
Quanto sopra avrebbe trasferito, utilizzando rsync, tutti i file *. Mp3 dalla directory corrente locale in remote_destination_folder di remotehost remoteusername utilizzare per l'autenticazione. Un host di destinazione può essere locale o host remoto e può essere specificato come nome host o indirizzo IP.
Legenda: 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
-t conservano tempo di file selezionati 
*. file mp3 selezionati da trasferire 
bash remoteusername abilitato account utente da host di destinazione 
host di destinazione remotehost remoteusername dove è consentito l'accesso 
remote_destination_folder cartella di destinazione da host di destinazione di proprietà e accessibile 
da remoteusername 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Per movimento ricorsiva di cartelle di directory per il trasferimento dei dati da host corrente ad un altro host utilizzando rsync, questo sarebbe in questo modo
# Rsync-avrzt / var / www archiviato modalità abilitata -v modalità verbosed enabled -t preservare time stamp -z trasferimento compressione attivata -r modalità resursive abilitato / var / www cartella selezionata o glob i file di origine di localizzazione conto myuser utente da host di destinazione server1 host di destinazione / var / backup cartella di destinazione ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Il comando sopra dovrebbe questioni rsync con modalità dettagliata abilitata, la compressione attivata, la modalità arhived dei dati rsync trasferimento / aggiornamento. Rsync trasferimenti file e cartelle da / var / www (inclusa la cartella www) in / var / cartella di backup di server1 nomeutente host utilizzando le credenziali di accesso. La directory / var / backup da host di destinazione è di proprietà o scrivibile da myuser. Tutti i file vengono creati con rsync proprietà dei file e l'autorizzazione di proprietà di nomeutente con 600 modalità file. Il trasferimento sarebbe stato fatto mantenendo i collegamenti simbolici, i dispositivi, gli attributi, le autorizzazioni e le proprietà dei file.
# Rsync-avz / var / www / nomeutente @ server1 :/ var / backup / www
Aggiungendo / da glob file selezionato come il comando precedente emette lo stesso comando rsync con lo stesso argomento. L'unica differenza è che la cartella di origine non viene creato.
Trasferire i file da host remoto a un host locale tramite rsync 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
# Rsync-avrzt remoteusername @ remotehost: destination_folder remote_source_folder 
# rsync-avrz nomeutente @ server1 :/ var / backup / www / var / www /
Per trasferire più file con estensione diversa da host locale a un host remoto usando rsync con glob file potrebbe essere
# Rsync-avrz file1.mp3 *. Doc nomeutente @ server1 :/ home / cartella / posizione
Per trasferire più file da fonti di directory con rsync sarebbe
# Rsync-avz `find / etc-name *. Conf` user @ remotehost :/ utente / cartella
Linux linea di comando quando combinato con l'altro crea un altro set di utensili elettrici. Questo comando cerca tutti. Conf file * da / etc cartella e trasferirli in / usr / cartella remotehost tramite rsync utente e utilizzando il nome di login dell'utente. Questo può essere utile se si desidera eseguire il backup modello specifico di file dal sistema o account utente rubriche individuali, i file del genere.
Per trasferire più file dalla directory di più con alcuni excemptions file utilizzando rsync e grep da locale a remoto potrebbe essere in questo modo:
# Rsync-avz `find / etc-name * conf |. Grep-v yum.conf` user @ remotehost :/ utente / cartella
In alternativa,
# Rsync-avz $ (find / etc-name * conf |. Grep-v yum.conf) utente @ remotehost :/ utente / cartella
e per più file rsync con più file dalla posizione di origine multipla con più eccezioni di trasferimento dei file sarebbe come così
# Rsync-avz `find / etc-name * conf |. Grep-v 'yum.conf \ | xorg.conf'` user @ remotehost :/ utente / cartella
Per il trasferimento di tutti i vostri backup dei file con estensione. Tar estensione del file da qualsiasi posizione sarebbe in questo modo
# Rsync-avz `find /-name *. Tar` user @ remotehost :/ utente / cartella
Avrete notato che rsync in grado di trasferire dati a velocità alta velocità utilizzando l'algoritmo di rsync specialmente se i file e le cartelle da trasferire sono già in vigore anche da host remoto.
Per trasferire più file (s) con le esclusioni multipli usando rsync sarebbe in questo modo:
# Rsync-avz * user @ remotehost :/ location-exclude = *. Php-exclude = *. Mp3
Per trasferire i file in modalità batch in base a elenchi di file usando rsync sarebbe
Listing.txt Supponendo viene creato con contenuti come di seguito
# Cat e l'alimentazione il file di cui sopra per rsync come input in modalità batch in questo modo
# Rsync-avzt-files-from = listing.txt user @ remotehost
Destinazione :/ /
Per rsync percorso più sorgenti cartella utilizzando rsync sarebbe in questo modo
# Rsync-avz-files-from = / home1 / home2 utente @ remotehost :/ destinazione /
Se entrambi posizione contiene abc.txt, l'ultima abc.txt sarebbe trasferita all'host remoto. Se / home1/www esiste e / home2/www esiste, i file di origine di entrambi kicatuib verrebbero integrate in / destinazione / www.
Fuoco di due nuove finestre di terminale, e dalla prima finestra, stabilire la connessione ssh da locale a remoto destinazione rsync. Poi dalle finestre secondo tentativo di emettere questi comandi rsync. Si noterà che mai rsync chiedere una password più poiché non vi è una connessione esistente con ssh host locale all'host remoto.
Argomenti più rsync
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
-W trasferire i file interi senza considerando tutte le modifiche di aggiornamento dal file di destinazione esistente o di una cartella 
corso barra di avanzamento mostra e / o la percentuale 
-4 preferisce IPv4 
-6 preferisce IPv6 
-bwlimit = KBPS eseguire rsync con il tasso limite di larghezza di banda in KBPS 
-h visualizzare una schermata più leggibile uscita 
-log -file = FILE file di attività dump in un file 
-ignore-esistente ignora copia esistente già da host di destinazione 
-max-size dice a rsync per evitare di trasferire file più grandi di dimensione specificata come 
-max-size = 10m evitare il trasferimento di file con 10 MB di spazio 
- porta dice a rsync di connettersi al server rsync con una porta diversa, di default è 873 
-stats dice di più informazioni di trasferimento di file e le statistiche algoritmo rsync al volo 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
A questo punto, ricordare a calci la scatola nera ninja per aggiornare eventuali ceppi oculari relativi monitor.
Utilizzo di Rsync in modalità demone xinetd 
Modificare / etc / xinetd.d / rsync e modificare
disable = yes 

disable = no
Per eseguire rsync in modalità demone xinetd via, assicurarsi di disporre di linee simili di / etc / xinetd.d / rsync file come illustrato di seguito: 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
servizio rsync 

disable = no 
socket_type = flusso 
wait = no 
user = root 
server = / usr / bin / rsync 
server_args =-daemon-config = / etc / rsync / rsyncd.conf-v 
log_on_failure + = USERID 

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Creare / etc / rsync / rsyncd.conf come file predefinito conf per rsync in modalità demone xinetd.
Esempio di file di rsyncd.conf 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
uid = rsync-user 
gid = rsync-user 
uso chroot = yes 
read only = yes 
pid file = / var / run / rsyncd . pid
# Accedere alla lista, modificare il blocco IP di rete in base alle proprie esigenze 
hosts allow = 192.168.0.0/255.255.0.0 192.168.1.0/255.255.255.0 
# proibito tutto il resto 
hosts deny = *
# Limitare le connessioni 
connessioni max = 5 
# file di saluto 
del file motd = / etc / rsync / rsyncd.motd 
# log file di 
log file = / var / log / rsync.log
# Rsync cartella condivisa 
[myrsync] 
# make tuo UID / GUID possiede sopra il sotto cartelle e file 
# tutti i file e la cartella sarebbe visto dal client rsync 
path = / home / rsync-user / rsync-cartella 
comment = Linux Server Rsync 
exclude = *. mp3
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
Creare rsync benvenuto al file MOTD in questo modo
# Cat / etc / rsync / rsyncd.motd 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
Benvenuti nel mio server Rsync ! 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Riavviare il servizio xinetd affinché le modifiche abbiano effetto in questo modo
# Service xinetd restart
Verificare che sia in esecuzione rsync in modalità di servizio demone xinetd utilizzando uno strumento come ss
# Ss-a | grep rsync 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
LISTEN 0 0 *: rsync *: * 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
Utilizza rsync porta 873 come la sua porta di default per il servizio xinetd. Assicurarsi che sia aperta anche dalle impostazioni del firewall correnti. Una regola firewall di esempio per opeing rsync da il firewall sarebbe come così
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
-A RH-Firewall-1-INPUT-m state-state NEW-m tcp-p tcp-dport 873-j ACCEPT 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
# service iptables restart
Se si desidera avere un rsync senza password, è necessario fare riferimento a un accesso senza password / passphraseless ssh da una di entrata del mese scorso.
Rsync in modalità demone tramite linea di comando 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Un'alternativa per l'esecuzione rsync in modalità demone è impostandolo dalla riga di comando. Come così
# Rsync-daemon-indirizzo host-IP-address-config = / etc / rsync / rsyncd.conf-v-port = 873
Legenda: 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
-daemon rsync permette di essere eseguito come modalità demone da terminale 
-port specifica il numero di porta da utilizzare 
-config specificato rsync file di configurazione 
host-IP-address indirizzo IP da cui legare rsync da 
-v abilita la modalità dettagliata 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
Elenco dei file e cartelle da un server rsync 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Per elencare i file dal server rsync, è sufficiente puntare il client rsync per l'host in esecuzione rsync in modalità demone o in modalità server. Per verificare il server rsync da un host client linux sarebbe in questo modo
# Rsync host-IP-address ::
In alternativa,
# Rsync rsync :/ / host-IP-address/myrsync 
:/ # rsync rsync / host-IP-address/myrsync/folder1
Dal comando precedente rsync, dovreste vedere i file da / home / rsync-user / rsync-cartella cartella dal server rsync è stata definita da / etc / rsync / rsyncd.conf.
Sincronizzare file e cartelle dal server Rsync 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Per sincronizzare e scaricare file dal server rsync.
# Rsync rsync :/ / host-IP-address/myrsync/folder1.
Le suddette download file di comandi tra cui l'intera cartella da cartella1 server rsync e lo salva nella directory corrente
# Rsync rsync :/ / host-IP-address/myrsync/folder1 /.
I download di comando di cui sopra solo i file da cartella1 alla cartella corrente
Controllo dei log degli Rsync 
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Monitoraggio messaggi del server rsync per eventuali errori o messaggi di sistema sarebbe in questo modo
# Tail-f / var / log / rsync.log
Nota finale:
Rsync può essere utilizzato anche per il controllo del codice sorgente e la gestione per l'erogazione di un centralizzati e distribuiti i sorgenti di sincronizzazione dal server rsync verso il gruppo di programmatori e sviluppatori di origine tra i reparti, più come un approccio CVS.
Usando rsync comando di Linux fornisce molte abilità e vantaggi. Per citarne alcuni, specchio di un intero hard disk o partizioni, cartelle e file, siti web, interi domini bobine di posta per i server di replica, la cartella home di un utente, un sito mirror FTP e molto altro ancora.
Backup come il modo in impresa, usare rsync.
Certificazione LPI