Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion docs/books/learning_rsync/01_rsync_overview.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,9 @@ L'originale `rsync` è stato mantenuto dal programmatore australiano <font color

![ Andrew Tridgell ](images/Andrew_Tridgell.jpg) ![ Wayne Davison ](images/Wayne_Davison.jpg)

!!! note "Attenzione!" **rsync è solo uno strumento di backup incrementale e non ha la funzione di sincronizzazione dei dati in tempo reale (deve essere integrato da altri programmi). Inoltre, la sincronizzazione è unidirezionale. Se vuoi realizzare la sincronizzazione bidirezionale, devi collaborare con altri strumenti.**
!!! note "Attenzione!"

**rsync è solo uno strumento di backup incrementale e non ha la funzione di sincronizzazione dei dati in tempo reale (deve essere integrato da altri programmi). Inoltre, la sincronizzazione è unidirezionale. Se vuoi realizzare la sincronizzazione bidirezionale, devi collaborare con altri strumenti.**

### Principi e funzionalità di base

Expand Down
8 changes: 6 additions & 2 deletions docs/books/learning_rsync/02_rsync_demo01.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,9 @@ Fedora34-->|pull/download|RockyLinux8;

## Dimostrazione basata sul protocollo SSH

!!! tip "Attenzione!" Qui, sia Rocky Linux 8 che Fedora 34 utilizzano l'utente root per accedere. Fedora 34 è il client e Rocky Linux 8 è il server.
!!! tip "Attenzione!"

Qui, sia Rocky Linux 8 che Fedora 34 utilizzano l'utente root per accedere. Fedora 34 è il client e Rocky Linux 8 è il server.

### pull/scarica

Expand All @@ -90,7 +92,9 @@ aabbcc
```
Trasferimento effettuato con successo.

!!! tip "Attenzione" Se la porta SSH del server non è quella predefinita 22, puoi specificare la porta in questo modo---`rsync -avz -e 'ssh -p [port]'`.
!!! tip "Attenzione"

Se la porta SSH del server non è quella predefinita la 22, puoi specificare la porta in modo simile ---`rsync -avz -e 'ssh -p [port]' `.

### push/carica

Expand Down
4 changes: 3 additions & 1 deletion docs/books/learning_rsync/03_rsync_demo02.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ Alcuni parametri e valori di questo file sono i seguenti, [ qui ](04_rsync_confi
| auth users = li | Abilita gli utenti virtuali e definisci come viene chiamato un utente virtuale. Devi crearlo da solo |
| secrets file = /etc/rsyncd_users.db | Usato per specificare la posizione del file password dell'utente virtuale, che deve terminare in .db. Il formato del contenuto del file è "Nome utente: Password", uno per riga |

!!! tip "Attenzione!" Il permesso del file password deve essere <font color=red>600</font>
!!! tip "Attenzione!"

Il permesso del file password deve essere <font color=red>600</font>

Scrivi il contenuto del file su <font color=red>/etc/rsyncd.conf</font>e scrivi il nome utente e la password su /etc/rsyncd_users.db, il permesso è 600

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,9 @@ Last login: Tue Nov 2 21:42:44 2021 from 192.168.100.5
[testrsync@Rocky ~]$
```

!!! tip "Attenzione!" Il file di configurazione del server **/etc/ssh/sshd_config** dovrebbe essere aperto <font color=red>PubkeyAuthentication yes</font>
!!! tip "Attenzione!"

Il file di configurazione del server **/etc/ssh/sshd_config** dovrebbe essere aperto <font color=red>PubkeyAuthentication yes</font>

## rsync protocollo di autenticazione senza password

Expand Down Expand Up @@ -93,4 +95,6 @@ sent 30 bytes received 193 bytes 148.67 bytes/sec
total size is 883 speedup is 3.96
```

!!! tip "Suggerimento!" È possibile scrivere questa variabile in **/etc/profile** per renderla efficace in modo permanente. Il contenuto è: `export RSYNC_PASSWORD=13579`
!!! tip "Suggerimento!"

Puoi scrivere questa variabile in **/etc/profile** per renderla efficace in modo permanente. Il contenuto è: `export RSYNC_PASSWORD=13579`
15 changes: 12 additions & 3 deletions docs/books/learning_rsync/06_rsync_inotify.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,9 @@ Torna al primo terminale pts/0, le informazioni di output sono le seguenti:

## Combinazione di `inotifywait` and `rsync`

!!! tip "Attenzione!" Stiamo operando nel server Rocky Linux 8, utilizzando il protocollo SSH per la dimostrazione.
!!! tip "Attenzione!"

Stiamo operando nel server Rocky Linux 8, utilizzando il protocollo SSH per la dimostrazione.

Per il login di autenticazione senza password del protocollo SSH, si prega di fare riferimento a [rsync accesso di autenticazione senza password](05_rsync_authentication-free_login.md), che non è descritto qui. Un esempio del contenuto di uno script bash è il seguente. È possibile aggiungere diverse opzioni dopo il comando in base alle esigenze per soddisfare le vostre esigenze. Ad esempio, puoi anche aggiungere `--delete` dopo il comando `rsync`.

Expand All @@ -140,8 +142,15 @@ $a | while read directory event file
[root@Rocky ~]# bash /root/rsync_inotify.sh &
```

