Comment configurer le partage de serveur Samba sur Debian 9 Stretch Linux – Serveur d’impression
Author: Titanfall —
Short summary: Objectif L'objectif est d'effectuer une configuration de base du serveur Samba sous Debian 9 Stretch Linux pour permettre l'accès aux partages Samba via un ordinateur client MS Windows. Système d'exploitation et versions de logiciel Système opérateur: – Debian 9 Stretch Logiciel: – Samba 4.5.8-Debian Exigences Un accès privilégié à votre système Debian sera requis. Difficulté […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2019/05/02/comment-configurer-le-partage-de-serveur-samba-sur-debian-9-stretch-linux-serveur-dimpression/
- LLM HTML version
- https://tutos-gameserver.fr/2019/05/02/comment-configurer-le-partage-de-serveur-samba-sur-debian-9-stretch-linux-serveur-dimpression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2019/05/02/comment-configurer-le-partage-de-serveur-samba-sur-debian-9-stretch-linux-serveur-dimpression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 6 minutes (335 seconds)
- Word count
- 1116
Key points
- Objectif L'objectif est d'effectuer une configuration de base du serveur Samba sous Debian 9 Stretch Linux pour permettre l'accès aux partages Samba via un ordinateur client MS Windows.
- Système d'exploitation et versions de logiciel Système opérateur: – Debian 9 Stretch Logiciel: – Samba 4.5.8-Debian Exigences Un accès privilégié à votre système Debian sera requis.
- Difficulté FACILE Conventions # – exige que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu’utilisateur root, soit à l’aide de sudo commander $ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur régulier non privilégié Scénario La procédure de configuration ci-dessous supposera le scénario suivant et des exigences préconfigurées: Le serveur et le client MS Windows sont situés sur le même réseau et aucun pare-feu ne bloque la communication entre les deux Le client MS Windows peut résoudre le serveur samba par nom d'hôte serveur samba Le domaine de groupe de travail du client MS Windows est GROUPE DE TRAVAIL Instructions Installation Commençons par l'installation du serveur Samba: # apt install samba De plus, à des fins de test, il est également recommandé d'installer le client samba: # apt install smbclient Le serveur Samba devrait maintenant être opérationnel sur votre système: # systemctl status smbd ● smbd.service - Démon Samba SMB Chargé: chargé (/lib/systemd/system/smbd.service; activé; préréglage du fournisseur: activé) Actif: Actif (marche) depuis mar.
- 2017-06-13 10:35:34 AEST; Il y a 3min 32s Docs: man: smbd (8) homme: samba (7) man: smb.conf (5) ID principal: 1654 (smbd) Statut: "smbd: prêt à servir les connexions ..." CGroup: /system.slice/smbd.service 541654 / usr / sbin / smbd 551655 / usr / sbin / smbd 561656 / usr / sbin / smbd 591659 / usr / sbin / smbd S'INSCRIRE À LA NEWSLETTERAbonnez-vous à la lettre d’information sur les carrières Linux et recevez les dernières nouvelles sur Linux, les emplois, les conseils de carrière et les tutoriels.
Primary visual
Structured content
Objectif L'objectif est d'effectuer une configuration de base du serveur Samba sous Debian 9 Stretch Linux pour permettre l'accès aux partages Samba via un ordinateur client MS Windows. Système d'exploitation et versions de logiciel
Système opérateur: – Debian 9 Stretch Logiciel: – Samba 4.5.8-Debian
Exigences Un accès privilégié à votre système Debian sera requis. Difficulté FACILE Conventions
# – exige que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu’utilisateur root, soit à l’aide de sudo commander $ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur régulier non privilégié
Scénario La procédure de configuration ci-dessous supposera le scénario suivant et des exigences préconfigurées:
Le serveur et le client MS Windows sont situés sur le même réseau et aucun pare-feu ne bloque la communication entre les deux Le client MS Windows peut résoudre le serveur samba par nom d'hôte serveur samba Le domaine de groupe de travail du client MS Windows est GROUPE DE TRAVAIL
Instructions Installation Commençons par l'installation du serveur Samba:
# apt install samba
De plus, à des fins de test, il est également recommandé d'installer le client samba:
# apt install smbclient
Le serveur Samba devrait maintenant être opérationnel sur votre système:
# systemctl status smbd ● smbd.service - Démon Samba SMB Chargé: chargé (/lib/systemd/system/smbd.service; activé; préréglage du fournisseur: activé) Actif: Actif (marche) depuis mar. 2017-06-13 10:35:34 AEST; Il y a 3min 32s Docs: man: smbd (8) homme: samba (7) man: smb.conf (5) ID principal: 1654 (smbd) Statut: "smbd: prêt à servir les connexions ..." CGroup: /system.slice/smbd.service 541654 / usr / sbin / smbd 551655 / usr / sbin / smbd 561656 / usr / sbin / smbd 591659 / usr / sbin / smbd
S'INSCRIRE À LA NEWSLETTERAbonnez-vous à la lettre d’information sur les carrières Linux et recevez les dernières nouvelles sur Linux, les emplois, les conseils de carrière et les tutoriels.
Configuration Samba par défaut Le fichier de configuration principal de Samba est appelé /etc/samba/smb.conf. Avant de commencer l'édition smb.conf fichier de configuration, faisons une sauvegarde du fichier de configuration original et extrayons les lignes pertinentes de la configuration actuelle vers un nouveau fichier. smb.conf fichier:
# cp /etc/samba/smb.conf /etc/samba/smb.conf_backup # grep -v -E "^ # | ^;" /etc/samba/smb.conf_backup | grep. > /etc/samba/smb.conf
Votre nouveau /etc/samba/smb.conf devrait maintenant contenir:
# cat /etc/samba/smb.conf [global] groupe de travail = groupe de travail proxy DNS = non fichier journal = /var/log/samba/log.%m taille maximale du journal = 1000 syslog = 0 action de panique = / usr / share / samba / panic-action% d rôle de serveur = serveur autonome passdb backend = tdbsam obéir aux restrictions de pam = oui synchronisation de mot de passe unix = yes programme passwd = / usr / bin / passwd% u passwd chat = * Entrez snew s * spassword: *% n n * Retapez snew s * spassword: *% n n * mot de passe supdated ssuccessfully *. changement de mot de passe pam = yes map to guest = mauvais utilisateur usershare autoriser les invités = oui [homes] comment = Répertoires personnels navigable = non lecture seule = oui créer un masque = 0700 masque de répertoire = 0700 utilisateurs valides =% S [printers] comment = toutes les imprimantes navigable = non chemin = / var / spool / samba imprimable = oui invité ok = non lecture seule = oui créer un masque = 0700 [print$] comment = Pilotes d'imprimante chemin = / var / lib / samba / printers consultable = oui lecture seule = oui invité ok = non
Redémarrez votre serveur samba et utilisez le client SMB pour confirmer tous les groupes samba exportés:
# systemctl restart smbd # smbclient -L localhost AVERTISSEMENT: L'option "syslog" est obsolète Entrez le mot de passe root: Domaine =[WORKGROUP] OS =[Windows 6.1] Serveur =[Samba 4.5.8-Debian]
Nom de partage Type Commentaire --------- ---- ------- print $ Pilotes d'imprimante de disque IPC $ IPC Service IPC (Samba 4.5.8-Debian) Domaine =[WORKGROUP] OS =[Windows 6.1] Serveur =[Samba 4.5.8-Debian]
Commentaire du serveur --------- ------- IMPRIMANTE LASER LINUXCONFIG Samba 4.5.8-Debian
Maître de groupe de travail --------- ------- GROUPE DE TRAVAIL LINUXCONFIG
Ajouter des utilisateurs Samba a son propre système de gestion des utilisateurs. Cependant, tout utilisateur existant dans la liste des utilisateurs samba doit également exister dans / etc / passwd fichier. Pour cette raison, créez un nouvel utilisateur en utilisant useradd commande avant de créer un nouvel utilisateur Samba. Une fois que votre nouvel utilisateur du système, par exemple. linuxconfig sorties, utiliser smbpasswd commande pour créer un nouvel utilisateur Samba:
# smbpasswd -a linuxconfig Nouveau mot de passe SMB:
Samba Home Répertoires Partager Par défaut, tous les répertoires de départ sont exportés en lecture seule et ils ne le sont pas. consultable. Pour modifier ces paramètres de configuration par défaut, changez le maisons partager la définition à:
[homes] comment = Répertoires personnels navigable = Oui lecture seule = non créer un masque = 0700 masque de répertoire = 0700 utilisateurs valides =% S
Chaque fois que vous modifiez votre /etc/samba/smb.conf Le fichier de configuration n’oubliez pas de redémarrer le démon de votre serveur samba:
# systemctl restart smbd
Samba Public Anonymous Share La définition suivante de Samba permettra à tout utilisateur de lire et d’écrire des données dans le partage Samba sous / var / samba / annuaire. Tout d’abord, créez un nouveau répertoire et rendez-le accessible à tous:
# mkdir / var / samba # chmod 777 / var / samba /
Ensuite, ajoutez une nouvelle définition de partage Samba dans votre /etc/samba/smb.conf Fichier de configuration Samba:
[public] comment = accès anonyme public chemin = / var / samba / navigable = oui créer un masque = 0660 masque de répertoire = 0771 accessible en écriture = oui invité ok = oui
Redémarrez votre démon de serveur samba:
# systemctl restart smbd
Partages Mount Samba Nous sommes maintenant prêts à porter notre attention sur les ordinateurs MS Windows et les cartes réseau de nos nouveaux répertoires de partage Samba. Commencez par lister toutes les actions disponibles par \ samba-server exécution de la commande: Si tout va bien, vous devriez voir la liste de tous les partages samba pouvant être parcourus: Mappez ensuite l’un des répertoires partagés en cliquant avec le bouton droit de la souris sur le partage et en sélectionnant un répertoire. Carte lecteur réseau... option. Cocher, Connectez-vous en utilisant différentes informations d'identification option et terminez le mappage du lecteur réseau en fournissant les informations d'identification de l'utilisateur créées aux étapes précédentes: appendice Liste des utilisateurs de Samba:
# pdbedit -w -L
Supprimer l'utilisateur Samba:
# pdbedit -x -u nom d'utilisateur
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.