|
Dimensione: 7117
Commento:
|
← Versione 59 del 19/11/2025 16.30.00 ⇥
Dimensione: 9306
Commento: +correzioni
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| ## page was renamed from CristianBattistel/Prove0 | |
| Linea 3: | Linea 4: |
| [[BR]] [[Indice(depth=2)]] [[Informazioni(rilasci="10.10 10.04 9.10 9.04"; forum="http://forum.ubuntu-it.org/index.php/topic,63240")]] |
<<BR>> <<Indice(depth=1)>> <<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=599983"; rilasci="24.04 22.04 20.04 19.10 18.04 16.04")>> |
| Linea 11: | Linea 10: |
| Questo breve guida spiega come ''italianizzare'' la propria distribuzione '''Ubuntu''', con menù e descrizioni in lingua italiana. | '''Rsync''' è uno strumento leggero e versatile per il backup, installato di base su '''Ubuntu'''. Consente di eseguire backup incrementali (rileva e salva solo i file modificati o aggiunti rispetto all'ultima operazione di copia, evitando un backup completo), sia in locale che in remoto. |
| Linea 13: | Linea 12: |
| = Preparativi = | = Prerequisiti = |
| Linea 15: | Linea 14: |
| Prima di iniziare le operazioni accertarsi che i [:Repository:repository] indicati nel file `/etc/apt/sources.list` siano correttamente impostati per la versione del sistema in uso. | Tuttavia, prima di procedere con il backup, è consigliabile ed è necessario che: |
| Linea 17: | Linea 16: |
| Se al momento della prima installazione non si dovesse disporre di una connessione a Internet è possibile consultare la [:/ElencoPacchetti:relativa guida]. | * La cartella di destinazione si trovi su un filesystem in grado di gestire i [[AmministrazioneSistema/PermessiFile|permessi]] di tipo ''Unix-like'' (evitare quindi i filesystem di sistemi NT, come [[Hardware/DispositiviPartizioni/MontarePartizioni/Ntfs|NTFS]] e [[Hardware/DispositiviPartizioni/MontarePartizioni/Fat|FAT]]). * Qualora invece sia assente in caso di [[Installazione/CdMinimale|installazioni minimali]] oppure ad esempio disinstallazione accidentale, [[AmministrazioneSistema/InstallareProgrammi|installare]] i seguenti pacchetti: [[apt://rsync | rsync]], [[apt://xinetd | xinetd]] e [[apt://ssh | ssh]]. {{{#!wiki note Per i backup locali, '''xinetd''' e '''ssh''' non sono indispensabili. }}} == Grsync == |
| Linea 19: | Linea 24: |
| = Scegliere la lingua = | '''Grsync''' è una semplice interfaccia grafica per `rsync`. Permette solo le operazioni più semplici con le opzioni base, ma per backup di cartelle locali con destinazione su dischi locali è sufficiente. Per maggiori informazioni, consultare la relativa [[AmministrazioneSistema/BackupDelSistema/Grsync|guida]]. |
| Linea 21: | Linea 26: |
| Tramite lo strumento di gestione della lingua '''Supporto lingue''', è possibile impostare la lingua di sistema e di alcune applicazioni come, per esempio, [:Grafica/Gimp:Gimp] e [:Ufficio/OpenOffice.org:OpenOffice.org]. | = Eseguire un backup = |
| Linea 23: | Linea 28: |
| Dopo aver selezionato la lingua desiderata, questo comodo strumento scaricherà e installerà automaticamente tutti i pacchetti di localizzazione disponibili di tutti i programmi installati nel sistema. A seconda della velocità di connessione, in pochissimo tempo il sistema risulterà completamente in italiano. | == Backup in locale == |
| Linea 25: | Linea 30: |
| L'uso dello strumento '''Supporto lingue''' è necessario esclusivamente se la versione di '''Ubuntu''' è stata installata attraverso il CD '''desktop''' senza una connessione a Internet attiva, altrimenti i pacchetti necessari per la lingua selezionata saranno già stati scaricati e installati in fase di installazione. | Per eseguire un backup in locale, digitare in un [[AmministrazioneSistema/Terminale|terminale]], il seguente comando:{{{ sudo rsync -av /percorso/cartelladiorigine /percorso/cartelladidestinazione }}}Sostituire `/percorso/cartelladiorigine` con il percorso della cartella contenente i dati da sottoporre a backup e `/percorso/cartelladidestinazione` con il percorso della cartella di destinazione del backup stesso. |
| Linea 27: | Linea 34: |
| ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Se dopo aver installato tutti i pacchetti in italiano verranno visualizzate ancora delle scritte in inglese, provare a riavviare la sessione. || | Le opzioni utilizzate in questo caso sono: |
| Linea 29: | Linea 36: |
| Se non si volesse utilizzare il '''Supporto lingue''', è consigliato seguire le seguenti istruzioni per installare manualmente i pacchetti necessari. | ||<tablestyle="width:50%;" -2:>'''Sintassi opzioni'''|| ||<:30%> '''Opzione''' || Risultato || ||<:>'''-a''' || copia ricorsivamente e conserva i permessi e le date dei file. || ||<:>'''-v''' || abilita la modalità verbose (mostrando le operazioni in corso ed eventuali errori). || |
| Linea 31: | Linea 41: |
| == Scegliere la lingua in GNOME == attachment:gnome-1.png ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : >[[Immagine(./gnome-01.png,400,center)]] ||<style="border:none;">Chi utilizza [:AmbienteGrafico/Gnome:GNOME] troverà tale strumento in '''''Sistema → Amministrazione → Supporto lingue'''''. || attachment:gnome-2.png ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : >[[Immagine(./gnome-02.png,400,center)]] ||<style="border:none;">Fare clic su '''Installa''' se il supporto di lingue non è completamente installato. || attachment:gnome-3.png ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : >[[Immagine(./gnome-03.png,400,center)]] ||<style="border:none;">Trascinare nel menu la propria lingua '''Italiano (Italia)''' al primo posto e premere '''Applica globalmente''' per impostare la lingua anche all'avvio di sistema. || attachment:gnome-4.png ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : >[[Immagine(./gnome-04.png,400,center)]] ||<style="border:none;"> Se nei menu sopra non fosse presente la voce '''Italiano (Italia)''' fare clic su '''Installa/Rimuovi lingue...''' e spuntare la voce '''Italiano''' nell'elenco come nella figura qui a sinistra. Per una completa traduzione del sistema, assicurarsi di aver spuntato '''Traduzioni''' e '''Strumenti linguistici e controllo ortografico'''. Infine fare clic su '''Applica modifiche'''.|| |
=== Backup incrementale === |
| Linea 41: | Linea 43: |
| {{{ #!frame align=clear |
Per un backup incrementale completo, che cancelli nella cartella di destinazione i file non più presenti nella cartella di origine: * Aggiungere l'opzione '''--delete''':{{{ sudo rsync --delete -av /percorso/cartelladiorigine /percorso/cartelladidestinazione }}} * È anche possibile escludere dal backup alcuni dati usando l'opzione '''--exclude'''.<<BR>>Ad esempio, per escludere i file e le cartelle nascoste:{{{ sudo rsync --exclude=".*" --delete -av /percorso/cartelladiorigine /percorso/cartelladidestinazione |
| Linea 45: | Linea 51: |
| == Scegliere la lingua in KDE == Chi utilizza [:AmbienteGrafico/Kde:KDE], invece, troverà il programma in '''''Menu K → impostazioni di sistema → localizzazione''''' Attraverso l'opzione '''Cambia''' sarà possibile selezionare la lingua desiderata. [[Anchor(ubuntu)]] = Ubuntu e Xubuntu in italiano = Per avere i menù e le descrizioni in italiano, è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] i seguenti pacchetti: * ''language-pack-it'' * ''language-support-it'' * ''language-pack-gnome-it'' È possibile installare con [:AmministrazioneSistema/Apt:apt-get] tali pacchetti digitando il seguente comando in una finestra di terminale: {{{ sudo apt-get install language-support-it language-pack-it language-pack-gnome-it |
{{{#!wiki note Per ulteriori opzioni, consultare il manuale digitando il comando `man rsync` |
| Linea 66: | Linea 55: |
| Il sistema scaricherà tutti i pacchetti necessari e le relative dipendenze. Per rendere operative le modifiche, uscire dalla sessione corrente ed effettuare nuovamente l'accesso. | == Backup in rete == |
| Linea 68: | Linea 57: |
| ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Se dopo aver installato tutti i pacchetti in italiano verranno visualizzate ancora delle scritte in inglese, provare a riavviare la sessione. || [[Anchor(kubuntu)]] = Kubuntu in italiano = Per '''Kubuntu''' è necessario installare i seguenti pacchetti: * ''language-pack-it'' * ''language-support-it'' * ''language-pack-kde-it'' ## * ''kde-i18n-it'' È possibile installare con [:AmministrazioneSistema/Apt:apt-get] tali pacchetti digitando il seguente comando in una finestra di terminale: {{{ sudo apt-get install language-support-it language-pack-it language-pack-kde-it |
{{{#!wiki note Per backup in rete su cartelle condivise con [[Server/Samba|Samba]], si può montare la risorsa remota e trattarla come una destinazione locale. È consigliabile utilizzare questo metodo solo su reti private per motivi di sicurezza. |
| Linea 84: | Linea 61: |
| ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Se dopo aver installato tutti i pacchetti in italiano verranno visualizzate ancora delle scritte in inglese, provare a riavviare la sessione. || | Per eseguire un backup in rete, è possibile utilizzare `rsync` tramite '''[[InternetRete/DesktopRemoto/OpenSsh|SSH]]'''. Questo garantisce un trasferimento sicuro dei dati. Digitare in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{ sudo rsync --delete -azv -e ssh /percorso/cartella1 utenteremoto@hostremoto:/percorso/cartella2 }}}Sostituire `/percorso/cartella1` con il percorso della cartella di origine, `/percorso/cartella2` con il percorso della cartella di destinazione e `utenteremoto@hostremoto` con l'indirizzo dell'utente remoto (ad esempio, `nomeutente@indirizzo_IP_o_hostname`). |
| Linea 86: | Linea 65: |
| = Applicazioni in italiano = | In questo caso, le opzioni utilizzate, oltre a quelle precedentemente descritte, sono: |
| Linea 88: | Linea 67: |
| == K3b in italiano == | ||<tablestyle="width:50%;" -2:>'''Sintassi opzioni'''|| ||<:30%> '''Opzione''' || Risultato || ||<:>'''-z''' || comprime i dati durante il trasferimento, utile per connessioni più lente. || ||<:>'''-e ssh''' || specifica la shell remota da utilizzare, in questo caso '''ssh''', che garantisce un canale crittografato. || |
| Linea 90: | Linea 72: |
| Se si desidera utilizzare anche [:Multimedia/Masterizzazione/K3b:K3b] in lingua italiana è sufficiente installare il pacchetto ''k3b-i18n''. | === Autenticazione SSH === |
| Linea 92: | Linea 74: |
| [[Anchor(openoffice)]] == OpenOffice.org in italiano == |
Per l'autenticazione remota tramite [[InternetRete/DesktopRemoto/OpenSsh|SSH]], sono disponibili due metodi principali: * '''Password''': Se non è configurata l'autenticazione tramite chiave SSH, verrà richiesta la password dell'utente remoto al momento dell'esecuzione del comando `rsync`. * '''Chiavi SSH''': Per una maggiore sicurezza e per automatizzare i backup (senza dover inserire la password ogni volta), è fortemente consigliato configurare l'autenticazione tramite chiavi SSH. * Generare una coppia di chiavi SSH sul computer locale (se non già presenti) con `ssh-keygen`. * Copiare la chiave pubblica sul server remoto utilizzando `ssh-copy-id utenteremoto@hostremoto`. * Assicurarsi che i [[AmministrazioneSistema/PermessiFile|permessi]] delle chiavi siano corretti (`chmod 600 ~/.ssh/id_rsa` per la chiave privata e `chmod 644 ~/.ssh/id_rsa.pub` per la chiave pubblica). |
| Linea 95: | Linea 81: |
| Anche '''Open``Office.org''' può essere italianizzato. È sufficiente installare il pacchetto ''openoffice.org-l10n-it''. | == Alternative a SSH == |
| Linea 97: | Linea 83: |
| Infine, per applicare le modifiche, avviare '''Open``Office.org''' e fare clic su '''''Tools → Options → Language Settings → Languages'''''. Modificare le voci «'''User Interface'''» e «'''Locale Settings'''» scegliendo l'italiano. Al successivo riavvio, '''Open``Office.org''' sarà in italiano. | === Rsync Daemon === |
| Linea 99: | Linea 85: |
| [[Anchor(mozilla)]] == Mozilla Suite/Firefox/Thunderbird in italiano == |
In alternativa a '''ssh''', è possibile utilizzare '''Rsync Daemon''' per effettuare i backup in rete. Il vantaggio di utilizzare '''Rsync Daemon''' è la possibilità di effettuare un backup di un intero sistema senza utilizzare l'utente '''root''', mantenendo una maggiore sicurezza. |
| Linea 102: | Linea 87: |
| La localizzazione di questi diffusi programmi richiede l'installazione dei seguenti pacchetti: | Per utilizzare '''Rsync Daemon''', procedere come segue: |
| Linea 104: | Linea 89: |
| * ''mozilla-firefox-locale-it-it'' * ''mozilla-thunderbird-locale-it'' * ''mozilla-locale-it'' (solo per '''Ubuntu 6.06''' «'''Dapper Drake'''») |
==== Abilitare xinetd da parte di rsync ==== |
| Linea 108: | Linea 91: |
| [[Anchor(manpages)]] == Pagine di manuale == |
Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/etc/default/rsync`. Cercare la seguente riga:{{{ RSYNC_ENABLE=false }}}e modificarla come segue:{{{ RSYNC_ENABLE=inetd }}}salvare e chiudere l'editor di testo. |
| Linea 111: | Linea 97: |
| Per installare una collezione di pagine '''man''' in lingua italiana è sufficiente installare il pacchetto ''manpages-it'' presente nel [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository]. | ==== Avviare rsync tramite xinetd ==== Creare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/etc/xinetd.d/rsync` e inserire il seguente contenuto:{{{ service rsync { disable = no socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = --daemon log_on_failure += USERID } }}} Infine riavviare '''xinetd''' per applicare le modifiche digitando in una finestra di terminale il seguente comando:{{{ sudo systemctl restart xinetd }}} ==== Modalità daemon ==== Per configurare '''rsync''' per la modalità daemon: 0. Creare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/etc/rsyncd.conf` e incollare il seguente contenuto:{{{ max connections = 2 log file = /var/log/rsync.log timeout = 300 [share] comment = Public Share path = /home/share read only = no list = yes uid = nobody gid = nogroup auth users = utente secrets file = /etc/rsyncd.secrets }}}prestando attenzione a sostituire la parola `utente` col nome dell'utente da autorizzare all'utilizzo di '''rsync'''. 0. [[AmministrazioneSistema/Systemd|Riavviare il servizio]] '''xinetd''' per applicare le modifiche digitando in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{ sudo systemctl restart xinetd }}} ==== Impostare password ==== Per impostare la password, creare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/etc/rsyncd.secrets` e scrivere quanto segue:{{{ utente:password }}}sostituire `utente` col nome utente utilizzato in precedenza e `password` con la password utilizzata per il login in macchina remota. ==== Assegnare i permessi ==== Per assegnare i giusti [[AmministrazioneSistema/PermessiFile|permessi]] al file precedentemente creato: * Aprire il file `/etc/rsyncd.secrets` con un [[AmministrazioneSistema/Terminale|terminale]] digitando il seguente comando:{{{ sudo chmod 600 /etc/rsyncd.secrets }}} * Infine riavviare '''xinetd''' per applicare le modifiche digitando in una finestra di terminale il seguente comando:{{{ sudo systemctl restart xinetd }}} ==== Controllare l'esito del backup ==== Per controllare il buon esito delle operazioni è possibile digitare il seguente comando:{{{ sudo rsync utente@host::share }}}sostituendo `utente` con il nome utente in uso e `host` con il nome host in uso. Il risultato del precedente comando dovrebbe essere simile a questo:{{{ drwxr-xr-x 4096 2006/12/13 09:41:59 . drwxr-xr-x 4096 2006/11/23 18:00:03 folders }}} |
| Linea 115: | Linea 169: |
| * [:AmministrazioneSistema/InstallareProgrammi:Guida all'installazione dei programmi] * [:/ElencoPacchetti:Elenco dei pacchetti per la lingua italiana] |
* [[http://samba.anu.edu.au/rsync/|Sito ufficiale]] * [[https://help.ubuntu.com/community/rsync|Documento originale]] * [[http://everythinglinux.org/rsync/|Guida su everythinglinux (in inglese)]] |
Guida verificata con Ubuntu: 22.04 24.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Rsync è uno strumento leggero e versatile per il backup, installato di base su Ubuntu. Consente di eseguire backup incrementali (rileva e salva solo i file modificati o aggiunti rispetto all'ultima operazione di copia, evitando un backup completo), sia in locale che in remoto.
Prerequisiti
Tuttavia, prima di procedere con il backup, è consigliabile ed è necessario che:
La cartella di destinazione si trovi su un filesystem in grado di gestire i permessi di tipo Unix-like (evitare quindi i filesystem di sistemi NT, come NTFS e FAT).
Qualora invece sia assente in caso di installazioni minimali oppure ad esempio disinstallazione accidentale, installare i seguenti pacchetti: rsync, xinetd e ssh.
Per i backup locali, xinetd e ssh non sono indispensabili.
Grsync
Grsync è una semplice interfaccia grafica per rsync. Permette solo le operazioni più semplici con le opzioni base, ma per backup di cartelle locali con destinazione su dischi locali è sufficiente. Per maggiori informazioni, consultare la relativa guida.
Eseguire un backup
Backup in locale
Per eseguire un backup in locale, digitare in un terminale, il seguente comando:
sudo rsync -av /percorso/cartelladiorigine /percorso/cartelladidestinazione
Sostituire /percorso/cartelladiorigine con il percorso della cartella contenente i dati da sottoporre a backup e /percorso/cartelladidestinazione con il percorso della cartella di destinazione del backup stesso.
Le opzioni utilizzate in questo caso sono:
Sintassi opzioni |
|
Opzione |
Risultato |
-a |
copia ricorsivamente e conserva i permessi e le date dei file. |
-v |
abilita la modalità verbose (mostrando le operazioni in corso ed eventuali errori). |
Backup incrementale
Per un backup incrementale completo, che cancelli nella cartella di destinazione i file non più presenti nella cartella di origine:
Aggiungere l'opzione --delete:
sudo rsync --delete -av /percorso/cartelladiorigine /percorso/cartelladidestinazione
È anche possibile escludere dal backup alcuni dati usando l'opzione --exclude.
Ad esempio, per escludere i file e le cartelle nascoste:sudo rsync --exclude=".*" --delete -av /percorso/cartelladiorigine /percorso/cartelladidestinazione
Per ulteriori opzioni, consultare il manuale digitando il comando man rsync
Backup in rete
Per backup in rete su cartelle condivise con Samba, si può montare la risorsa remota e trattarla come una destinazione locale. È consigliabile utilizzare questo metodo solo su reti private per motivi di sicurezza.
Per eseguire un backup in rete, è possibile utilizzare rsync tramite SSH. Questo garantisce un trasferimento sicuro dei dati. Digitare in un terminale il seguente comando:
sudo rsync --delete -azv -e ssh /percorso/cartella1 utenteremoto@hostremoto:/percorso/cartella2
Sostituire /percorso/cartella1 con il percorso della cartella di origine, /percorso/cartella2 con il percorso della cartella di destinazione e utenteremoto@hostremoto con l'indirizzo dell'utente remoto (ad esempio, nomeutente@indirizzo_IP_o_hostname).
In questo caso, le opzioni utilizzate, oltre a quelle precedentemente descritte, sono:
Sintassi opzioni |
|
Opzione |
Risultato |
-z |
comprime i dati durante il trasferimento, utile per connessioni più lente. |
-e ssh |
specifica la shell remota da utilizzare, in questo caso ssh, che garantisce un canale crittografato. |
Autenticazione SSH
Per l'autenticazione remota tramite SSH, sono disponibili due metodi principali:
Password: Se non è configurata l'autenticazione tramite chiave SSH, verrà richiesta la password dell'utente remoto al momento dell'esecuzione del comando rsync.
Chiavi SSH: Per una maggiore sicurezza e per automatizzare i backup (senza dover inserire la password ogni volta), è fortemente consigliato configurare l'autenticazione tramite chiavi SSH.
Generare una coppia di chiavi SSH sul computer locale (se non già presenti) con ssh-keygen.
Copiare la chiave pubblica sul server remoto utilizzando ssh-copy-id utenteremoto@hostremoto.
Assicurarsi che i permessi delle chiavi siano corretti (chmod 600 ~/.ssh/id_rsa per la chiave privata e chmod 644 ~/.ssh/id_rsa.pub per la chiave pubblica).
Alternative a SSH
Rsync Daemon
In alternativa a ssh, è possibile utilizzare Rsync Daemon per effettuare i backup in rete. Il vantaggio di utilizzare Rsync Daemon è la possibilità di effettuare un backup di un intero sistema senza utilizzare l'utente root, mantenendo una maggiore sicurezza.
Per utilizzare Rsync Daemon, procedere come segue:
Abilitare xinetd da parte di rsync
Aprire con un editor di testo e con i privilegi di amministrazione il file /etc/default/rsync. Cercare la seguente riga:
RSYNC_ENABLE=false
e modificarla come segue:
RSYNC_ENABLE=inetd
salvare e chiudere l'editor di testo.
Avviare rsync tramite xinetd
Creare con un editor di testo e con i privilegi di amministrazione il file /etc/xinetd.d/rsync e inserire il seguente contenuto:
service rsync
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon
log_on_failure += USERID
}Infine riavviare xinetd per applicare le modifiche digitando in una finestra di terminale il seguente comando:
sudo systemctl restart xinetd
Modalità daemon
Per configurare rsync per la modalità daemon:
Creare con un editor di testo e con i privilegi di amministrazione il file /etc/rsyncd.conf e incollare il seguente contenuto:
max connections = 2 log file = /var/log/rsync.log timeout = 300 [share] comment = Public Share path = /home/share read only = no list = yes uid = nobody gid = nogroup auth users = utente secrets file = /etc/rsyncd.secrets
prestando attenzione a sostituire la parola utente col nome dell'utente da autorizzare all'utilizzo di rsync.
Riavviare il servizio xinetd per applicare le modifiche digitando in un terminale il seguente comando:
sudo systemctl restart xinetd
Impostare password
Per impostare la password, creare con un editor di testo e con i privilegi di amministrazione il file /etc/rsyncd.secrets e scrivere quanto segue:
utente:password
sostituire utente col nome utente utilizzato in precedenza e password con la password utilizzata per il login in macchina remota.
Assegnare i permessi
Per assegnare i giusti permessi al file precedentemente creato:
Aprire il file /etc/rsyncd.secrets con un terminale digitando il seguente comando:
sudo chmod 600 /etc/rsyncd.secrets
Infine riavviare xinetd per applicare le modifiche digitando in una finestra di terminale il seguente comando:
sudo systemctl restart xinetd
Controllare l'esito del backup
Per controllare il buon esito delle operazioni è possibile digitare il seguente comando:
sudo rsync utente@host::share
sostituendo utente con il nome utente in uso e host con il nome host in uso.
Il risultato del precedente comando dovrebbe essere simile a questo:
drwxr-xr-x 4096 2006/12/13 09:41:59 . drwxr-xr-x 4096 2006/11/23 18:00:03 folders
