Comment monter les parts SMB sur Ubuntu?

Comment monter les parts SMB sur Ubuntu?

SMB est un protocole client-serveur, de fichiers qui représente le bloc de messages du serveur qui a été inventé par IBM en 1984 dans le but d'autoriser les ordinateurs à accéder à des fichiers pour la lecture ou l'écriture sur un hôte distant à l'aide du LAN (réseau local). Le protocole SMB qui met à disposition les fichiers ou les répertoires accessibles sur l'hôte distant sont appelés partages. Cela signifie que nous pouvons monter un fichier ou un répertoire partagé sur notre système à l'aide du réseau local.

SMB était auparavant connu sous le nom de CIFS et est l'ancienne version ou dialecte de SMB qui signifie un système de fichiers Internet commun qui a été créé par Microsoft et est une implémentation particulière du protocole de bloc de messages du serveur.

Dans cet article, nous vous fournirons chaque petite étape sur la façon de monter des partages SMB sur Ubuntu à l'aide du serveur de fichiers Samba. Samba utilise le protocole SMB et a la même fonction que le partage de fichiers SMB I-E sur les réseaux locaux avec d'autres systèmes. Mais avant d'aller de l'avant, permettez-moi de souligner un point que cet article suppose que vous avez déjà partagé un répertoire sur un système distant et vous accéderez à ce répertoire dans cet article.

Étape 1: Mise à jour et mise à niveau du référentiel apt-cache

La première étape consiste à mettre à jour nos packages APT en utilisant la commande de mise à jour dans notre Ubuntu 20.04 Terminal:

$ sudo apt mise à jour

Tous nos packages sont à jour mais si nos packages ne sont pas à jour, nous devons exécuter la commande suivante pour mettre à niveau:

$ sudo apt mise à niveau

Étape2: installation du package CIFS-UTILS

Exécutez la commande qui est donnée ci-dessous pour installer le package CIFS-UTILS sur le système Ubuntu:

$ sudo apt installer les cifs-utils

Étape 3: Création du répertoire

Créons maintenant un répertoire où nous allons monter le lecteur partagé:

$ sudo mkdir / media / share

Étape 4: Création d'un fichier d'identification

Cette étape implique la création du fichier d'identification dans notre répertoire domestique et avec l'utilisation de .(DOT) qui est nécessaire pour des raisons de sécurité qui feront cacher notre fichier. À cette fin, exécutez la commande ci-dessous qui ouvrira le fichier dans l'éditeur Nano:

$ sudo nano / root /.examplecredentials

Vous pouvez remplacer le nom du fichier par tout ce que vous voulez que le nom du fichier soit:

Maintenant que le fichier est ouvert, tapez les deux lignes suivantes dans le fichier qui sera notre nom d'utilisateur et notre mot de passe Samba:

username = example_username
mot de passe = example_password

Vous pouvez remplacer le nom d'utilisateur et le mot de passe par votre nom d'utilisateur et votre mot de passe préféré, puis appuyez sur Ctrl + S pour enregistrer le fichier et Ctrl + X pour quitter le fichier.

Ensuite, nous ferons le / root /.Le fichier examplecRedentials lisible uniquement et uniquement pour le compte racine mettra donc une restriction sur tous les comptes non racinaires en exécutant la commande suivante dans notre Ubuntu 20.04 Terminal:

$ sudo chmod 400 / root /.examplecredentials

Étape 5: Partage du mont Samba

Dans cette étape, nous exécuterons la commande qui montera le répertoire partagé Samba distant sur notre système Ubuntu:

$ sudo Mount -t CIFS -O RW, Vers = 3.0, Identials = / root /.examplecRedentials // 192.168.18.112 / SharedDir / Media / Share

Remplacez l'adresse IP dans la commande ci-dessus où vous avez déjà partagé un répertoire ou un dossier sur le système distant et s'il s'agit du système Ubuntu, vous pouvez trouver l'adresse IP par une commande IP A:

$ ip a

L'adresse IP du système Ubuntu distant d'où SharedDir a été partagée est «192.168.18.112 ”qui a été fourni dans la commande de montage ci-dessus.

Étape 6: Automount sur le redémarrage du système

Le système de fichiers monté manuellement dans l'étape ci-dessus ne sera pas monté une fois que notre Ubuntu / System redémarre, par conséquent pour résoudre ce problème d'abord, nous ouvrirons d'abord le fichier / etc / fstab dans Nano Editor, puis ajouter une configuration à ce fichier. Pour ouvrir le fichier / etc / fstab dans l'éditeur Nano, exécutez la commande suivante:

$ sudo nano / etc / fstab

La commande ci-dessus s'ouvrera / etc / fstab et vous verrez quelque chose comme indiqué ci-dessous sur l'écran de votre système:

Ajoutez maintenant la ligne suivante dans le fichier ouvert avec l'éditeur Nano:

// 192.168.18.112 / Share / Media / Share CIFS vers = 3.0, les informations d'identification = /.examplecredentials

N'oubliez pas que vous devez remplacer l'adresse IP par votre adresse IP, après quoi appuyez sur Ctrl + S pour enregistrer le fichier ci-dessus, puis appuyez sur Ctrl + X pour fermer le fichier.

Conclusion

SMB est un protocole de partage de fichiers créé dans le but d'autoriser les ordinateurs à accéder aux fichiers de systèmes distants sur un réseau LAN et CIFS est un dialecte particulier de SMB ayant presque les mêmes fonctionnalités.

Dans cet article, nous vous avons montré comment monter SMB partager sur Ubuntu 20.04 Utilisation du serveur de fichiers Samba; Cependant, les commandes utilisées étaient génériques et peuvent être appliquées sur n'importe quelle distribution Linux.