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

Primary visual

Comment configurer le partage de serveur Samba sur Debian 9 Stretch Linux

 – Serveur d’impression
Main illustration associated with the content.

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.