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
28 changes: 14 additions & 14 deletions docs/books/admin_guide/05-vi.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ In questo capitolo imparerai come lavorare con il VIsual editor.

**Obiettivi** : In questo capitolo, i futuri amministratori Linux impareranno come:

:heavy_check_mark: Utilizzare i comandi principali dell'Editor VI;
:heavy_check_mark: Utilizzare i comandi principali dell'editor VI;
:heavy_check_mark: Modificare un testo con l'editor VI.

:checkered_flag: **comandi utente**, **linux**

**Conoscenza**: :star:
**Conoscenze**: :star:
**Complessità**: :star: :star:

**Tempo di lettura**: 20 minuti
Expand All @@ -36,14 +36,14 @@ Le sue funzionalità sono:

Il comando `vi` Apre l'editor di testo *VI*.

```
```bash
vi [-c command] [file]
```

Esempio:

```
$ vi /home/rockstar/file
```bash
vi /home/rockstar/file
```

| Opzione | Informazione |
Expand All @@ -58,7 +58,7 @@ Se il comando. `vi` viene eseguito senza specificare un nome di file, VI apre un

L'editor `vim` prende l'interfaccia e le funzioni di VI con molti miglioramenti.

```
```bash
vim [-c command] [file]
```

Expand Down Expand Up @@ -210,11 +210,11 @@ VI passa alla modalità *inserimento* dopo l'inserimento di una di queste chiavi

* Inserimento del testo prima di un carattere:

<kbd>i</kbd> (_insert_)
<kbd>i</kbd> (*insert*)

* Inserimento del testo dopo di un carattere:

<kbd>a</kbd> (_append_)
<kbd>a</kbd> (*append*)

### In relazione a una linea

Expand Down Expand Up @@ -292,7 +292,7 @@ Queste operazioni sono fatte in modalità *comando*.

* Sostituisci una parola:

<kbd>c</kbd><kbd>w</kbd><kbd>_word_</kbd><kbd>ESC</kbd>
<kbd>c</kbd><kbd>w</kbd><kbd>*word*</kbd><kbd>ESC</kbd>

!!! Tip "Suggerimento"

Expand Down Expand Up @@ -395,7 +395,7 @@ Ci sono caratteri jolly per facilitare la ricerca in VI.

Esempio:

`/[Ww]ord` : ricerca _word_ e _Word_
`/[Ww]ord` : ricerca _word_ o _Word_

`/[1-9]word` : ricerca _1word_, _2word_ … _`x`word_ dove `x` è un numero

Expand Down Expand Up @@ -507,8 +507,8 @@ Il **g** qui sta per **globale**.

È possibile eseguire VI specificando le opzioni da caricare per la sessione. Per fare questo, devi usare l'opzione `-c`:

```
$ vi -c "set nu" /home/rockstar/file
```bash
vi -c "set nu" /home/rockstar/file
```

È anche possibile inserire il comando *Ex* in un file chiamato `.exrc` inserito nella directory di accesso dell'utente. Ad ogni avvio di VI o VIM, i comandi saranno letti e applicati.
Expand All @@ -517,6 +517,6 @@ $ vi -c "set nu" /home/rockstar/file

C'è un tutorial per imparare come usare VI. Ed è accessibile con il comando `vimtutor`.

```
$ vimtutor
```bash
vimtutor
```
2 changes: 1 addition & 1 deletion docs/books/learning_rsync/07_rsync_unison_use.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ src/unison

**Il nostro requisito è la directory /dir1/ di Rocky Linux 8 che viene automaticamente sincronizzata nella directory /dir2/ di Fedora 34; allo stesso tempo, la directory /dir2/ di Fedora 34 viene automaticamente sincronizzata con la directory /dir1/ di Rocky Linux 8**

### Configurare Rocky Linux 8
### Configure Rocky Linux 8

```bash
[root@Rocky ~]# mkdir /dir1
Expand Down
50 changes: 25 additions & 25 deletions docs/gemstones/RL9_network_manager.it.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: RL9 - network manager
author: tianci li
contributors: Steven Spencer, Franco Colussi
contributors: Steven Spencer
tags:
- networkmanager
- RL9
Expand Down Expand Up @@ -33,8 +33,8 @@ shell > nmtui
* `nmcli`. Per configurare la rete, utilizzare la riga di comando pura o interattiva.

```bash
Shell > nmcli connection show
NAME UUID TYPE DEVICE
Shell > nmcli connection show
NAME UUID TYPE DEVICE
ens160 25106d13-ba04-37a8-8eb9-64daa05168c9 ethernet ens160
```

