Vous êtes sur la page 1sur 17

QUELLES SONT LES COMMANDES SUR

MANJARO
Manjaro est une distribution Linux basée sur Arch Linux, ce qui signifie qu'elle utilise
généralement les mêmes commandes de base que les distributions Linux basées sur le noyau
Linux. Voici quelques commandes de base que vous pouvez utiliser sur Manjaro :

1. **Gestion des paquets** :


- `sudo pacman -S package_name` : Installe un paquet.
- `sudo pacman -Syu` : Met à jour tous les paquets système.
- `sudo pacman -R package_name` : Supprime un paquet.

2. **Gestion des dépôts** :


- `sudo nano /etc/pacman.conf` : Ouvre le fichier de configuration de pacman dans l'éditeur
de texte nano.
- `sudo pacman -Syy` : Synchronise la base de données des paquets.

3. **Gestion des services** :


- `sudo systemctl start service_name` : Démarre un service.
- `sudo systemctl stop service_name` : Arrête un service.
- `sudo systemctl enable service_name` : Active un service pour qu'il démarre au démarrage
du système.

4. **Gestion des utilisateurs** :


- `sudo useradd -m username` : Crée un nouvel utilisateur.
- `sudo passwd username` : Définit le mot de passe pour un utilisateur.

5. **Gestion des fichiers et répertoires** :


- `ls` : Liste les fichiers et répertoires dans le répertoire actuel.
- `cd directory_name` : Change le répertoire de travail.
- `cp source destination` : Copie des fichiers ou des répertoires.
- `mv source destination` : Déplace des fichiers ou des répertoires.
- `rm file_name` : Supprime un fichier.
- `rmdir directory_name` : Supprime un répertoire vide.

6. **Autres commandes utiles** :


- `sudo pacman -Syu` : Met à jour le système.
- `man command` : Affiche le manuel pour une commande spécifique.
- `sudo` : Préfixe de commande pour exécuter des commandes avec des privilèges
d'administration.

N'oubliez pas que certaines de ces commandes nécessitent des privilèges d'administration, donc
utilisez-les avec précaution et assurez-vous de comprendre ce que fait chaque commande avant
de l'exécuter. Vous pouvez également consulter la documentation Manjaro ou Arch Linux pour
plus d'informations sur les commandes et la gestion de la distribution.

QUELLES SONT LES COMMANDES SUR DEBIAN


Debian est une distribution Linux très populaire, et elle utilise le gestionnaire de paquets `apt`
pour installer, mettre à jour et supprimer des logiciels. Voici quelques commandes de base que
vous pourriez trouver utiles :

1. **Mises à jour du système :**


- Mettre à jour la liste des paquets disponibles :
```
sudo apt update
```
- Mettre à jour les paquets installés :
```
sudo apt upgrade
```

2. **Installation de logiciels :**


- Installer un nouveau paquet :
```
sudo apt install nom_du_paquet
```

3. **Suppression de logiciels :**


- Supprimer un paquet :
```
sudo apt remove nom_du_paquet
```

4. **Recherche de paquets :**


- Rechercher un paquet :
```
apt search terme_de_recherche
```

5. **Informations sur les paquets :**


- Afficher des informations détaillées sur un paquet :
```
apt show nom_du_paquet
```

6. **Gestion des services :**


- Démarrer un service :
```
sudo systemctl start nom_du_service
```
- Arrêter un service :
```
sudo systemctl stop nom_du_service
```
- Redémarrer un service :
```
sudo systemctl restart nom_du_service
```

7. **Gestion des utilisateurs :**


- Ajouter un utilisateur :
```
sudo adduser nom_utilisateur
```
- Supprimer un utilisateur :
```
sudo deluser nom_utilisateur
```

8. **Permissions des fichiers :**


- Changer les permissions d'un fichier ou d'un répertoire :
```
sudo chmod permissions fichier_ou_répertoire
```

9. **Gestion des fichiers :**


- Copier un fichier :
```
cp source destination
```
- Déplacer un fichier :
```
mv source destination
```
- Supprimer un fichier :
```
rm fichier
```

10. **Informations sur le système :**


- Afficher des informations sur le noyau et le système :
```
uname -a
```
Ces commandes devraient vous donner une bonne base pour travailler avec Debian. N'oubliez
pas d'utiliser la commande `man` suivie du nom d'une commande pour afficher le manuel de
cette commande et obtenir des informations détaillées.

PROTOCOLE SSH DEBIAN COMMENT


