IP

$ /sbin/ifconfig

File sharing

Modifier les éléments à partager

$ sudo pluma /etc/exports

Ajouter la ligne qu’il faut


$ sudo exportfs -vra

Samba

La clé, c’est de force l’utilisateur force user = {user}, pour résoudre le sproblèmes de permission lorsque l’on travaille à partir du Mac. Soit on forceuser l’utilisateur principal du pc Linux, soit on en crée un nouveau (c’est le cas de l’exemple), qu’on met dans le même groupe que l’utilisateur principal (pour qu’on puisse avoir les droits sur les fichiers une fois revenu sur la machine Linux).

Solution

https://unix.stackexchange.com/questions/206309/how-to-create-a-samba-share-that-is-writable-from-windows-without-777-permission#206310

I recommend to create a dedicated user for that share and specify it in force user. Create a user (shareuser for example) and set the owner of everything in the share folder to that user:

$ adduser --system shareuser
$ chown -R shareuser /path/to/share

Then add force user and permission mask settings in /etc/samba/smb.conf:

[myshare]
path = /path/to/share
writeable = yes
browseable = yes
public = yes
create mask = 0644
directory mask = 0755
force user = shareuser

Then restart samba with:

$ sudo service smbd restart

last but not least:

$ testparm

NFS

Edit

$

Start

$

Restart

$

Utils

  • https://marar.net/file-sharing-using-smb-on-linux-mint/
  • https://www.wdiaz.org/how-to-mount-nfs-share-on-mac/
  • http://www.multigesture.net/articles/how-to-mount-nfs-on-windows-7-and-mac-os-x/