Vous n'êtes pas identifié(e).
Pages : 1
La Sagesse est comme une montagne difficile à franchir, seul les plus aguerrie en sortiront vainqueurs !
Hors ligne
Il faut également créer un/des compte(s) dans linux (que tu integreras par la suite au « groupe samba »), ces utilisateurs seront, dans ton cas, toi, ainsi que les membres de ta famille...
(je te conseille de faire correspondre les noms d'utilisateurs de chaque machine cliente aux noms d'utilisateurs sur le serveur)
*Pour un répertoire partagé avec « user1 » ayant accès :
Pour intégrer « user1 » à samba :
Tu crées, pour les tests, un répertoire « share1 » dans /mnt, par exemple :
Tu passes « user1 » en proprietaire (owner) :
un petit chmod:
(owner a full acces, le groupe aussi et le reste du monde nada, nah! )
Ensuite, tu edites/configures smb.conf qui se trouve dans « /etc/samba/ », à l'aide de nano par exemple:
Voici ce que nous allons introduire dans "smb.conf"
Après une modification, tu peux faire:
cela permet de redemarrer samba.
COTE CLIENT (linux)
Installer CIFS
Pour avoir accès aux repertoires partagés depuis un explorateur de fichier, dolphin, nautilus etc... sans avoir à chaque fois à les rechercher... ->
editer fstab, dans /etc/fstab à l'aide de nano
un exemple de ligne dans fstab:
Pour l'accès à ce repertoire sans rentrer à chaque fois le mot de passe, tu crées un fichier que tu nommes par exemple ".smbcredentials", tu le mets ici "/home/ton_user/"
Et dedans, tu y mets, ton compte utilisateur ainsi que ton mot de passe:
Ceci est un exemple, tu peux peaufiner, dans cet exemple uniquement user1 pourra acceder au répertoire distant.
C’est déjà pas mal, pour te faire la main et tester.
Ensuite, si tu veux partager ton serveur avec des membres de ta famille et non uniquement toi, je pense que tu devras passer par les « acl » pour gerer les droits de façon plus fine qu’avec la gestion de droits « basique » de Linux, alors là, il faudra un peu lire les liens ci-dessous et t'inspirer. Mais il faut deja que tu aies une idée precise de qui a acces à quoi en terme de partage...
J’ai moi-même fais des tests, voici quelques liens qui peuvent t’aider :
Un de mes posts, il y a peut-être quelques choses à prendre...
https://debian-facile.org/viewtopic.php?id=17900
Link Samba :
https://debian-facile.org/atelier:chant … age-reseau
https://openclassrooms.com/courses/mett … veur-samba
Link « chown » (être propriétaire d’un fichier ou d’un répertoire ):
https://debian-facile.org/doc:systeme:chown
http://www.leshirondellesdunet.com/chmod-et-chown
Link « chmod » (changer les permissions d’un fichier ou d’un répertoire ) :
https://debian-facile.org/doc:systeme:chmod
http://www.leshirondellesdunet.com/chmod-et-chown
Link « acl » (peaufiner/affiner les droits d’utilisation d’un fichier ou d’un répertoire ) :
https://debian-facile.org/doc:systeme:acl
https://openclassrooms.com/courses/les- … sous-linux
Sinon il y a aussi NFS pour le partage de fichiers, il me semble que les PC Windows peuvent aussi les prendre en charge de nos jours... à verifier...
Pour Apache, je passe mon tour, je n'ai pas encore mis les mains dedans...
En esperant t’avoir un peu eclairé, bonne route avec Debian !
d33p
Dernière modification par d33p (01-09-2017 11:10:48)
science sans conscience n'est que ruine de l'âme...
Hors ligne
La Sagesse est comme une montagne difficile à franchir, seul les plus aguerrie en sortiront vainqueurs !
Hors ligne
la ligne avec un diese, c'est un commentaire, comme ça tu peux structurer ton fichier avec des explications : exemple: #_____share samba debian
ceci: //192.168.x.x/mnt/share1 c'est le chemin du volume partagé sur ton serveur.
ceci: /media/share1 (c'est le point de montage du volume serveur sur ta machine, j'avais oublié de precisé ceci lors du precedent poste.) il faudra que tu donnes les droits à ton user à l'aide de CHOWN & CHMOD.
ceci: cifs noauto,users,soft,credentials=/home/ton_user/.smbcredentials,iocharset=utf8,acl 0 0 ce sont les options qui precisent comment monter ce volume, par exemple avec "noauto", il te met le raccourci dans ton gestionnaire de fichiers, mais il ne le monte pas directement, il sera monté lorsque tu cliqueras sur le lien, j'ai fait ça car comme ça si le client pour une raison ou une autre n'a pas acces au serveur, cela empeche d'avoir une erreur au demarrage. l'option "users" laisse le droit aux users de monter le repertoire et non pas que root.... etc...
fstab se trouve ici : etc/fstab
le fstab en detail:
https://debian-facile.org/doc:systeme:fstab
PS: avant toute modification dans un fichier, il est preferable de le dupliquer, soit en le copiant dans un endroit sûr, soit en faisant une copie avec un nom genre "ton_fichier__old", ainsi en cas de mauvaise manipulation, tu pourras le restaurer en le renommant avec le nom original. il faut faire attention car si ton fstab est fichu, tu peux ne plus demarrer proprement-.
d33p
Dernière modification par d33p (01-09-2017 14:52:43)
science sans conscience n'est que ruine de l'âme...
Hors ligne
IL faut aussi mettre une adresse ip fixe sinon elle risque de changer si elle est attribué par DHCP
Dernière modification par Croutons (01-09-2017 14:30:00)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
En ligne
IL faut aussi mettre une adresse ip fixe sinon elle risque de changer si elle est attribué par DHCP
cela depend avec certains switch/routeurs tu peux configurer le leasing de l'IP "à vie", lier une IP à une MAC address par exemple.
merci croutons
d33p
Dernière modification par d33p (01-09-2017 14:58:27)
science sans conscience n'est que ruine de l'âme...
Hors ligne
Pages : 1