L'ACTIVER ?
Pour activer le protocole SSH sur un serveur Debian, vous pouvez suivre ces étapes :

1. Assurez-vous d'être connecté à votre serveur Debian en tant qu'utilisateur avec des privilèges
d'administration (généralement, vous pouvez utiliser l'utilisateur "root" ou un autre utilisateur
disposant des droits sudo).

2. Vérifiez que le paquet SSH (OpenSSH) est installé. Vous pouvez le faire en utilisant la
commande suivante :

```
sudo apt update
sudo apt install openssh-server
```

Cela installera le serveur SSH sur votre système s'il n'est pas déjà installé.
3. Une fois le paquet OpenSSH installé, le service SSH sera automatiquement démarré. Vous
pouvez le vérifier en utilisant la commande suivante :

```
sudo systemctl status ssh
```

Vous devriez voir que le service est en cours d'exécution.

4. Si le service SSH n'est pas en cours d'exécution, vous pouvez le démarrer avec la commande
suivante :

```
sudo systemctl start ssh
```

5. Par défaut, le SSH utilise le port 22. Si vous souhaitez modifier le port par défaut pour des
raisons de sécurité, vous pouvez éditer le fichier de configuration SSH :

```
sudo nano /etc/ssh/sshd_config
```

Cherchez la ligne "Port" et modifiez le port selon vos préférences. Assurez-vous de choisir
un port qui n'est pas déjà utilisé par d'autres services. Après avoir effectué la modification,
enregistrez le fichier et redémarrez le service SSH pour que les changements prennent effet :

```
sudo systemctl restart ssh
```
6. Vous pouvez également configurer d'autres options de sécurité dans le fichier de
configuration SSH, telles que l'authentification par clé SSH, la désactivation de
l'authentification par mot de passe, etc., en fonction de vos besoins.

7. Assurez-vous que votre pare-feu autorise le trafic sur le port SSH que vous avez configuré
(par défaut, le port 22). Vous devrez ouvrir ce port pour permettre aux connexions entrantes.

Cela devrait activer le protocole SSH sur votre serveur Debian et vous permettre de vous
connecter à distance en utilisant un client SSH. N'oubliez pas de prendre des mesures de sécurité
appropriées pour protéger votre serveur, comme la configuration de l'authentification par clé
SSH et la surveillance des journaux d'accès.

COMMENT UTILISER LE PROTOCOLE SSH


SUR DEBIAN POUR LE CONNECTER A UN
ORDINATEUR CLIENT
Pour utiliser le protocole SSH pour vous connecter à un ordinateur client depuis votre serveur
Debian (SSH client vers SSH server), suivez ces étapes :

1. **Installez un client SSH** : Vous aurez besoin d'un client SSH sur l'ordinateur depuis lequel
vous souhaitez vous connecter. Sur la plupart des systèmes d'exploitation, un client SSH est
généralement déjà installé. Si ce n'est pas le cas, vous pouvez utiliser des clients comme
OpenSSH (Linux, macOS) ou PuTTY (Windows).

2. **Ouvrez un terminal sur l'ordinateur client**.

3. **Utilisez la commande SSH** : Pour vous connecter à votre serveur Debian, utilisez la
commande SSH suivie de l'adresse IP ou du nom de domaine de votre serveur, et éventuellement
le numéro de port si vous avez modifié le port SSH par défaut. Par exemple :

```
ssh utilisateur@adresse_ip_du_serveur -p port_ssh
```
- `utilisateur` : le nom d'utilisateur avec lequel vous souhaitez vous connecter au serveur
Debian. Par exemple, "root" ou un autre utilisateur avec des privilèges.
- `adresse_ip_du_serveur` : l'adresse IP du serveur Debian.
- `port_ssh` : le port SSH, si vous avez modifié le port par défaut.

Vous serez invité à entrer le mot de passe de l'utilisateur spécifié. Assurez-vous d'utiliser le
mot de passe correct.

4. Une fois que vous avez fourni les informations d'identification correctes, vous devriez être
connecté à votre serveur Debian via SSH. Vous pouvez maintenant exécuter des commandes
sur le serveur à partir du terminal de l'ordinateur client.

Par exemple, pour vous connecter en tant que superutilisateur (root) sur le serveur Debian à
l'adresse IP 192.168.1.100 sur le port SSH 2222, vous utiliseriez la commande suivante :

```
ssh root@192.168.1.100 -p 2222
```

Assurez-vous de prendre des mesures de sécurité appropriées, telles que la configuration de