Expand Down Expand Up @@ -138,7 +138,7 @@ Alcuni utilizzano più schede di rete per l'aggregazione dei collegamenti. All'i
Ad esempio, la modalità 0 di bonding:

```bash
Shell > nmcli connection add type bond con-name BOND_CONNECTION_NAME ifname BOND_NIC_DEVICE_NAME mode 0
Shell > nmcli connection add type bond con-name BOND_CONNECTION_NAME ifname BOND_NIC_DEVICE_NAME mode 0
Shell > nmcli connection add type bond-slave ifname NIC_DEVICE_NAME1 master BOND_NIC_DEVICE_NAME
Shell > nmcli connection add type bond-slave ifname NIC_DEVICE_NAME2 master BOND_NIC_DEVICE_NAME
```
Expand All @@ -154,27 +154,27 @@ Informazioni più dettagliate sono disponibili in `man 5 NetworkManager.conf` e
Il contenuto del file di configurazione della scheda di rete NetworkManager è un file chiave di tipo init. Per esempio:

```bash
Shell > cat /etc/NetworkManager/system-connections/ens160.nmconnection
[connection]
id=ens160
uuid=5903ac99-e03f-46a8-8806-0a7a8424497e
type=ethernet
interface-name=ens160
timestamp=1670056998

[ethernet]
mac-address=00:0C:29:47:68:D0

[ipv4]
address1=192.168.100.4/24,192.168.100.1
dns=8.8.8.8;114.114.114.114;
method=manual

[ipv6]
addr-gen-mode=default
method=disabled

[proxy]
Shell > cat /etc/NetworkManager/system-connections/ens160.nmconnection
[connection]
id=ens160
uuid=5903ac99-e03f-46a8-8806-0a7a8424497e
type=ethernet
interface-name=ens160
timestamp=1670056998

[ethernet]
mac-address=00:0C:29:47:68:D0

[ipv4]
address1=192.168.100.4/24,192.168.100.1
dns=8.8.8.8;114.114.114.114;
method=manual

[ipv6]
addr-gen-mode=default
method=disabled

[proxy]
```

* Le righe che iniziano con # e le righe vuote sono considerate commenti;
Expand Down
4 changes: 2 additions & 2 deletions docs/guides/cms/cloud_server_using_nextcloud.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ php remi-8.0 [e] common [d], devel, minimal
Il nostro esempio utilizza Apache e mariadb, quindi per installare ciò di cui abbiamo bisogno, dobbiamo semplicemente procedere come segue:

```
dnf install httpd mariadb-server vim wget zip unzip libxml2 openssl php80-php php80-php-ctype php80-php-curl php80-php-gd php80-php-iconv php80-php-json php80-php-libxml php80-php-mbstring php80-php-openssl php80-php-posix php80-php-session php80-php-xml php80-php-zip php80-php-zlib php80-php-pdo php80-php-mysqlnd php80-php-intl php80-php-bcmath php80-php-gmp
dnf install httpd mariadb-server vim wget zip unzip libxml2 openssl php81-php php81-php-ctype php81-php-curl php81-php-gd php81-php-iconv php81-php-json php81-php-libxml php81-php-mbstring php81-php-openssl php81-php-posix php81-php-session php81-php-xml php81-php-zip php81-php-zlib php81-php-pdo php81-php-mysqlnd php81-php-intl php81-php-bcmath php81-php-gmp
```

### Configurazione
Expand Down Expand Up @@ -176,7 +176,7 @@ mkdir -p /var/www/sub-domains/com.yourdomain.com/html
È necessario impostare il fuso orario per PHP. Per farlo, aprire php.ini con il proprio editor di testo:

```
vi /etc/opt/remi/php80/php.ini
vi /etc/opt/remi/php81/php.ini
```

Trovate quindi la riga che dice:
Expand Down
25 changes: 25 additions & 0 deletions docs/guides/contribute/localdocs/index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
Title: Introduction
author: Steven Spencer
contributors: null
tags:
- local docs
- docs as code
- linters
---

# Introduction

L'utilisation d'une copie locale de la documentation Rocky Linux est utile pour les contributeurs fréquents qui ont besoin de voir exactement à quoi ressemble un document dans l'interface Web finale. Les méthodes décrites ici représentent les préférences des contributeurs à ce jour.

L'utilisation d'une copie locale de la documentation constitue une étape du processus de développement pour ceux qui souscrivent à la philosophie de « docs as code », un flux de travail pour la documentation similaire au développement de code.

