Partage entre PC sous Debian

Bonjour,

J’ai un PC sous Debian qui me sert de serveur de fichiers. J’ai installé Samba parce que dans mon réseau, il y a un PC sous Windows 7.

J’ai un autre PC (PC2) sous Debian avec lequel pour accéder aux partages, je passe par le “Partage Samba” sous Dolphin.

Je souhaiterai automatiser le montage sur le PC2. J’ai songé à intégrer les partages dans fstab.
Quel protocole utiliser ? SMBFS, CIFS, NFS ?

Comme le PC2 peut être utilisé sans que le serveur de fichiers ne soit allumé, il ne faut pas que cela fasse un plantage lors du montage. Comment faire ?

Le PC sous Windows 7 étant utilisé par les enfants, j’ai installé une gestion des droits à l’aide de groupes qui marche parfaitement sous Samba.
Si je monte les partages dans fstab pour le PC2, est-il possible d’utiliser le user connecté pour effectuer le montage du partage ?

Merci pour vos réponses

Je vous conseille d’utiliser le montage à la demande en installant le paquet autofs.
Avec cette technique (automount) montage et démontage sont automatiques. Il vaut mieux cependant avoir des connexions fiables. Comment sont reliées les différentes machines ?

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

« Celui qui, parti de rien, n’est arrivé nulle part n’a de merci à dire à personne !! »
Pierre Dac

Bonjour,

cifs (il faut le paquet cifs-util)

ajouter l’option error=continue dans la ligne du fichier /etc/fstab

Alors, si le montage est défini dans le fstab, le système de fichiers sera monté avant que quiconque autre que root soit connecté. Une solution serait d’utiliser les options user (pour permettre à n’importe qui de monter le partage) et noauto (pour qu’il ne soit pas monté automatiquement au démarrage). A ce moment là, c’est l’utilisateur connecté qui devra utiliser la commande mount pour monter le partage.

EDIT: ah oui, je n’avais pas pensé à automount

Merci pour vos réponses.

Les différentes machines sont connectées en ethernet.

J’ai commencé à me documenter sur autofs. Je n’ai pas encore tout compris et comment faire dans mon cas. Mais ça a l’air de bien répondre à mon besoin, sauf pour la partie user connecté.
S’il n’y a pas d’autre solution, je créerai un user qui servira uniquement à monter les partitions en partage.

Bonne pioche. Technologie éprouvée, fiable et rapide.

De base, les systèmes Linux sont multi-utilisateurs. Même Windows 7 est orienté multi-utilisateur dans sa version Pro.

Pour le partage de fichiers depuis des machines du réseau il faut donc gérer les identifications des systèmes, mais aussi des utilisateurs.
Sous Linux les utilisateurs sont identifiés par un nom pour se connecter et en interne par un numéro entier uid qui commence par 1000. Il y a de grandes chances que ce numéro 1000 correspond à vous quand vous êtes connecté sur PC1 et à votre femme sur PC2.
Lancez les commandes suivantes sur les Linux

getent passwd 1000
id
id 1000

De plus, les groupes sont aussi identifiés par des numéros et sous Debian par défaut chaque utilisateur a droit à son propre groupe nommé comme lui.
Ce n’est pas le cas dans des distributions orientées serveur comme SLES S£use Linux Enterprise Serveur. (le gid 1000 désigne tous les utilisateurs du système).

sudo apt install  cifs-utils  debian-goodies
debmany    cifs-utils

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

« Les ampoules aux mains sont plus honorables que les bagues. »
Proverbe estonien