Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/07/2013, à 11:56

BenjiOnlineTV

Samba sur Ubuntu SERVEUR 12.04

Bonjour à tous,

Voici mon problème :

Je voudrai pouvoir mettre un répertoire sur mon serveur Ubuntu qui serai partagé et donc accessible depuis d'autres ordinateurs sous Windows 7/8.
Le hic c'est que je n'arrive pas à suivre les tutos sur samba car ils sont destinés à un ubuntu en version graphique, or moi je suis full ligne de commande et malgré avoir fait un sudo apt-get insatall samba, je ne vois pas mon serveur dans le "Réseaux" de mon W7/8

Voila
Merci d'avance pour vos réponses

Cordialement

Hors ligne

#2 Le 30/07/2013, à 14:31

Berserker

Re : Samba sur Ubuntu SERVEUR 12.04

Salut
voici un exemple pour comment faire un partage samba sous Ubuntu server.

Avant tout fait une sauvegarde du fichier de configuration de samba avec la commande:

$ sudo cp /etc/samba/smb.conf /etc/samba/smb.orig

1) créer un utilisateur samba

$ sudo su (pour passer en root, ce sera moins chiant pour la suite)
# useradd -s /bin/false -d /dev/null -g guest nom-d'utilsateur
# smbpasswd -a nom-d'utilsateur (pour donner un mdp pour cet utilisateur)

2) Créer un dossier dans notre exemple on va l'appeler Documents, pour ce faire il faut faire:

# cd /home/nom_d'utilisateur
# mkdir Documents

3) On va ensuite lui donner des droits en lecture/écriture pour pouvoir écrire dedans via samba

# chown -R $USER:nom_d'utilsateur /home/nom_d'utilsateur/Documents
# chmod -R 770 /home/nom_d'utilsateur/Documents

4) Modifier /etc/samba/smb.conf pour rendre le partage visible sur le réseau.

# nano /etc/samba/smb.conf
(Va tout en bas et ajoute ceci pour le partage "Documents")
[Documents]
  path = /home/nom-d'utilsateur/Documents
  browseable = yes
  writeable = yes
  readonly = no
  valid user = (écris ici le nom d'utilsateur que tu aura créé via la commande "useradd -s /bin/false -d /dev/null -g guest nom-d'utilsateur").

Enregistre en faisant un ctrl+X, puis O (la lettre) pour valider, puis redémarre le serveur samba via la commande:

# service smbd restart

PS: Attention si tu créé des partages avec des dossiers/fichiers qui comportent des majuscules, il faut qu'il soit écrit partout de la même façon. Si tu créé par exemple Images avec un "i" Majuscule et que dans le fichier smb.conf si tu l'écris avec un "i" minuscule ça ne marchera pas.

Pour plus d'infos il y a ce tuto qui est pas mal et bien expliqué.

Dernière modification par Berserker (Le 30/07/2013, à 14:52)


Arché et Debianeux gnomiste.

Hors ligne

#3 Le 30/07/2013, à 23:31

BenjiOnlineTV

Re : Samba sur Ubuntu SERVEUR 12.04

Merci de ta réponse rapide

Tout est opérationnel mais pour :

# chown -R $USER:nom_d'utilsateur /home/nom_d'utilsateur/Documents
# chmod -R 770 /home/nom_d'utilsateur/Documents

Je n'y suis pas arriver, j'ai du remplacer par :

# chmod -R 777 /home/nom_d'utilsateur/Documents

et pour ça :

# useradd -s /bin/false -d /dev/null -g guest nom-d'utilsateur

j'ai du remplacer par :

# useradd -s /bin/false -d /dev/null -g root nom-d'utilsateur

Maintenant ce pose un autre problème,
mes identifiants sont erronés !

Impossible de laisser ouvert pour tout le monde ?

Cordialement et encore merci

Hors ligne

#4 Le 31/07/2013, à 12:35

BenjiOnlineTV

Re : Samba sur Ubuntu SERVEUR 12.04

J'ai trouvé la solution pour ne pas mettre d'authentification

security = share

Mais ca MARCHE PAS !

Up Help

Merci d'avance

Hors ligne

#5 Le 31/07/2013, à 17:50

Berserker

Re : Samba sur Ubuntu SERVEUR 12.04

Salut
Chez moi lors de la création d'un utilisateur pour samba avec cette commande:

# useradd -s /bin/false -d /dev/null -g guest nom-d'utilsateur

J'avais mis un nom d'utilisateur qui n'est ni root, ni le nom d'utilisateur (standard) celui demandé à l'installation d'Ubuntu serveur, (il faut mettre j'ai mis un nom qui n'existe pas encore).

Dernière modification par Berserker (Le 31/07/2013, à 21:12)


Arché et Debianeux gnomiste.

Hors ligne