Lors du lancement de l’utilitaire de configuration des partages Samba via system-config-samba (ou Samba en interface graphique), ce dernier va vérifier un fichier de configuration : /etc/libuser.conf. Si ce fichier n’existe pas, l’utilitaire refusera tout simplement de se lancer sans afficher la moindre erreur, du moins en interface graphique.

Pour remédier au problème, la solution consiste de fait à créer un fichier /etc/libuser.conf vide via la commande suivante en ligne de commande :

echo "">/etc/libuser.conf

Relancez ensuite l’utilitaire system-config-samba pour accéder enfin au programme.

A titre indicatif, pour la configuration de votre firewall les ports réseaux utilisés par Samba sont les suivants :

  • netbios-ns – 137/tcp # NETBIOS Name Service
  • netbios-dgm – 138/tcp # NETBIOS Datagram Service
  • netbios-ssn – 139/tcp # NETBIOS session service
  • microsoft-ds – 445/tcp # si utilisation de Active Directory
  • Port 389 (TCP) – LDAP (Mode Active Directory)
  • Port 901 (TCP) – SWAT service

Ca peut toujours servir 😉