Bonjour,
Je cherche à configurer un accès via Samba à un disque externe de ma fedora 33 depuis windows.
Pour cela j'ai suivi plus ou moins le tuto suivant:
https://docs.fedoraproject.org/fr/quick-docs/samba/
-------------------------------------------------------------------------
Voilà précisément ce que j'ai fait:
Installation serveur Samba:
sudo dnf install samba
sudo systemctl enable smb --now
firewall-cmd --get-active-zones
sudo firewall-cmd --permanent --zone=FedoraWorkstation --add-service=samba
sudo firewall-cmd --reload
sudo smbpasswd -a jf
Puis:
[jf@linux yop]$ sudo semanage fcontext --add --type "samba_share_t" /var/run/media/jf/STOCKAGE1/PARTAGE/DEVS/TOTO
[sudo] Mot de passe de jf :
[jf@linux yop]$ sudo restorecon -R /var/run/media/jf/STOCKAGE1/PARTAGE/DEVS/TOTO
[jf@linux yop]$ cat /etc/samba/smb.conf
# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.
#
# Note:
# SMB1 is disabled by default. This means clients without support for SMB2 or
# SMB3 are no longer able to connect to smbd (by default).
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @printadmin root
force group = @printadmin
create mask = 0664
directory mask = 0775
[TOTO]
comment = MonPartage
path = /var/run/media/jf/STOCKAGE1/PARTAGE/DEVS/TOTO
writeable = yes
read only = no
browseable = yes
public = yes
guest ok = yes
follow symlinks = yes
create mask = 0644
directory mask = 0755
force user = jf
write list = user
[jf@linux yop]$ sudo systemctl restart smb
Et... ça marche pas ! Accès impossible depuis windows. (Je vois bien la machine sur le réseau, mais il me jette quand j'essaye d'accéder au réportoire "toto")
Pourtant quand je refais la même manip avec un répertoire local dans /home/jf . Là je n'ai pas de soucis.
PS: il y a sûrement des directives inutiles dans smb.conf. Je ne maîtrise pas Samba.
Mais pour le moment, ma priorité est d'arriver à accéder à ce disque externe, on verra les détails de config plus tard.