web-dev-qa-db-fra.com

Monter le partage Samba permettant aux utilisateurs de lire / écrire

Je monte un partage samba avec la commande suivante:

# mount -t cifs //192.168.1.1/username pc -o username=username,password=xxxxx

Mais seule la racine peut aller à l'intérieur de ce partage.

Comment autoriser les utilisateurs à lire/écrire dans le partage?

2
KcFnMi

Si un seul utilisateur a besoin d'un accès en lecture/écriture, vous pouvez le rendre propriétaire du répertoire monté à l'aide de l'option uid=<linux_username>:

mount -t cifs //192.168.1.1/username pc -o uid=<unix_username>,username=username,password=xxxxx

Si plusieurs utilisateurs ont besoin d'un accès en lecture/écriture, vous pouvez créer un groupe, y ajouter les utilisateurs:

addgroup new_group
adduser user1 new_group
adduser user2 new_group
adduser user3 new_group

montez ensuite le partage en utilisant les options gid, file_mode et dir_mode:

mount -t cifs //192.168.1.1/username pc -o gid=new_group,file_mode=0664,dir_mode=0775,username=username,password=xxxxx

Plus d'informations: mount.cifs page de manuel .

6
Eric Carvalho