GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Samba sur Ubuntu 20.04 LTS

Dans ce didacticiel, nous allons vous montrer comment installer Samba sur Ubuntu 20.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, Samba est une réimplémentation de logiciel libre ou une implémentation open source du protocole SMB/CIFS qui permet aux utilisateurs d'accéder à des imprimantes de fichiers partagés et à d'autres ressources réseau.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer pas à pas l'installation de Samba sur Ubuntu 20.04 (Focal Fossa). Vous pouvez suivre les mêmes instructions pour Ubuntu 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 20.04, 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer Samba sur Ubuntu 20.04 LTS Focal Fossa

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le apt suivant commandes dans le terminal.

sudo apt update
sudo apt upgrade

Étape 2. Configurez le fichier hôte.

Nous devons ajouter Ubuntu 20.04 LTS au fichier hôte Windows. Pour ce faire, exécutez la commande suivante dans Windows :

notepad C:\\Windows\System32\drivers\etc\hosts

Vous devez ajouter l'entrée locale pour que l'Ubuntu soit référencé par le nommé ubuntu2004 et l'enregistrer :

192.168.1.3   ubuntu2004.localhost   ubuntu2004

Ensuite, exécutez les commandes ci-dessous et saisissez l'adresse IP avec le nom d'hôte de Windows, enregistrez le fichier et quittez :

sudo nano /etc/hosts

Une fois terminé, exécutez les commandes suivantes sous Windows avec les privilèges administratifs :

netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

Étape 3. Installer Samba sur Ubuntu 20.04.

Exécutez la commande suivante dans le terminal pour installer Samba sur le système Ubuntu :

sudo apt install samba samba-common-bin

Pour vérifier si les services Samba sont en cours d'exécution, exécutez les commandes ci-dessous :

sudo systemctl status smbd

Étape 4. Configurez le partage public Samba.

Exécutez la commande suivante pour ouvrir la configuration Samba :

sudo nano /etc/samba/smb.conf

Ajoutez la ligne suivante :

======================= Global Settings =======================
[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUPnetbios name = ubuntu2004
   security = user
   proxy = no
   map to guest = bad user
#### Networking ####
# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred interfaces = 127.0.0.0/8 eth0
# Only bind to the named interfaces and/or networks; you must use the
# 'interfaces' option above to use this.
bind interfaces only = yes

#Most people will want "standalone server" or "member server".
#Running as "active directory domain controller" will require firstserver role = standalone server
obey pam restrictions = yes
#This boolean parameter controls whether Samba attempts to sync the Unix[public]
   path = /samba/public
   browseable = yes
   guest ok = yes
   guest only = yes
   read only = no
   force user = nobody
   force create mode = 0777
   force directory mode = 0777

Redémarrez le démon Samba après avoir apporté les modifications :

sudo systemctl restart smbd

Ensuite, vous devez créer un dossier public auquel tout le monde devrait avoir accès :

sudo mkdir -p /samba/public

Une fois réussi, redémarrez le serveur Samba. Vous pouvez voir le dossier partagé dans Windows 10 ou quel que soit le Windows que vous utilisez.

Étape 5. Configurez le pare-feu.

Si vous avez un pare-feu actif, exécutez :

sudo ufw allow 'Samba'

Félicitations ! Vous avez installé Samba avec succès. Merci d'avoir utilisé ce didacticiel pour installer Samba sur votre système Ubuntu 20.04 LTS Focal Fossa. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter la version officielle de Samba. site Web.


Ubuntu
  1. Comment installer Docker sur Ubuntu 22.04 / 20.04 LTS

  2. Comment installer PlayOnLinux sur Ubuntu 20.04 LTS

  3. Comment installer MariaDB dans Ubuntu 20.04 LTS

  4. Comment installer Ansible sur Ubuntu 20.04 LTS / 21.04

  5. Comment installer Minikube sur Ubuntu 20.04 LTS / 21.04

Comment installer Ubuntu Server 18.04 LTS

Comment installer le serveur Ubuntu 20.04 LTS

Comment installer Go sur Ubuntu 22.04 LTS

Comment installer Go sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 20.04 LTS

Comment installer Samba sur Ubuntu 20.04