## Markdown - Analyse statique avec lint

En plus des environnements de stockage et de création de documentation, certains rédacteurs pourraient envisager l'utilisation d'un linter pour Markdown. Les linters Markdown sont utiles dans de nombreux aspects de la rédaction de documents, notamment la vérification de la grammaire, de l'orthographe, du formatage, etc. Il s’agit parfois d’outils ou de plugins distincts pour votre éditeur. L'un de ces outils est [markdownlint](https://github.com/DavidAnson/markdownlint), un outil Node.js. `markdownlint` est disponible sous forme de plugin pour de nombreux éditeurs populaires, notamment Visual Studio Code et NVChad. Pour cette raison, placé à la racine du dossier de documentation, il existe un fichier `.markdownlint.yml`, qui appliquera les règles disponibles et activées pour le projet. `markdownlint` est uniquement un linter de formatage. Il recherchera les espaces errants, les éléments HTML en ligne, les doubles lignes vides, les taquets de tabulation incorrects, etc. Pour la grammaire, l’orthographe, l’utilisation inclusive de la langue, etc., installez des outils supplémentaires.

!!! info "Disclaimer"

```
Aucun des éléments de cette catégorie (« Documentation locale ») n'est requis pour rédiger des documents et les soumettre pour approbation. Ils existent pour ceux qui souhaitent suivre les philosophies [docs as code](https://www.writethedocs.org/guide/docs-as-code/), qui incluent au minimum une copie locale de la documentation.
```
12 changes: 6 additions & 6 deletions docs/guides/web/apache_hardened_webserver/modsecurity.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ tags:

Se volete usare questo e altri strumenti di hardening, fate riferimento alla guida [Apache Hardened Web Server](index.md). Questo documento utilizza anche tutti i presupposti e le convenzioni delineati nel documento originale. È buona norma rivederlo prima di continuare.

Una cosa che manca a `mod_security` quando viene installato dai repository generici di Rocky Linux, è che le regole installate sono minime. Per ottenere un pacchetto più ampio di regole `mod_security` a costo zero, questa procedura utilizza le regole mod_security [OWASP che si trovano qui](https://www.netnea.com/). OWASP è l'acronimo di Open Web Application Security Project. Per saperne [di più su OWASP, cliccate qui](https://owasp.org/).
Una cosa che manca a `mod_security` quando viene installato dai repository generici di Rocky Linux, è che le regole installate sono minime. Per ottenere un pacchetto più ampio di regole di `mod_security` a costo zero, questa procedura utilizza le regole [OWASP `mod_security` che si trovano qui](https://coreruleset.org/). OWASP è l'acronimo di Open Web Application Security Project. Per saperne [di più su OWASP, cliccate qui](https://owasp.org/).

!!! tip "Suggerimento"

Expand Down Expand Up @@ -61,26 +61,26 @@ dnf install mod_security wget
5. Inserite `wget` e incollate il vostro link. Esempio:

```
wget https://github.com/coreruleset/coreruleset/archive/refs/tags/v3.3.4.tar.gz
wget https://github.com/coreruleset/coreruleset/archive/refs/tags/v3.3.5.tar.gz
```

6. Decomprimere il file:

```
tar xzvf v3.3.4.tar.gz
tar xzvf v3.3.5.tar.gz
```
Questo crea una directory con le informazioni di rilascio nel nome. Esempio: "coreruleset-3.3.4"
Questo crea una directory con le informazioni di rilascio nel nome. Esempio: "coreruleset-3.3.5"

7. Creare un collegamento simbolico chiamato "crs" che rimanda alla directory della release. Esempio:

```
ln -s coreruleset-3.3.4/ /etc/httpd/conf/crs
ln -s coreruleset-3.3.5/ /etc/httpd/conf/crs
```

8. Rimuovere il file `tar.gz`. Esempio:

```
rm -f v3.3.4.tar.gz
rm -f v3.3.5.tar.gz
```

9. Copiare la configurazione temporanea in modo che venga caricata all'avvio:
Expand Down
2 changes: 1 addition & 1 deletion docs/guides/web/apache_hardened_webserver/ossec-hids.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ dnf install wget epel-release
Scaricare e attivare il repository gratuito di Atomicorp:

```
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
wget -q -O - https://www.atomicorp.com/installers/atomic | sh
```

Questo script vi chiederà di accettare i termini. Immettere "yes" o <kbd>Invio</kbd> per accettare l'impostazione predefinita.
Expand Down