logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 14-02-2017 10:48:55

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

[résolu]Installation réseau SAMBA

Bonjour,

Je viens de commencer l'installation de Samba.

Réseau avec un seul utilisateur.
Je suis perplexe sur le résultat final après restart.
Qu'en pensez-vous ?


 [Commun]
  path = /home/Commun
  comment = répertoire accessible par tout le monde
  browseable = yes
  ready only = no
  writable = yes
  valid users = pierre
  create mask = 0777
  directory mask = 0777
>>



pit16@PC-Debian:~$ sudo -s
[sudo] password for pit16:
root@PC-Debian:/home/pit16# service samba restart
Failed to restart samba.service: Unit samba.service is masked.
root@PC-Debian:/home/pit16#

Dernière modification par Pierre16 (11-03-2017 18:32:42)

Hors ligne

#2 14-02-2017 11:22:13

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [résolu]Installation réseau SAMBA

Sous jessie à priori tu es avec systemd, non ?


systemctl restart samba


?


virtue_signaling.pngpalestine.png

Hors ligne

#3 14-02-2017 11:51:01

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [résolu]Installation réseau SAMBA

pit16@PC-Debian:~$

sudo -s



[sudo] password for pit16:
root@PC-Debian:/home/pit16#
root@PC-Debian:/home/pit16# systemctl restart samba
Failed to restart samba.service: Unit samba.service is masked.
root@PC-Debian:/home/pit16#
 



Edit à toto :
Mis la commande sudo séparé de son retour

Hors ligne

#4 15-02-2017 11:00:56

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [résolu]Installation réseau SAMBA

J'ai recommencé l'opération et toujours le même résultat !!!

Quelqu'un peut-il m'aider ?

Merci

Hors ligne

#5 15-02-2017 11:07:31

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [résolu]Installation réseau SAMBA

essaie :

systemctl restart smbd.service


Utilise l'autocompletion dans tes commandes :
https://debian-facile.org/doc:programma … completion

Le lien :
https://bbs.archlinux.org/viewtopic.php … 7#p1251757

Dernière modification par smolski (15-02-2017 11:08:59)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#6 15-02-2017 16:25:40

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [résolu]Installation réseau SAMBA

Voilà....

root@PC-Debian:/home/pit16# systemctl restart smbd.service
root@PC-Debian:/home/pit16#
 



Je reviens sur cette installation de Samba en me posant la question de savoir quelle est la  meilleure méthode pour l'installer ?

J'ai trouvé      >>>>      https://debian-facile.org/utilisateurs: … utos:samba

                       et         OpenClassrooms : Comment installer un serveur Samba

                        je suis en nano et pas en vim.

En connaissez-vous un autre qui serait mieux adapté à mes maigres connaissances .

Je remplace Windows XP , Vista sur 2 anciens PC qui sont eux-mêmes en réseau Windows avec 1 PC Seven et 1 PC Win10 et tout allait bien jusqu'à présent.
Les PC XP et Vista sont déjà passés sous Debian.
Reste pour moi d'installer le serveur Samba sur l'ex-Vista qui supporte 2 DDE .

J'ai essayé une méthode mais sans succès.

Dernière modification par Pierre16 (15-02-2017 17:34:46)

Hors ligne

#7 16-02-2017 21:45:36

anonyme
Invité

Re : [résolu]Installation réseau SAMBA

Bonsoir

tu a installé le paquet samba
tu a adapté le fichier de configuration /etc/samba/smb.conf
un exemple ou je vois mon serveur d un client (tout en jessie 8.7 ) par Caja (explorateur de fichier) bureau Mate


[global]

workgroup = WORKGROUP  => mon groupe de travail

wins support = no  => ici je ne veut pas utiliser wins mais bind9

; wins server = w.x.y.z   => désactivé (l IP du serveur wins )

dns proxy = no   => la j'ai un doute , avec un DNS local peut etre passer la valeur a "yes"

#### Networking ####

interfaces = 192.168.10.0/24 eth1   => ma carte réseau ou je veut que samba écoute et la plage d IP

bind interfaces only = yes   => si j'ai bien compris l option force samba uniquement sur la déclaration des interfaces (pour moi eth1 )
 



sans toucher au reste tu dois voir le partage windows => workgroup => "lenomdetonserveur" => print$

il reste a créer le dossier partage , et l utilisateur et le mot de passe

a tu déja ce fonctionnement a partir des clients ?  (les clients debian doivent avoir le client-samba installé )

a partir du dossier de samba (/etc/samba/)  la commande "testparm smb.conf"


testparm smb.conf
 


le retour


Load smb config files from smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions
 


après avoir tapé "enter" le détail


