Installer et configurer le partage de serveur Samba sur Debian 10 / Ubuntu 18.04 – Bien choisir son serveur d impression
Author: Titanfall —
Short summary: Bienvenue à notre guide sur l’installation et la configuration de Samba Share sur un système Debian 10 (Buster) & Ubuntu 18.04 Linux. Samba est une implémentation à source ouverte des protocoles SMB (Server Message Block) et CIFS (Common Internet File System), qui fournit des services de fichiers et d'impression entre des clients de différents systèmes […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2019/10/23/installer-et-configurer-le-partage-de-serveur-samba-sur-debian-10-ubuntu-18-04-bien-choisir-son-serveur-d-impression/
- LLM HTML version
- https://tutos-gameserver.fr/2019/10/23/installer-et-configurer-le-partage-de-serveur-samba-sur-debian-10-ubuntu-18-04-bien-choisir-son-serveur-d-impression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2019/10/23/installer-et-configurer-le-partage-de-serveur-samba-sur-debian-10-ubuntu-18-04-bien-choisir-son-serveur-d-impression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 6 minutes (333 seconds)
- Word count
- 1107
Key points
- Bienvenue à notre guide sur l’installation et la configuration de Samba Share sur un système Debian 10 (Buster) & Ubuntu 18.04 Linux.
- Samba est une implémentation à source ouverte des protocoles SMB (Server Message Block) et CIFS (Common Internet File System), qui fournit des services de fichiers et d'impression entre des clients de différents systèmes d'exploitation.
- En configurant le partage de serveur Samba sur Debian 10 (Buster) / Ubuntu 18.04, vous pouvez facilement partager des dossiers ou des fichiers entre des systèmes d’exploitation Windows et Linux.
- Dans ce contexte, la machine Windows sera utilisée comme client pour accéder au partage Samba sous Linux (Debian 10 / Ubuntu 18.04).
Structured content
Bienvenue à notre guide sur l’installation et la configuration de Samba Share sur un système Debian 10 (Buster) & Ubuntu 18.04 Linux. Samba est une implémentation à source ouverte des protocoles SMB (Server Message Block) et CIFS (Common Internet File System), qui fournit des services de fichiers et d'impression entre des clients de différents systèmes d'exploitation. En configurant le partage de serveur Samba sur Debian 10 (Buster) / Ubuntu 18.04, vous pouvez facilement partager des dossiers ou des fichiers entre des systèmes d’exploitation Windows et Linux. Dans ce contexte, la machine Windows sera utilisée comme client pour accéder au partage Samba sous Linux (Debian 10 / Ubuntu 18.04). Étape 1: Installer le serveur Samba sur Debian 10 / Ubuntu 18.04 Pour installer Samba sur Debian 10 Buster / Ubuntu 18.04, utilisez les commandes suivantes: sudo apt -y update sudo apt -y installe samba Si vous utilisez une adresse IP statique, répondez non quand on vous le demandera. GAGNE paramètres de DHCP.
Une fois le package installé, passez à l'étape 2 où nous allons procéder à la configuration et gérer le service Samba. Étape 2: Configurez le partage Samba sur Debian 10 Buster / Ubuntu 18.04 Samba utilise le fichier de configuration dans /etc/samba/smb.conf. Si vous modifiez ce fichier de configuration, les modifications ne prendront effet que lorsque vous aurez redémarré le démon Samba. Commençons par créer un répertoire à partager via Samba. Le répertoire doit exister avant de pouvoir être configuré dans smb.conf. Nous allons en créer un sous /domicile. sudo mkdir -p / home / share Accès à tous sans authentification (non recommandé) Le répertoire doit être lisible et accessible en écriture pour tous les utilisateurs. sudo chmod 777 / home / share Configurer le partage Samba sur /etc/samba/smb.conf fichier. $ sudo vim /etc/samba/smb.conf
[global]
# Configurer le bon UTP jeu de caractères unix = UTF-8 # Changez ceci en le nom du groupe de travail / NT-domaine auquel votre serveur Samba fera partie groupe de travail = groupe de travail interfaces = 127.0.0.0/8 eth0 lier uniquement les interfaces = oui
# Définir la configuration du partage à la fin [Docs] path = / home / share inscriptible = oui invité ok = oui invité seulement = oui Mode création = 0777 mode répertoire = 0777
Détails de la configuration:
Docs – Nom de partage Samba path = / home / share – Annuaire à partager invité ok = oui – Activer la part d'invité invité seulement = oui – Tous protégés en tant qu'invités inscriptible = oui – Définir le répertoire de partage en écriture Mode création = 0777 Et mode répertoire = 0777 – Autoriser l'accès à tous
Configurer le partage sécurisé Samba (recommandé) Définissez la propriété de groupe du répertoire de partage Samba sur sambashare groupe. sudo chgrp sambashare / home / share Créer des utilisateurs de partage samba. Remplacer utilisateur1 avec l'utilisateur de partage samba pour créer. sudo useradd -M -d / home / share / user1 -s / usr / sbin / nologin -G sambashare utilisateur1 sudo mkdir / home / share / user1 sudo chown user1: sambashare / home / share / user1 sudo chmod 2770 / home / share / user1 Définissez le mot de passe utilisateur et confirmez. $ sudo smbpasswd -a user1 Nouveau mot de passe SMB: Retapez le nouveau mot de passe SMB: Utilisateur ajouté user1. Activez le compte samba après avoir défini le mot de passe à l'aide de la commande: $ sudo smbpasswd -e utilisateur1 Utilisateur activé user1. Nous avons créé le répertoire de base de l'utilisateur dans le répertoire parent du partage Samba et attribué la propriété au groupe de partage samba. Créons un autre utilisateur. sudo useradd -M -d / home / share / smbadmin -s / usr / sbin / nologin -G sambashare smbadmin sudo mkdir / home / share / smbadmin sudo smbpasswd -a smbadmin sudo smbpasswd -e smbadmin sudo chown smbadmin: sambashare / home / share / smbadmin sudo chmod 2770 / home / share / smbadmin Configurez le partage Samba sécurisé. [user1] chemin = / home / share / utilisateur1 lecture seule = non navigable = non mode création forcée = 0660 mode de répertoire de force = 2770 utilisateurs valides = @ utilisateur1 @sambashare
[smbadmin] chemin = / home / share / smbadmin lecture seule = non consultable = oui mode création forcée = 0660 mode de répertoire de force = 2770 utilisateurs valides = @sambashare @smbadmin
Redémarrez le démon samba après avoir apporté les modifications. sudo systemctl restart smbd nmbd Confirmez que le service est en cours d'exécution.
Si vous avez un pare-feu actif, exécutez: sudo ufw autorise 'Samba' Étape 3: Configurer les clients Samba Pour accéder à un partage Samba sur le système Linux, vous devez installer et configurer le client Samba. ---------- Installez le client Samba sur Ubuntu / Debian ---- $ sudo apt -y installe smbclient cifs-utils
---------- Installez le client Samba sur CentOS / RHEL / Fedora ---- $ sudo miam -y installer samba-client cifs-utils $ sudo dnf -y installez samba-client cifs-utils Accéder au partage Samba – temporairement $ smbclient // sambaserver / share -U sambausername
Exemple:
$ smbclient //192.168.122.52/user1 -U utilisateur1 AVERTISSEMENT: L'option "syslog" est obsolète Entrez le mot de passe de WORKGROUP user1: Essayez "help" pour obtenir une liste des commandes possibles. smb: > liste 0: serveur = 192.168.122.52, partage = utilisateur1 smb:> ls . D 0 dim 14 juil 01:10:39 2019 .. D 0 dim. Juil. 14 00:49:13 2019 latest.zip N 12121295 mar. juin 18 10:52:03 2019 9544896 blocs de taille 1024. 7918732 blocs disponibles smb:> pwd Le répertoire actuel est 192.168.122.52 user1 Vous pouvez monter un partage Samba sur un répertoire de votre système Linux local à l’aide des commandes mount et cifs option de type. $ mkdir -p ~ / mounts / shares $ mount -t cifs -o nom_utilisateur = utilisateur1 //192.168.122.52/user1 ~ / mounts / shares $ df -h Taille du système de fichiers utilisée Utilisation utilisée% Monté sur / dev / vda1 40G 2.9G 38G 8% / devtmpfs 488M 0 488M 0% / dev tmpfs 496M 0 496M 0% / dev / shm tmpfs 496M 6,7M 489M 2% / run tmpfs 496M 0 496M 0% / sys / fs / cgroup tmpfs 100M 0 100M 0% / run / user / 1000 //192.168.122.52/user1 9.2G 1.6G 7.6G 18% / home / computingforgeeks / mounts / shares Montez le partage Samba en utilisant fstab. Vous pouvez utiliser le fichier fstab pour conserver les partages Samba montés lors des redémarrages du système. Dans mon exemple, la ligne suivante est ajoutée à la fin de / ect / fstab fichier. //192.168.122.52/user1 / mnt / shares cif credentials = /. Sambacreds 0 0 Ensuite, j'ai créé un fichier d'informations d'identification. $ cat / .ambacreds nom d'utilisateur = utilisateur1 mot de passe = mot de passe domaine = groupe de travail Tester: $ sudo mkdir -p / mnt / shares $ sudo mount -a $ df -hT | grep cifs //192.168.122.52/user1 cifs 9.2G 1.6G 7.6G 18% / mnt / shares
Pour les ordinateurs de bureau Windows, suivez le processus standard de montage d'un partage Samba sous Windows. Articles similaires: Installer et configurer le serveur NFS sur CentOS 8 / RHEL 8 Meilleures solutions de stockage pour les conteneurs Kubernetes et Docker Stratis Storage Management Cheatsheet Comment configurer un serveur de stockage objet compatible S3 avec Minio Click to rate this post! [Total: 0 Average: 0]
Topics and keywords
Themes: Serveur d'impression
License & attribution
License: CC BY-ND 4.0.
Attribution required: yes.
Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json
LLM Endpoints plugin version 1.1.2.