!!! tip "sottolineare ancora!" Quando si utilizza il protocollo SSH per la trasmissione della sincronizzazione dei dati, se la porta di servizio SSH della macchina di destinazione non è 22, puoi usare un metodo simile a questo—— `b="/usr/bin/rsync -avz -e 'ssh -p [port-number]' /rsync/* testfedora@192. 68.100.5:/home/testfedora/"`
!!! tip "sottolineare ancora!"

Quando si utilizza il protocollo SSH per la trasmissione della sincronizzazione dei dati, se la porta di servizio SSH della macchina di destinazione non è la 22, puoi usare un metodo simile a questo——
`b="/usr/bin/rsync -avz -e 'ssh -p [port-number]' /rsync/* testfedora@192. 68.100.5:/home/testfedora/"`

!!! tip "Attenzione!"

!!! tip "Attenzione!" Se vuoi avviare questo script all' avvio `[root@Rocky ~]# echo "bash /root/rsync_inotify. h &" >> /etc/rc ocali` `[root@Rocky ~]# chmod +x /etc/rc.local`
Se vuoi avviare questa script all'avvio
`[root@Rocky ~]# echo "bash /root/rsync_inotify. h &" >> /etc/rc.local`
`[root@Rocky ~]# chmod +x /etc/rc.local`

Se si sta utilizzando il protocollo rsync per la sincronizzazione, è necessario configurare il servizio rsync della macchina di destinazione, fare riferimento a [rsync demo 02](03_rsync_demo02.md), [rsync file di configurazione](04_rsync_configure.md), [accesso senza autenticazione segreta rsync](05_rsync_authentication-free_login.md)
18 changes: 14 additions & 4 deletions docs/books/learning_rsync/07_rsync_unison_use.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ Last login: Wed Nov 3 22:07:18 2021 from 192.168.100.5
[testrsync@Rocky ~]$
```

!!! tip "Attenzione" I file di configurazione delle due macchine **/etc/ssh/sshd_config** dovrebbero essere aperti <font color=red>PubkeyAuthentication sì</font>
!!! tip "Attenzione"

I file di configurazione delle due macchine **/etc/ssh/sshd_config** dovrebbero essere aperti <font color=red>PubkeyAuthentication yes</font>

## Rocky Linux 8 installare unison

Expand Down Expand Up @@ -130,8 +132,16 @@ done
[root@fedora ~]# jobs -l
```

!!! tip "Attenzione!" Per la sincronizzazione bidirezionale, gli script di entrambe le macchine devono essere avviati, altrimenti verrà segnalato un errore.
!!! tip "Attenzione!"

Per la sincronizzazione bidirezionale, gli script di entrambe le macchine devono essere avviati, altrimenti verrà segnalato un errore.

!!! tip "Attenzione!"

Se vuoi avviare questo script all'avvio
`[root@Rocky ~]# echo "bash /root/unison1. h &" >> /etc/rc.local`
`[root@Rocky ~]# chmod +x /etc/rc.local`

!!! tip "Attenzione!" Se vuoi avviare questo script all'avvio `[root@Rocky ~]# echo "bash /root/unison1.sh &" >> /etc/rc.local` `[root@Rocky ~]# chmod +x /etc/rc.local`
!!! tip "Attenzione!"

!!! tip "Attenzione!" Se vuoi interrompere il processo corrispondente di questo script, puoi trovarlo con il comando `htop` e **kill**
Se vuoi interrompere il processo corrispondente di questo script, puoi trovarlo con il comando `htop` e quindi **kill**
11 changes: 11 additions & 0 deletions docs/guides/index.it.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: Home Guide
---

# Guide Rocky Linux

Benvenuto nella sezione **Guide** della documentazione Rocky Linux. Troverete una serie di documenti "how-to" e molto altro ancora. Questa sezione sta cambiando continuamente. Ci sono anche alcuni gruppi di documenti più lunghi che possono essere trovati in "Libri" così come futuri programmi educativi "Labs", ognuno dei quali può essere trovato nel menu in alto.

La maggior parte delle categorie non richiede alcuna spiegazione. Se vuoi scoprire come aiutare nello sviluppo in corso di Rocky Linux, unisciti al canale [Mattermost Development](https://chat.rockylinux.org/rocky-linux/channels/development). Per coloro che desiderano essere coinvolti nella documentazione, unisciti al canale [Mattermost Documentation](https://chat.rockylinux.org/rocky-linux/channels/documentation) e unisciti alla discussione per saperne di più.

Se vuoi tuffarti subito, puoi [installare Rocky Linux](installation.md) adesso!