l'authentification par clé SSH pour une sécurité renforcée, et de ne pas divulguer vos
informations d'identification SSH.

COMMENT UTILISER MANJARO


COMME MACHINE CLIENTE ?
Vous pouvez utiliser Manjaro comme une machine cliente de diverses manières en fonction de
vos besoins. Voici quelques scénarios courants et comment les mettre en œuvre sur Manjaro :

1. **Navigation sur le web et utilisation générale** :


- Manjaro est une distribution Linux de bureau, ce qui signifie qu'elle est adaptée à une
utilisation quotidienne, y compris la navigation sur le web. Vous pouvez utiliser un navigateur
web tel que Firefox ou Chromium pour accéder à Internet.

2. **Communication** :
- Pour la communication, vous pouvez utiliser des applications de messagerie instantanée
telles que Pidgin, Telegram, ou encore des clients de messagerie électronique tels que
Thunderbird. Vous pouvez également utiliser des applications de visioconférence telles que
Zoom, Skype ou Jitsi Meet.

3. **Lecture de médias** :
- Manjaro prend en charge la lecture de divers médias, y compris la musique et la vidéo. Vous
pouvez utiliser des lecteurs multimédias tels que VLC ou Rhythmbox pour lire de la musique
et des vidéos.

4. **Productivité** :
- Vous pouvez utiliser Manjaro pour des tâches de productivité telles que la rédaction de
documents avec LibreOffice, la gestion de calendrier et de tâches avec Evolution ou
Thunderbird, et la gestion de fichiers avec le gestionnaire de fichiers natif de Manjaro.

5. **Développement** :
- Si vous êtes un développeur, Manjaro est également adapté. Vous pouvez installer des
environnements de développement tels que Visual Studio Code, Eclipse ou JetBrains IDEs pour
la programmation.

6. **Virtualisation** :
- Si vous avez besoin d'accéder à des machines virtuelles, vous pouvez utiliser des solutions
de virtualisation telles que VirtualBox ou KVM/QEMU.

7. **Accès à distance** :
- Vous pouvez utiliser Manjaro comme machine cliente pour accéder à distance à d'autres
systèmes, par exemple, en utilisant SSH pour vous connecter à des serveurs distants ou en
utilisant des outils de bureau à distance comme Remmina pour vous connecter à d'autres
ordinateurs.

8. **Jeux** :
- Manjaro prend également en charge le jeu, vous pouvez installer des jeux Linux natifs à
partir de la boutique Steam ou d'autres sources, et vous pouvez également utiliser des outils tels
que Wine pour exécuter des jeux Windows.

9. **Sécurité** :
- Assurez-vous de garder votre système Manjaro à jour en utilisant `sudo pacman -Syu`
régulièrement pour bénéficier des dernières mises à jour de sécurité.

En résumé, Manjaro peut être utilisé comme une machine cliente pour un large éventail de
tâches, que ce soit pour un usage domestique, professionnel, de développement ou de loisirs. Il
offre une grande flexibilité en matière d'applications et d'utilisations possibles.

COMMENT CREER UNE ARCHITECTURE


CLIENT SERVEUR AVEC DEBIAN POUR
SERVEUR ET MANJARO POUR CLIENT SUR
VIRTUALBOX
La création d'une architecture client-serveur avec Debian en tant que serveur et Manjaro en tant
que client dans VirtualBox implique plusieurs étapes. Voici un guide de base pour vous aider à
configurer cette architecture :

**1. Préparation :**

- Assurez-vous d'avoir installé VirtualBox sur votre ordinateur.


- Téléchargez les images ISO de Debian et de Manjaro depuis leurs sites web respectifs.

**2. Création de la machine virtuelle Debian (Serveur) :**

- Ouvrez VirtualBox et cliquez sur "Nouvelle" pour créer une nouvelle machine virtuelle.
- Choisissez un nom pour la machine virtuelle (par exemple, "Debian Server").
- Sélectionnez le type de système d'exploitation (Linux) et la version (Debian 64 bits)
appropriés.
- Allouez la quantité de mémoire vive souhaitée à la machine virtuelle.
- Créez un disque dur virtuel pour la machine virtuelle, en veillant à sélectionner "VHD (Virtual
Hard Disk)" et à allouer un espace disque suffisant.
- Sélectionnez le fichier ISO de Debian que vous avez téléchargé comme support de démarrage.
- Terminez la création de la machine virtuelle et démarrez-la pour installer Debian.
**3. Installation de Debian (Serveur) :**

