Exactement la même question que celle-ci , mais en utilisant CLI au lieu de GUI.
J'aimerais autoriser l'accès à un répertoire partagé SMB, mais les utilisateurs ne disposent d'aucun autre accès au serveur.
Sudo adduser --no-create-home --disabled-password --disabled-login sambausername
Sudo smbpasswd -a sambausername
Créez un partage en éditant /etc/samba/smb.conf
. Par exemple, vous pouvez ajouter quelque chose comme ceci en bas:
[share name]
comment = whatever
path = /path to share
browsable = yes
read only = no
guest ok = no
Voici une bonne idée de redémarrer samba:
Sudo service smbd force-reload
Une note sur l'ajout d'utilisateurs sur Samba version 4.x
Contrairement à Samba versions 3.x et antérieures, Samba version 4.x ne requiert pas d'utilisateur Unix/Linux local pour chaque utilisateur Samba créé. La commande est la suivante pour ajouter des utilisateurs dans Samba Active Directory
samba-tool user add USERNAME-HERE
S'il vous plaît voir Samba AD DC howto pour plus d'informations
Réponse extraite de Cyberciti
Pour vérifier votre version Samba, utilisez simplement la commande
samba -V
Exemple de sortie:
Version 4.3.11-Ubuntu