Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
system-config-samba [Le 22/10/2014, 22:57]
lapinter [Liste des utilisateurs du serveur Samba]
system-config-samba [Le 24/10/2020, 04:01] (Version actuelle)
Coeur Noir [Outil de configuration du serveur Samba (system-config-samba)]
Ligne 1: Ligne 1:
-{{tag>​samba partage administration réseau}}+{{tag>Bionic ​samba partage administration réseau}}
 ---- ----
  
 ====== Outil de configuration du serveur Samba (system-config-samba) ====== ====== Outil de configuration du serveur Samba (system-config-samba) ======
-L'​**outil de configuration du serveur Samba**, ou //​system-config-samba//,​ est un utilitaire graphique utilisé pour configurer les paramètres du serveur de partage de fichiers et d'​imprimantes [[Samba]].+L'​**outil de configuration du serveur Samba**, ou //​system-config-samba//,​ est un utilitaire graphique utilisé pour configurer les paramètres du serveur de partage de fichiers et d'​imprimantes [[Samba]].<note important>​Ce package n'est pas disponible avec Ubuntu version 20.04
  
-===== Installation ​et exécution ​===== +Voir cet échange sur le forum https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2052164 et [[https://​bugs.launchpad.net/​ubuntu/​+source/​system-config-samba/​+bug/​1876999|bug launchpad]]\\ 
-{{  ​:​system-config-samba-menu.png|Une fois installé, ​repérez l'​entrée de menu "​Samba"​dans le menu "​Système ​-> Administration"​}}+</​note>​ 
 + 
 +===== Installation===== 
 + 
 +À l'aide de votre [[gestionnaire de paquets]] préféré, [[:tutoriel:​comment_installer_un_paquet|installez le paquet]] ​ **[[apt>system-config-samba]]**. 
 + 
 +<note warning>​Un bug empêche system-config-samba de se lancerIl suffit de passer la commande suivante dans un terminal pour régler le problème (détails dans [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=1819611|ce post]]) :  
 +<​code>​sudo touch /​etc/​libuser.conf</​code></​note>​ 
 +<note tip>Il est conseillé de le lancer comme suit dans un terminal (fonctionne parfaitement après avoir appliqué la ligne de commande ci-dessus) 
 +<​code>​sudo system-config-samba</​code></​note>​ 
 + 
 +=====Utilisation===== 
 +Une fois installé, ​faites une recherche dans les applications avec le mot clé //samba// pour lancer system-config-samba (icône ​"​Samba"​). 
 +Si elle n’apparaît pas dans la liste, il faut la lancer avec [[:​tutoriel:​effectuer_des_taches_en_super_utilisateur#​executer_une_application_graphique_sous_1404_et_versions_ulterieures|pkexec]] suivi par : <​code>​system-config-samba</​codeou avec [[sudo]].
  
-À l'aide de votre [[gestionnaire de paquets]] préféré, téléchargez et installez ​le paquet **[[apt>​system-config-samba|system-config-samba]]**. +Il est possible (Bionic) que le raccourci ​dans le menu soit faux suite à la suppression de gksudoDonc lancer à la main avec [[sudo]] ​(ça plante parfois avec pkexec).
-Une fois installé, //​system-config-samba//​ est accessible à l'aide de l'​entrée de menu //​**Samba**//, ​dans le menu //Système -> Administration//​Toutes les tâches de gestion du serveur Samba ne sont exécutables que par [[:sudo|un administrateur du système]]. Ce programme ne peut qu'​être exécuté par des administrateurs.+
  
 ===== Liste des partages ===== ===== Liste des partages =====
-{{  :system-config-samba-ecranprincipal.png?​300|Liste des dossiers partagés de Samba}}+{{  :reseau:​scs0_bionic.png?​300|Liste des dossiers partagés de Samba}}
  
 La fenêtre principale de //​system-config-samba//​ est constituée de la liste des dossiers partagés par Samba. La liste des dossiers partagés est constituée : La fenêtre principale de //​system-config-samba//​ est constituée de la liste des dossiers partagés par Samba. La liste des dossiers partagés est constituée :
Ligne 29: Ligne 41:
   * Pour modifier les propriétés d'un dossier partagé, sélectionnez le dossier partagé à modifier dans la liste, puis rendez-vous dans le menu //Fichier// et sélectionnez **Propriétés**.   * Pour modifier les propriétés d'un dossier partagé, sélectionnez le dossier partagé à modifier dans la liste, puis rendez-vous dans le menu //Fichier// et sélectionnez **Propriétés**.
  
-{{  :system-config-samba-ajouterpartage.png?​300|Inscrivez les informations requises pour paramétrer le partage}}+{{  :reseau:​scs1_bionic.png?​300|Inscrivez les informations requises pour paramétrer le partage}}
   - Dans la fenêtre "​Créer un partage Samba" proposée, dans l'​onglet //Basique// :   - Dans la fenêtre "​Créer un partage Samba" proposée, dans l'​onglet //Basique// :
     * inscrivez le chemin complet vers le dossier à partager dans le champ **Répertoire**. Utilisez le bouton //​Naviguer...//​ pour explorer de manière graphique l'​arborescence du système de fichiers d'​Ubuntu pour sélectionner le bon dossier à partager ;     * inscrivez le chemin complet vers le dossier à partager dans le champ **Répertoire**. Utilisez le bouton //​Naviguer...//​ pour explorer de manière graphique l'​arborescence du système de fichiers d'​Ubuntu pour sélectionner le bon dossier à partager ;
Ligne 36: Ligne 48:
     * **Inscriptible :** cochez cette case si vous désirez que le dossier partagé soir accessible en lecture et écriture. Laissez la case décochée pour ne rendre accessible le dossier partagé qu'en lecture seule ;     * **Inscriptible :** cochez cette case si vous désirez que le dossier partagé soir accessible en lecture et écriture. Laissez la case décochée pour ne rendre accessible le dossier partagé qu'en lecture seule ;
     * **Visible :** cochez cette case si vous désirez que le dossier partagé soit visible dans la liste des dossiers partagés par votre serveur Samba. Laissez cette case décochée pour qu'il soit caché, qu'il ne puisse être accessible qu'en saisissant manuellement l'​adresse complète vers le dossier partagé dans un navigateur de fichiers ;     * **Visible :** cochez cette case si vous désirez que le dossier partagé soit visible dans la liste des dossiers partagés par votre serveur Samba. Laissez cette case décochée pour qu'il soit caché, qu'il ne puisse être accessible qu'en saisissant manuellement l'​adresse complète vers le dossier partagé dans un navigateur de fichiers ;
-  - {{  :system-config-samba-ajouterpartage2.png?​300|Sélectionnez les utilisateurs pouvant accéder au dossier partagé.}}Dans l'​onglet //Accès//, sélectionnez un ou des comptes d'​utilisateurs Samba qui peuvent accéder au dossier partagé :+  - {{  :reseau:​scs2_bionic.png?​300|Sélectionnez les utilisateurs pouvant accéder au dossier partagé.}}Dans l'​onglet //Accès//, sélectionnez un ou des comptes d'​utilisateurs Samba qui peuvent accéder au dossier partagé :
     * cochez la case **Autoriser l'​accès seulement à des utilisateurs spécifiques** pour n'​autoriser l'​accès qu'à certains utilisateurs. Une authentification des utilisateurs est alors nécessaire pour qu'ils accèdent au contenu du dossier partagé. Cochez le ou les comptes d'​utilisateurs qui doivent avoir accès au dossier partagé dans la liste proposée. Vous n'​oublierez pas de ressaisir ultérieurement tous les mots de passe comme indiqué au paragraphe 4 ci-dessous sinon ça ne fonctionnera pour personne (accès impossible) ​ ;     * cochez la case **Autoriser l'​accès seulement à des utilisateurs spécifiques** pour n'​autoriser l'​accès qu'à certains utilisateurs. Une authentification des utilisateurs est alors nécessaire pour qu'ils accèdent au contenu du dossier partagé. Cochez le ou les comptes d'​utilisateurs qui doivent avoir accès au dossier partagé dans la liste proposée. Vous n'​oublierez pas de ressaisir ultérieurement tous les mots de passe comme indiqué au paragraphe 4 ci-dessous sinon ça ne fonctionnera pour personne (accès impossible) ​ ;
     * cochez la case **Autoriser l'​accès à tous les utilisateurs** pour permettre à tous les utilisateurs d'​accéder au contenu du dossier partagé. Aucune authentification des utilisateurs n'est alors requise sur ce partage-ci.     * cochez la case **Autoriser l'​accès à tous les utilisateurs** pour permettre à tous les utilisateurs d'​accéder au contenu du dossier partagé. Aucune authentification des utilisateurs n'est alors requise sur ce partage-ci.
Ligne 49: Ligne 61:
  
 ===== Paramètres du serveur ===== ===== Paramètres du serveur =====
-{{  :system-config-samba-parametresserveur.png?​300|Certains paramètres basiques du serveur Samba sont modifiables.}}+{{  :reseau:​scs3_bionic.png?​300|Certains paramètres basiques du serveur Samba sont modifiables.}}
  
 Certains paramètres basiques du service Samba peuvent être modifiés à l'aide de //​system-config-samba//​. Pour ce faire, rendez-vous dans le menu //​Préférences//​ et sélectionnez l'​entrée de menu **Paramètres du serveur...**. Certains paramètres basiques du service Samba peuvent être modifiés à l'aide de //​system-config-samba//​. Pour ce faire, rendez-vous dans le menu //​Préférences//​ et sélectionnez l'​entrée de menu **Paramètres du serveur...**.
Ligne 57: Ligne 69:
   * **Description :** inscrivez la description de ce serveur Samba. Certaines variables de Samba sont utilisables dans ce champ. Rapportez-vous [[http://​samba.org/​samba/​docs/​using_samba/​ch06.html#​samba2-CHP-6-TABLE-2|à l'aide en ligne de Samba]] pour en connaître la liste.   * **Description :** inscrivez la description de ce serveur Samba. Certaines variables de Samba sont utilisables dans ce champ. Rapportez-vous [[http://​samba.org/​samba/​docs/​using_samba/​ch06.html#​samba2-CHP-6-TABLE-2|à l'aide en ligne de Samba]] pour en connaître la liste.
  
 +//
 +//
 Dans l'​onglet //​Sécurité//​ : Dans l'​onglet //​Sécurité//​ :
-{{  :system-config-samba-parametresserveur2.png?​300|Configurez la méthode d'authentiication ​du serveur Samba}}+{{  :reseau:​scs4_bionic.png?​300|Configurez la méthode d'authentification ​du serveur Samba}}
   * **Mode d'​authentification :** sélectionnez le mode d'​authentification utilisé par le serveur Samba pour autoriser ou non les connexions entrantes au serveur. Rapportez-vous [[http://​samba.org/​samba/​docs/​using_samba/​ch09.html#​INDEX-49|à l'aide en ligne de Samba]] pour plus d'​informations sur les différents modes. Dans Ubuntu, le mode d'​authentification est paramétré par défaut sur //​Utilisateur//,​ ce qui signifie que toute connexion au serveur Samba nécessite une authentification pour accéder à la liste des dossiers partagés ;   * **Mode d'​authentification :** sélectionnez le mode d'​authentification utilisé par le serveur Samba pour autoriser ou non les connexions entrantes au serveur. Rapportez-vous [[http://​samba.org/​samba/​docs/​using_samba/​ch09.html#​INDEX-49|à l'aide en ligne de Samba]] pour plus d'​informations sur les différents modes. Dans Ubuntu, le mode d'​authentification est paramétré par défaut sur //​Utilisateur//,​ ce qui signifie que toute connexion au serveur Samba nécessite une authentification pour accéder à la liste des dossiers partagés ;
   * **Serveur d'​authentification :** pour les modes d'​authentification //​Serveur//,​ //Domaine// et //ADS//, précisez le serveur à partir duquel l'​authentification des clients doit s'​effectuer ;   * **Serveur d'​authentification :** pour les modes d'​authentification //​Serveur//,​ //Domaine// et //ADS//, précisez le serveur à partir duquel l'​authentification des clients doit s'​effectuer ;
   * **Domaine Kerberos :** pour le mode //ADS//, précisez le domaine Kerberos auquel fait partie le serveur Samba ;   * **Domaine Kerberos :** pour le mode //ADS//, précisez le domaine Kerberos auquel fait partie le serveur Samba ;
-  * **Crypter les mots de passe :** pour les modes //​Utilisateur//,​ //​Partage//,​ //Serveur// et //ADS//, indiquez s'il faut accepter les mots de passe cryptés ​+  * **Crypter les mots de passe :** pour les modes //​Utilisateur//,​ //​Partage//,​ //Serveur// et //ADS//, indiquez s'il faut accepter les mots de passe chiffrés ​
-  * **Compte invité :** indiquez le compte d'​utilisateur Samba à utiliser en tant que compte d'​invité. Les utilisateurs non authentifiés utilisent ce compte par défault.+  * **Compte invité :** indiquez le compte d'​utilisateur Samba à utiliser en tant que compte d'​invité. Les utilisateurs non authentifiés utilisent ce compte par défaut.
  
 Appuyez sur le bouton **Valider** pour prendre en compte les changements apportés à la configuration du serveur Samba. Patientez quelques secondes pendant que les changements sont inscrits dans le fichier de configuration de Samba et que le service Samba redémarre. Appuyez sur le bouton **Valider** pour prendre en compte les changements apportés à la configuration du serveur Samba. Patientez quelques secondes pendant que les changements sont inscrits dans le fichier de configuration de Samba et que le service Samba redémarre.
  
 ===== Liste des utilisateurs du serveur Samba ===== ===== Liste des utilisateurs du serveur Samba =====
-{{  :system-config-samba-utilisateurssamba.png?​300|Configurez les utilisateurs de la base de données de Samba}}+{{  :reseau:​scs5_bionic.png?​300|Configurez les utilisateurs de la base de données de Samba}}
  
 Samba n'​utilise pas la même liste de comptes d'​utilisateurs et de mots de passe que le système Ubuntu. L'​outil de configuration du serveur Samba ( system-config-samba) fonctionne mal pour la récupération des mots de passe des utilisateurs de Ubuntu, aussi il est indispensable de ressaisir les mots de passe de tous les utilisateurs,​ y compris l'​administrateur,​ dans les préférences de system-config-samba. Pour administrer les utilisateurs de la base de données de Samba, rendez-vous dans le menu //​Préférences//​ et sélectionnez l'​entrée de menu **Utilisateurs Samba...**. À travers cette interface, vous pouvez ajouter des comptes d'​utilisateurs ou en retirer dans la base de données de Samba. Samba n'​utilise pas la même liste de comptes d'​utilisateurs et de mots de passe que le système Ubuntu. L'​outil de configuration du serveur Samba ( system-config-samba) fonctionne mal pour la récupération des mots de passe des utilisateurs de Ubuntu, aussi il est indispensable de ressaisir les mots de passe de tous les utilisateurs,​ y compris l'​administrateur,​ dans les préférences de system-config-samba. Pour administrer les utilisateurs de la base de données de Samba, rendez-vous dans le menu //​Préférences//​ et sélectionnez l'​entrée de menu **Utilisateurs Samba...**. À travers cette interface, vous pouvez ajouter des comptes d'​utilisateurs ou en retirer dans la base de données de Samba.
  
-<note tip>Dans Ubuntu 14.04, il semble que chaque compte ajouté dans la liste des comptes d'​utilisateurs de la fenêtre ci-contre doive appartenir au groupe //plugdev// sous peine que ces comptes ne puissent se connecter au partage.+<note tip>Dans Ubuntu 14.04 (FIXME pour la version), il semble que chaque compte ajouté dans la liste des comptes d'​utilisateurs de la fenêtre ci-contre doive appartenir au groupe //plugdev// sous peine que ces comptes ne puissent se connecter au partage.
  
 Pour ce faire, taper dans un terminal : Pour ce faire, taper dans un terminal :
-<​code>​sudo ​usermod -a -G plugdev ​nom_du_compte_devant_être_modifié</​code>​ +<​code>​sudo ​adduser nom_du_compte_a_ajouter_au_groupe ​plugdev</​code>​ 
-ou alors utiliser une interface graphique : [[http://​doc.ubuntu-fr.org/​users-admin#​modifier_les_proprietes_d_un_groupe_et_ajouter_ou_retirer_des_comptes_d_utilisateurs_d_un_groupe_administrateurs_seulement|ajouter des comptes à un groupe]]+ou alors utiliser une interface graphique : [[:​users-admin#​modifier_les_proprietes_d_un_groupe_et_ajouter_ou_retirer_des_comptes_d_utilisateurs_d_un_groupe_administrateurs_seulement|ajouter des comptes à un groupe]]
 </​note>​ </​note>​
  • system-config-samba.1414011447.txt.gz
  • Dernière modification: Le 22/10/2014, 22:57
  • par lapinter