GNU/Linux >> Tutoriels Linux >  >> Linux

Monter le lecteur réseau cifs :autorisations d'écriture et chown

Vous montez le partage CIFS en tant que root (parce que vous avez utilisé sudo ), vous ne pouvez donc pas écrire en tant qu'utilisateur normal. Si votre distribution Linux et son noyau sont suffisamment récents pour que vous puissiez monter le partage réseau en tant qu'utilisateur normal (mais sous un dossier appartenant à l'utilisateur), vous disposerez des informations d'identification appropriées pour écrire le fichier (par exemple, montez le dossier partagé quelque part sous votre répertoire personnel, comme par exemple $HOME/netshare/ . Évidemment, vous devrez créer le dossier avant de le monter).

Une alternative consiste à spécifier l'ID d'utilisateur et de groupe que le partage réseau monté doit utiliser, cela permettrait à cet utilisateur particulier et potentiellement à ce groupe d'écrire sur le partage. Ajoutez les options suivantes à votre monture :uid=<user>,gid=<group> et remplacer <user> et <group> respectivement par votre propre utilisateur et groupe par défaut, que vous pouvez retrouver automatiquement avec le id commande.

sudo mount -t cifs -o username=${USER},password=${PASSWORD},uid=$(id -u),gid=$(id -g) //server-address/folder /mount/path/on/ubuntu

Si le serveur envoie des informations de propriété, vous devrez peut-être ajouter le forceuid et forcegid options.

sudo mount -t cifs -o username=${USER},password=${PASSWORD},uid=$(id -u),gid=$(id -g),forceuid,forcegid, //server-address/folder /mount/path/on/ubuntu

J'ai testé avec succès la commande suivante :

sudo mount -t cifs -o username=[username],password=[password],uid=1001,gid=1001 //172.16.148.2/dfsgob01 /home/ususario/Documentos/benz-win

Linux
  1. Linux chmod et chown - Comment modifier les autorisations et la propriété des fichiers sous Linux

  2. Linux – Mount Cifs Network Drive :Autorisations d'écriture et Chown ?

  3. Créer un nouvel utilisateur et accorder des autorisations dans MySQL

  4. Différencier chaque utilisateur apache et donner des autorisations

  5. Préserver les autorisations de fichiers et de dossiers avec rsync

Autorisations de base du répertoire Linux et comment les vérifier

Comment monter et afficher le fichier ISO en tant qu'utilisateur root et régulier sous Linux

Comment monter et utiliser un lecteur exFAT sur un système Linux

Autorisations d'écriture des utilisateurs SFTP chrootés

Monter avec sshfs et écrire les autorisations de fichiers

Comment un gestionnaire de fichiers peut-il monter un lecteur sans racine ?