- Suivez les étapes d'installation de Debian en configurant les options réseau, en choisissant le
logiciel serveur (par exemple, serveur web, serveur de fichiers) si nécessaire et en créant un
compte administrateur (root) avec un mot de passe.

**4. Configuration du serveur :**

- Configurez le réseau de la machine virtuelle Debian pour être en mode "Adaptateur pont" afin
qu'elle puisse être accessible depuis votre réseau local. Assurez-vous que la machine a une
adresse IP statique.

**5. Création de la machine virtuelle Manjaro (Client) :**

- Répétez les étapes 2 et 3 pour créer une machine virtuelle Manjaro. Choisissez "Manjaro"
comme type de système d'exploitation.

**6. Configuration du client Manjaro :**

- Une fois Manjaro installé, assurez-vous qu'il a également une adresse IP statique pour faciliter
la communication avec le serveur Debian.

**7. Communication client-serveur :**

- Vous pouvez maintenant établir une communication entre le client Manjaro et le serveur
Debian. Vous pouvez utiliser des protocoles tels que SSH pour une connexion à distance, ou
HTTP si le serveur Debian est un serveur web, par exemple.

**8. Testez la communication :**

- Depuis le client Manjaro, essayez de vous connecter au serveur Debian en utilisant SSH, par
exemple, pour vérifier que la communication fonctionne.
Assurez-vous de configurer les règles de pare-feu sur le serveur Debian pour permettre la
communication entrante via les ports requis pour les services que vous utilisez (par exemple, le
port 22 pour SSH, le port 80 pour HTTP).

Ce guide est une introduction de base à la création d'une architecture client-serveur avec Debian
en tant que serveur et Manjaro en tant que client dans VirtualBox. Vous pouvez personnaliser
davantage votre configuration en fonction de vos besoins spécifiques et des services que vous
souhaitez exécuter sur le serveur Debian.

COMMENT ACTIVER LE SSH SUR MANJORA


Pour activer le service SSH (Secure Shell) sur Manjaro, suivez ces étapes :

1. Ouvrez un terminal sur votre système Manjaro. Vous pouvez le faire en appuyant sur
`Ctrl+Alt+T` ou en le recherchant dans le menu d'applications.

2. Installez le paquet OpenSSH Server si ce n'est pas déjà fait. Utilisez la commande suivante
pour l'installer :

```bash
sudo pacman -S openssh
```

Si le paquet est déjà installé, cette commande ne fera que vous assurer que vous disposez de
la dernière version.

3. Une fois l'installation terminée, le service SSH sera activé par défaut. Pour vous en assurer,
exécutez la commande suivante pour activer le service et le démarrer :

```bash
sudo systemctl enable sshd
sudo systemctl start sshd
```
Le service SSH sera maintenant actif et fonctionnel sur votre système Manjaro.

4. Pour vérifier l'état du service SSH, exécutez :

```bash
sudo systemctl status sshd
```

Vous devriez voir une sortie qui indique que le service SSH est actif et en cours d'exécution.

5. Par défaut, le port SSH est le port 22. Assurez-vous que votre pare-feu permet la
communication sur ce port pour que vous puissiez vous connecter à votre système via SSH. Si
vous avez besoin de personnaliser la configuration SSH, vous pouvez le faire en modifiant le
fichier de configuration `/etc/ssh/sshd_config`.

Une fois que le service SSH est activé, vous pouvez vous connecter à votre système Manjaro à
partir d'un autre ordinateur en utilisant un client SSH. Assurez-vous de disposer des
informations d'identification appropriées pour vous connecter à votre système en toute sécurité.

COMMENT INSTALLER SSH SUR MANJARO


Pour installer le serveur SSH (Secure Shell) sur Manjaro, vous pouvez utiliser le gestionnaire
de paquets Pacman, qui est l'outil de gestion des paquets par défaut sur les distributions basées
sur Arch Linux, y compris Manjaro. Suivez ces étapes pour installer SSH sur Manjaro :

1. Ouvrez un terminal. Vous pouvez le faire en appuyant sur `Ctrl+Alt+T` ou en le recherchant


dans le menu d'application.

2. Mettez à jour la liste des paquets en exécutant la commande suivante :

```bash
sudo pacman -Syu
```
Cela mettra à jour la base de données des paquets pour vous assurer que vous installez la
version la plus récente du logiciel.

3. Pour installer le serveur SSH, utilisez la commande suivante :

