Académique Documents
Professionnel Documents
Culture Documents
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 :
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.
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
```
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.
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).
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
```
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.
- 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.
- 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.
- Répétez les étapes 2 et 3 pour créer une machine virtuelle Manjaro. Choisissez "Manjaro"
comme type de système d'exploitation.
- Une fois Manjaro installé, assurez-vous qu'il a également une adresse IP statique pour faciliter
la communication avec le serveur Debian.
- 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.
- 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.
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.
```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é.
```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.
```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`.
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.