Bonjour et bienvenue sur Lucgeek

Partage avec samba sur Ubuntu 16.04 LTS (Xenial Xerus) / Windows

Avatar de l’utilisateur
lucgeek
Administrateur du site
Messages : 33
Enregistré le : 31 janv. 2016, 19:27
Localisation : Picardie
Zodiac :
Contact :
France

Partage avec samba sur Ubuntu 16.04 LTS (Xenial Xerus) / Windows

Message non lupar lucgeek » 17 avr. 2017, 13:21

Introduction :
Ici c’est plutôt une solution basic de mettre en place un partage rapidement,
Je vous conseille d’approfondir les possibilités de Samba par exemple ICI
Cette installation et tiré du site ci-dessous
https://www.howtoforge.com/tutorial/samba-server-ubuntu-16-04/
Qui montre la façon de faire un partage Simple ou sécurisé par mot de passe.
L’installation qui suit et faite pour mon cas personnel entre mon serveur ProLiant ML 350 G6
(Sous Ubuntu 16.04 TLS (Xenial Xerus)) et un pc Windows 10.
Elle et sécurisé et Je partage le dossier /mnt).
Prérequis
Avoir les Droits d’administrations.
Un groupe « sambashare » (group qui aura droit au partage des fichiers).
Un user (nom d’utilisateur) appartenant au groupe « sambashare ».
Savoir accéder au fichier host de Windows .
Ps : le groupe de samba « sambashare » (samba partager en french)
Il se crée automatiquement (normalement).
Mise en place :
Dans un premier temps on se dirige vers le pc Windows.
Clic droit sur le menu démarré (la petite fenêtre en bas à gauche)
Choisir « invité de commande (admin) »
Entrer la commande suivante :

Code : Tout sélectionner

>net config workstation<

Elle permet de voir si Votre machine Windows et dans le même domaine de station de travail que le serveur Ubuntu, c'est-à-dire WORKGROUP dans mon cas.
Ensuite entrer la commande :

Code : Tout sélectionner

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

Une fenêtre Notepad va s’ouvrir Là, vous ajoutez la ligne rouge suivante et enregistrez le fichier:
[...]
192.168.1.15 proliant.example.com proliant
On se dirige maintenant vers le serveur Ubuntu
Ouvrir un terminal ssh (pour moi c’est Putty)
Il faut vous loger en root

Code : Tout sélectionner

sudo –s

Assuré vous que vous êtes a jour

Code : Tout sélectionner

apt-get update && apt-get upgrade && apt-get autoremove

Ensuite on installe samba

Code : Tout sélectionner

apt-get install -y samba samba-common python-glade2 system-config-samba

Il installera à ce jour la version Samba Version 4.3.11-Ubuntu.
Vérifier que le group sambashare c’est bien créé dans "/etc/group"
Si oui garder le …sinon créé le

Code : Tout sélectionner

addgroup sambashare

Créé votre utilisateur samba et son mot de passe
useradd (votre nom_utilisateur) -G sambashare
smbpasswd -a (votre nom_utilisateur) Ne le perdait pas !


Code : Tout sélectionner

root@proliant:~# smbpasswd -a till
New SMB password:<--votre mot de passe
Retype new SMB password:<--votre mot passe
Added user (votre nom_utilisateur)
root@proliant1:~#


Configuration Samba

Avant de configurer samba ont va faire une sauvegarde du fichier d'origine
De configuration « smb.conf » qui s'appellera « smb.conf.bak »
Il se trouve dans /etc/samba.

Code : Tout sélectionner

cp -pf /etc/samba/smb.conf /etc/samba/smb.conf.bak
cat /dev/null  > /etc/samba/smb.conf

Maintenant on l’édit

Code : Tout sélectionner

nano /etc/samba/smb.conf

Il et maintenant vierge donc on lui colle dedans

Code : Tout sélectionner

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = proliant
security = user
map to guest = bad user
dns proxy = no

#============================ Share Definitions ==========================

[partage]
path = /mnt
valid users = @sambashare
browsable =yes
writable = yes
guest ok = no
encrypt passwords = true


Code : Tout sélectionner

cd /mnt

Code : Tout sélectionner

chmod -R 0770 /mnt

Code : Tout sélectionner

chown root:sambashare /mnt

Redémarrer Samba

Code : Tout sélectionner

service smbd restart



Maintenant, vous pouvez accéder au partage Ubuntu dans Windows en entrant "\\ proliant" (pour moi) dans le champ de recherche du navigateur réseau de l'Explorateur de fichiers Windows pour se connecter au partage
Avec votre nom d’utilisateur et le mot de passe.

Retourner vers « Pour serveur Debian Jessie / Ubuntu 16.04 TLS »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité