Comment configurer un serveur de fichiers Samba sur Ubuntu

Lorsqu’il s’agit de partager des fichiers sur plusieurs systèmes d’exploitation différents, il existe un logiciel vers lequel tout le monde se tourne: Samba. C’est un protocole de partage de fichiers pour les réseaux qui existe depuis assez longtemps. Avec cet outil, il est plus que possible de permettre aux utilisateurs Windows, aux utilisateurs Mac, aux utilisateurs Linux et même aux utilisateurs Android d’accéder et de partager des fichiers dans un emplacement centralisé. Dans ce guide, nous verrons comment configurer un serveur de fichiers Samba sur Ubuntu et comment le configurer et ajouter un partage.

De quoi as-tu besoin

Une clé USB amorçable
le Serveur Ubuntu image disque
DVD ou CD si votre serveur ne prend pas en charge le démarrage USB
le Graveur Outil de création USB

Sélection de l’image du serveur Ubuntu

Le serveur Ubuntu a de nombreuses éditions et versions différentes. N’importe quelle version fera l’affaire, et si vous êtes tombé sur ce guide avec le serveur Ubuntu déjà configuré, ne vous inquiétez pas. Aucune réinstallation n’est nécessaire, car Samba est le même (pour la plupart) quelle que soit la version. Pour ceux qui recherchent un serveur stable sans avoir besoin de mettre à niveau pendant 5 ans, téléchargez Ubuntu Server 16.04.2 LTS. Vous voulez vivre à la pointe et obtenir les dernières mises à jour? Téléchargez plutôt la dernière version du serveur Ubuntu.

  Tweetz Desktop est un client Twitter puissant et net pour Windows

Création du disque USB

La création du disque USB est un processus simple en trois étapes. Exécutez l’outil Etcher. Le programme prend en charge Microsoft Windows, Mac OS et toutes les versions de Linux. Branchez votre clé USB, sélectionnez l’image de serveur que vous avez téléchargée et gravez-la sur la clé USB.

Installation du serveur Ubuntu

L’installation du serveur Ubuntu peut prendre un peu de temps, mais le résultat final en vaut la peine. Peu d’autres systèmes d’exploitation serveur basés sur Linux sont aussi conviviaux ou aussi faciles à installer et à exécuter des logiciels. Pour commencer, branchez la clé USB amorçable sur l’ordinateur à utiliser comme serveur de fichiers et allumez-la.

De là, entrez dans le BIOS du PC. Gardez à l’esprit que chaque BIOS PC est très différent. Pour certains, le bouton pour y entrer peut être F2, d’autres DEL ou ESC. Il est préférable de consulter le manuel du PC et de le comprendre par vous-même, plutôt que de le lister ici. Pour démarrer l’installation, recherchez l’option permettant de modifier l’ordre de démarrage afin que la clé USB se charge en premier. Une fois l’ordre modifié, enregistrez le BIOS et redémarrez.

Lorsque le PC redémarre, le serveur Ubuntu se charge et l’outil d’installation du serveur apparaît.

Sélectionnez la langue correcte en appuyant sur la touche Entrée. Sur la page suivante, sélectionnez «Installer le serveur Ubuntu».

Quelques pages dans, après les pages de sélection de région, etc., Ubuntu demandera à l’utilisateur de nommer l’appareil et de créer un nouvel utilisateur. Entrez le nom d’hôte du serveur.

  Comment redémarrer votre île dans "Animal Crossing: New Horizons"

Le serveur a un nom, il a maintenant besoin d’un utilisateur. Créez un nouvel utilisateur avec un mot de passe facile à retenir mais pas facile à deviner.

Après avoir configuré l’installation, l’installation peut réellement commencer. Dans le menu de partitionnement, sélectionnez l’option ‘guidé – utiliser tout le disque’. Le processus d’installation commence et peut prendre un certain temps. Sois patient.

Installer Samba

Vers la fin du processus d’installation, le serveur Ubuntu demande à l’utilisateur de sélectionner les packages. Comme ce serveur ne sera qu’un simple serveur de fichiers, seuls un ou deux packages sont nécessaires. À l’aide de la touche fléchée vers le bas, accédez à «Samba file server» et appuyez sur la barre d’espace pour le marquer pour l’installation. Bien que ce ne soit pas entièrement nécessaire, l’accès à distance est idéal pour la maintenance. Utilisez les touches fléchées pour naviguer vers le bas jusqu’à «Serveur OpenSSH» et sélectionnez-le avec la barre d’espace. Lorsque vous êtes prêt, sélectionnez le bouton «Continuer» (en utilisant TAB) et terminez le processus d’installation. Une fois terminé, redémarrez le serveur.

Configurer Samba

Vous avez maintenant installé le serveur de fichiers Samba sur Ubuntu mais il a besoin de partages configurés pour que les fichiers soient accessibles. Dans le fichier smb.conf, de nombreux types de partages différents peuvent être configurés avec différentes autorisations. Voici comment le configurer. Pour commencer, sauvegardez la configuration d’origine au cas où quelque chose se produirait.

cd /etc/samba

sudo cp smb.conf smb.conf.bak

Cette sauvegarde initiale peut être restaurée si quelque chose se produit lorsque vous modifiez le fichier de configuration.

  Comment jouer aux jeux Nintendo 3DS sous Linux

Pour configurer un partage public dans Samba, commencez par créer le répertoire.

sudo mkdir -p /var/shares/public

sudo chmod 755 -R /var/shares/

Ensuite, ouvrez l’éditeur de texte et ajoutez le partage à la configuration.

sudo nano /etc/samba/smb.conf

Faites défiler jusqu’à la fin du fichier de configuration et ajoutez ce qui suit.

[Share]

comment = Samba file share.

path = /var/shares/public/

browseable = yes

read only = no

guest ok = yes

Ensuite, enregistrez le fichier avec CTRL + O.

Pour tester les modifications apportées au fichier de configuration, entrez:

testparm

Si des modifications dans le fichier de configuration sont incorrectes, testparm affichera un avertissement. Si tel est le cas, revenez dans nano et corrigez-le.

Remarque: Samba a d’autres types de partages. La meilleure façon de les connaître est de lire le fichier de configuration et de regarder les exemples fournis par le fichier smb.conf. De plus, reportez-vous au wiki Ubuntu et au manuel Samba lui-même avec la commande: man samba.

Restaurer la sauvegarde

Tout d’abord, supprimez le fichier de configuration Samba sur le système.

cd /etc/samba/

sudo rm smb.conf

Ensuite, faites une copie du fichier de sauvegarde et enregistrez-le sous smb.conf

sudo cp smb.conf.bak smb.conf

La configuration d’un serveur de fichiers Samba peut être une vraie douleur si vous ne savez pas par où commencer. Le fichier de configuration est intimidant, et pour une raison quelconque, le manuel est tout aussi déroutant pour les nouveaux arrivants. Heureusement, avec l’aide de ce guide, obtenir un serveur de fichiers Samba alimenté par Ubuntu est plus facile que jamais.