```bash
sudo pacman -S openssh
```

Vous pouvez être invité à confirmer l'installation en appuyant sur "Y" lorsque cela vous est
demandé.

4. Une fois l'installation terminée, le service SSH est déjà actif. Vous pouvez vérifier l'état du
service en exécutant la commande suivante :

```bash
sudo systemctl status sshd
```

Vous devriez voir une sortie indiquant que le service est actif et en cours d'exécution.

C'est tout ! Vous avez installé le serveur SSH sur votre système Manjaro. Vous pouvez
maintenant vous connecter à votre système via SSH à l'aide d'un client SSH depuis un autre
ordinateur en utilisant l'adresse IP de votre machine Manjaro. Assurez-vous que votre pare-feu
permet la communication sur le port SSH (port 22 par défaut) si vous utilisez un pare-feu. Vous
pouvez configurer SSH selon vos besoins spécifiques en éditant le fichier de configuration
`/etc/ssh/sshd_config`.

COMMENT CONFIGURER LES PARAMETRES


RESEAU DE VIRTUALBOX POUR FAIRE UNE
ARCHITECTURE CLIENT SERVEUR AVEC
DEBIAN COMME SERVEUR ET MANJARO
COMME CLIENT
Pour configurer les paramètres réseau de VirtualBox afin de créer une architecture client-
serveur avec Debian en tant que serveur et Manjaro en tant que client, suivez ces étapes :

1. **Créer les machines virtuelles :**


- Assurez-vous d'avoir déjà créé deux machines virtuelles dans VirtualBox, l'une pour Debian
(serveur) et l'autre pour Manjaro (client).

2. **Configurer le mode d'adaptateur réseau :**


- Sélectionnez une machine virtuelle (Debian) dans VirtualBox.
- Allez dans "Configuration" -> "Réseau".
- Assurez-vous que l'adaptateur réseau est configuré en mode "Attaché à : Adaptateur pont"
(Bridged Adapter). Cela permettra à Debian d'être connecté directement au réseau de votre hôte,
ce qui est important pour le serveur.
- Prenez note de l'interface réseau sélectionnée (par exemple, eth0 ou enp0s3).

3. **Configurer les paramètres réseau dans Debian (serveur) :**


- Démarrez la machine virtuelle Debian.
- Ouvrez un terminal.
- Éditez le fichier de configuration réseau. Vous pouvez utiliser l'éditeur de texte de votre
choix (par exemple, nano) :
```
sudo nano /etc/network/interfaces
```
- Assurez-vous que votre fichier `/etc/network/interfaces` ressemble à ceci pour une
configuration en DHCP :
```
auto enp0s3
iface enp0s3 inet dhcp
```
ou à ceci pour une configuration en adresse statique :
```
auto enp0s3
iface enp0s3 inet static
address 192.168.1.100 # Adresse IP du serveur
netmask 255.255.255.0
gateway 192.168.1.1 # Adresse IP de la passerelle
```
- Redémarrez le service réseau pour appliquer les modifications :
```
sudo systemctl restart networking
```

4. **Configurer les paramètres réseau dans Manjaro (client) :**


- Démarrez la machine virtuelle Manjaro.
- Ouvrez un terminal.
- Éditez le fichier de configuration réseau :
```
sudo nano /etc/netctl/your-profile
```
- Ajoutez une configuration similaire à celle-ci en utilisant une adresse IP différente pour
Manjaro :
```
Description="A basic static ethernet connection"
Interface=enp0s3 # Remarquez que cela doit correspondre à l'interface utilisée dans Debian
Connection=ethernet
IP=static
Address=('192.168.1.101/24') # Adresse IP du client
Gateway=('192.168.1.1') # Adresse IP de la passerelle
DNS=('8.8.8.8') # Serveur DNS, vous pouvez en utiliser un différent si nécessaire
```
- Activez et démarrez le profil réseau :
```
sudo netctl enable your-profile
sudo netctl start your-profile
```

5. **Testez la connectivité :**


- Depuis la machine Manjaro, essayez de pinguer la machine Debian pour vérifier que la
connectivité fonctionne correctement :
```
ping 192.168.1.100
```

Ces étapes devraient vous permettre de configurer une architecture client-serveur avec Debian
en tant que serveur et Manjaro en tant que client dans VirtualBox. Assurez-vous de
personnaliser les adresses IP et les noms d'interface en fonction de votre propre configuration
réseau.

Vous aimerez peut-être aussi