# Global parameters
[global]
  interfaces = 192.168.10.0/24 eth1
  bind interfaces only = Yes
  server role = standalone server
  map to guest = Bad User
  obey pam restrictions = Yes
  pam password change = Yes
  passwd program = /usr/bin/passwd %u
  passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
  unix password sync = Yes
  syslog = 0
  log file = /var/log/samba/log.%m
  max log size = 1000
  dns proxy = No
  usershare allow guests = Yes
  panic action = /usr/share/samba/panic-action %d
  idmap config * : backend = tdb


[homes]
  comment = Home Directories
  valid users = %S
  create mask = 0700
  directory mask = 0700
  browseable = No


[printers]
comment = All Printers
 browseable = no
 path = /var/spool/samba
 printable = yes
 guest ok = no
 read only = yes
 create mask = 0700


[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
 guest ok = no
 


nota : pour entrer dans "printer$" il me faut un mot de passe et un user (le dossier est vide le partage d imprimante n'est pas encore configuré )

pour recharger le serveur après une modification du "smb.conf" c'est :


service smbd restart
 



le fichier smb.conf minimal pour partager un dossier (a adapter a ta configuration ) en lecture /ecriture


[global]

workgroup = WORKGROUP
wins support = no
dns proxy = no

#### Networking ####

interfaces = 192.168.10.0/24 eth1
bind interfaces only = yes

#### Debugging/Accounting ####

log file = /var/log/samba/log.%m
max log size = 1000
syslog only = no
syslog = 0
panic action = /usr/share/samba/panic-action %d

####### Authentication #######

server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user

############ Misc ############

usershare allow guests = yes

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

[homes]
comment = Home Directories
browseable = no
read only = yes
create mask = 0700
directory mask = 0700
valid users = %S

[sharing]
path = /home/user1/Public   => mettre ton chemin  (ça peut etre n'importe ou , sur un autre disque , adapter les droits en conséquence )
browseable = yes
writeable = yes
valid users = user1  => a remplacer par le nom d'utilisateur
write list = user1     => a remplacer par le nom d'utilisateur
create mask = 0770
directory mask = 700

[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no

 



pour créer un utilisateur samba


smbpasswd -a user1  => "user1" a remplacer par le nom d'utilisateur



avec une machine debian cliente tu peut lire et écrire , voir la documentation samba pour étoffer la configuration .
j'ai rapidement monté le serveur sans soucis

nota : j'utilise nano pour modifier mon fichier de configuration , si tu connais pas voir le "wiki nano" sur le forum

petite précision , sur mon bureau j'ai 2 icones "sharing" et "printer"  pour un accès rapide , click droit => démonter => et le partage n'existe plus
plus pratique que de monter avec fstab , si par exemple le serveur n'est pas disponible ne perturbe pas les clients (a l arret ou au démarrage )
après c'est un choix wink
si tu uilise Xfce ou Gnome a mon avis aucun problème ( comme indiqué plus haut j'ai fait le test sur Mate )
mon réseau local dispose d un dhcpd et d un DNS local , tu dois pouvoir déclarer tes machines dans le fichiers "hosts" si ça pose problème (ou wins de samba )

Dernière modification par anonyme (17-02-2017 06:33:56)

#8 17-02-2017 03:20:40

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [résolu]Installation réseau SAMBA

Leu tuto sur nano est là :
https://debian-facile.org/doc:editeurs:nano

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#9 17-02-2017 07:47:54

anonyme
Invité

Re : [résolu]Installation réseau SAMBA

Bonjour
encore plus simple => https://wiki.debian.org/SambaServerSimple  (le wiki officiel debian)

si tu veut monter le partage avec le fichier /etc/fstab du client  =>  https://wiki.debian.org/SAMBAClientSetup

les cahiers de l'admin debian  =>  https://debian-handbook.info/browse/fr- … samba.html

Dernière modification par anonyme (17-02-2017 08:09:18)

#10 28-02-2017 15:20:18

plegrand
Membre
Distrib. : Debian SID
Noyau : Linux 5.17.0-2-amd64
(G)UI : Gnome
Inscription : 25-09-2013

Re : [résolu]Installation réseau SAMBA

Il semble que samba 4 soit installé. dans ce cas le service samba est effectivement masqué.
Les service dispo liés à samba sont :
smbd.service
nmbd.service
et samba-ad-dc.service
en fonction de ton utilisation soit smbd et nmbd sont à lancé ou bien samba-ad-dc.service
dans ton cas il me semble que smbd et nmbd suffisent

donc
systemctl start smbd
systemctl start nmbd

Bon courage

Hors ligne

Pied de page des forums