Forum général.général Samba, gnome et plusieurs PCs

Posté par  .
Étiquettes : aucune
0
27
déc.
2005
Plop,

Je dispose d'un réseau domestique qui comprend 6 machines.

La musique est disponible sur un poste séparé utilisé par Madame. Je voudrais pouvoir partager certaines ressources par Samba (je ne veux pas de NFS tant que la v4 ne sera pas dispo).

Dans gnome, j;avais cru comprendre qu'on pouvait naviguer dans ses partages sans efforts mais ça ne semble pas fonctionner.

Y-a-t-il une bonne doc expliquant comment partager (cas réel) un répertoire /musique et pouvoir y accéder depuis n'importe quel poste et sans mot de passe ?

Merci
  • # Bug dans nautilus ?

    Posté par  . Évalué à 2.

    Je ne sais pas trop mais je sais que mes partages fonctionnent puisque je viens de passer en revue tous les outils de navigation de partage samba et la ligne de commande (accessoirement).

    Je dois avoir loupé un épisode avec Nautilus.

    (ça prend du temps de bien configurer un poste....)
  • # ma méthode

    Posté par  . Évalué à 3.

    sur le poste serveur, édite ton fichier /etc/smb.conf (ou /etc/samba/smb.conf)

    [global]
    workgroup = votre-groupe-de-travail
    netbios name = nom-ordinateur
    os level = 20
    encrypt passwords = true
    server string = Serveur public
    security = share

    [partage]
    writeable = yes
    public = yes
    path = /musique
    browseable = yes
    read only = no
    force user = root
    force group = root

    il n'y a aucune sécurité par contre (on peut tout effacer depuis un autre poste)

    pour naviguer là dedans, autant dans gnome que dans kde il suffit d'explorer le réseau. (dans konqueror c'est smb:/ton-réseau )
    Sinon utilise un truc genre linneighbourhood pour monter ton chemin réseau

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # Re: ma méthode

      Posté par  . Évalué à 2.

      La configuration de samba n'est pas un soucis comme je le dis dans mon précédent post.

      Le seul problème c'est le fameux "discover Network" dans gnome qui ne m'affiche rien du tout. C'est bizarre.

      Depuis mon GNU Emacs ou n'importe quel autre outil (en passant par la ligne de commande) tout est ok.

      Je continue de chercher sinon je vais me rabattre sur le coup du smb:// mais tu conviendras que pour une personne qui ne maîtrise pas du out l'outil informatique, ce n'est pas évident comme solution.

      Merci pour ta réponse
      • [^] # Re: ma méthode

        Posté par  . Évalué à 2.

        comme j'avais lu :
        Y-a-t-il une bonne doc expliquant comment partager (cas réel) un répertoire /musique


        je pensais que tu voulais vérifier comment partager un répertoire.
        Je ne comprends pas ton pb, à mon avis cela vient de ton installation, car chez moi, que cela soit depuis KDE ou depuis GNOME, je n'ai aucun pb pour voir le réseau. Je viens de vérifier, dans nautilus c'est pareil, on peut taper smb:/
        Mais dans Nautilus, il y a une icone "poste de travail", à partir de là mon réseau est bien indiqué (on clique sur "réseau" -> cela affiche network:/// puis smb:/ lorsque l'on choisit un réseau). C'est sensiblement pareil dans Konqueror (ou même dans l'explorateur windoze, sauf qu'il faut rafraichir avec F5 pour voir les postes de travail car windoze n'affiche que les "favoris" (allez savoir pourquoi)).

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

  • # Autre méthode

    Posté par  . Évalué à 2.

    Autre méthode possible : l'utilisation d'autofs.
    Ce daemon permet de monter automatiquement une ressource quand on tente d'y accéder. Je trouve ça très pratique quand la ressource distante n'est pas toujours allumée (donc pas possible de la monter au démarrage dans fstab).
    En plus, c'est utilisable en console.

    Voilà comment ça se passe.
    Samba et smbclient sont installés.
    Autofs est installé.

    Dans /etc/auto.master, tu lui indiques un répertoire à partir duquel les partages distants seront accessibles (et le fichier de config correspondant) :

    # $Id: auto.master,v 1.2 1997/10/06 21:52:03 hpa Exp $
    # Sample auto.master file
    # Format of this file:
    # mountpoint map options
    # For details of the format look at autofs(8).
    /misc /etc/auto.misc --timeout=60
    /net /etc/auto.net --timeout=60

    #C'est dans /distant que se trouveront les dossiers distants
    /distant /etc/auto.smb --timeout=60

    On va donc maintenant créer le fichier de configuration auto.smb
    Ordi1 -fstype=smbfs,username=moi,uid=501,gid=501,iocharset=iso8859-15,codepage=850 ://[nom ou IP]/Musique

    Ordi2 -fstype=smbfs,username=moi,uid=501,gid=501,iocharset=iso8859-15,codepage=850 ://[nom ou IP]/Musique

    On crée les dossiers /distant/Ordi1 et /distant/Ordi2
    On charge autofs au démarrage, et dorénavant, un "cd /disant/Ordi1" (ou un ls /distant/Ordi1 ...) lance le montage de la ressource distante qui devient ainsi accessible !
    • [^] # Re: Autre méthode

      Posté par  . Évalué à 2.

      J'ai lu rapidement en diagonal mais merci pour ta contribution. Je vais tenter l'aventure ce soir car c'est assez alléchant.
      • [^] # Re: Autre méthode

        Posté par  . Évalué à 2.

        J'ai opté pour cette solution particulièrement élégante. Ça fonctionne au poil.

        Merci beaucoup

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.