Image: Jack Wallen

Samba est l’une des nombreuses façons de partager des fichiers et des répertoires à travers un réseau sur Linux. Avec un partage Samba opérationnel, n’importe quelle machine de votre réseau local peut accéder au contenu du répertoire partagé so tant que l’utilisateur y a accès. Samba se trouve également être l’un des plus faciles à configurer pour cette tâche.

Je veux vous guider à travers le processus d’installation et de configuration de Samba sur Ubuntu Server 20.04., Avec cette prise en charge, vos utilisateurs auront un accès facile à tout ce que vous souhaitez partager à partir de ce serveur.

VOIR: Linux service control commands (TechRepublic Premium)

Ce dont vous aurez besoin

  • Une instance mise à jour et en cours d’exécution d’Ubuntu Server

  • Un utilisateur avec des privilèges sudo

  • Quelques données à partager

Comment installer Samba

La première chose à fait est l’installation de Samba., Pour ce faire, connectez-vous à votre instance Ubuntu Server et lancez la commande:

 sudo apt-get install samba -y 

Une fois le logiciel installé, vous êtes prêt à configurer votre premier partage.

Comment configurer un partage Samba

Parce que nous sommes sur un serveur sans interface graphique, nous nous occuperons de la configuration via la fenêtre du terminal. Vos partages Samba seront configurés dans /etc/samba / smb.conf, alors ouvrez ce fichier avec la commande:

 sudo nano /etc/samba/smb.conf 

La première option que nous allons configurer est le nom du groupe de travail., Recherchez la ligne:

 workgroup = 

Changez cela en:

 workgroup = WORKGROUPNAME 

Où WORKGROUPNAME est le nom du groupe de travail ou du domaine NT dans lequel votre serveur Samba existera.

Samba ne vous oblige plus à configurer les niveaux de sécurité comme il le faisait autrefois (comme security = user). La partie restante de la configuration consiste à ajouter le partage en bas de la smb.fichier conf.

Supposons que vous souhaitiez utiliser le répertoire / les données qui appartiendront aux éditeurs de groupe contenant un certain nombre d’utilisateurs. Nous allons prendre soin de cette première.,

Créer le nouveau répertoire avec la commande:

 sudo mkdir /data 

Créer le groupe:

 sudo newgrp editors 

Ajouter au groupe:

 sudo usermod -aG editors $USER 

Vous pouvez ajouter autant d’utilisateurs que vous avez besoin par le remplacement, $UTILISATEUR avec le nom d’utilisateur à ajouter.

Changer le propriétaire du répertoire avec la commande:

 sudo chgrp -R editors: /data 

au groupe de lecture et d’écriture au nouveau répertoire avec la commande:

 sudo chmod -R g+rw /data 

Vous êtes maintenant prêt à créer le partage.

Retour au fichier /etc/smb.,fichier conf, faites défiler vers le bas et ajoutez ce qui suit:

 path = /datavalid users = @editors browsable = yeswritable = yesread only = no 

La configuration est simple:

  • le nom visible du partage

  • utilisateurs valides = un groupe qui peut accéder au partage., Même si un utilisateur a été ajouté à Samba (avec la commande smbpasswd), il ne pourra pas accéder à ce partage à moins d’être membre du groupe répertorié

  • path – le chemin exact du partage

  • browsable – rend le partage visible pour le réseau

  • writable – rend le partage accessible en écriture aux utilisateurs authentifiés

  • lecture seule – définit l’option lecture seule sur non

Enregistrer et fermer le fichier.,

Redémarrer Samba avec la commande:

 sudo systemctl restart smbd 

Comment ajouter un utilisateur à Samba

Maintenant que tout est configuré, vous devez également ajouter des utilisateurs à la Samba, sinon ils ne seront pas en mesure de s’authentifier. Même si un utilisateur a un compte légitime sur le serveur, jusqu’à ce qu’il soit ajouté à Samba, c’est un non-go.

La première chose à faire est d’ajouter l’utilisateur à la Samba avec la commande:

 sudo smbpasswd -a USER 

Lorsque l’UTILISATEUR est l’utilisateur à ajouter.

Vous serez invité à saisir et vérifier un mot de passe pour l’utilisateur.,

Ensuite, permettre à l’utilisateur avec la commande:

 sudo smbpasswd -e USER 

Lorsque l’UTILISATEUR est à l’utilisateur d’être activé.

Comment se connecter au nouveau partage

La façon dont vous vous connectez au partage Samba dépend du système d’exploitation utilisé. Je vais seulement montrer comment se connecter au partage à partir du bureau GNOME sous Linux. Pour ce faire, ouvrez le gestionnaire de fichiers et cliquez sur Autres emplacements en bas du volet de gauche., Au bas de la fenêtre du gestionnaire de fichiers, tapez ce qui suit dans la barre Entrer l’adresse du serveur:

 smb://SERVER 

Où SERVER est l’adresse IP du serveur. Vous serez ensuite invité à cliquer sur le partage auquel vous souhaitez accéder, puis à cliquer sur DONNÉES. Dans la fenêtre contextuelle, sélectionnez Utilisateur Enregistré, tapez le nom d’utilisateur et le mot de passe de l’utilisateur (Figure A).

la Figure d’Un

l’Authentification pour le nouveau partage Samba.,

Cliquez sur Connecter et le gestionnaire de fichiers s’ouvrira au partage, où vous pourrez commencer à travailler avec les fichiers contenus dans.

Félicitations, vous venez de créer votre premier partage Samba sur Ubuntu 20.04.

Abonnez-vous à TechRepublic Comment faire fonctionner la technologie sur YouTube pour tous les derniers conseils techniques pour les professionnels de Jack Wallen.,

voir Aussi

  • Comment devenir développeur: Une feuille de triche (TechRepublic)

  • Kubernetes guide de sécurité (PDF gratuit) (TechRepublic)

  • Microsoft Pourrait être en route pour le dumping Windows au profit de Linux? (TechRepublic)

  • Commandes de gestion de fichiers et de répertoires Linux (TechRepublic Premium)

  • Comment les logiciels open source ont transformé le monde des affaires (ZDNet)

  • Linux, Android et plus de couverture technologique open source (TechRepublic sur Flipboard)