GNU/Linux >> Linux の 問題 >  >> Linux

cifs ネットワーク ドライブのマウント:書き込み権限と chown

CIFS 共有を root としてマウントしています (sudo を使用したため) )、通常のユーザーとして書き込むことはできません。 Linux ディストリビューションとそのカーネルが十分に新しいため、ネットワーク共有を通常のユーザーとして (ただし、ユーザーが所有するフォルダーの下に) マウントできる場合、ファイルを書き込むための適切な資格情報が得られます (たとえば、共有フォルダーをあなたのフォルダーの下のどこかにマウントします)。たとえば $HOME/netshare/ のようなホーム ディレクトリ .明らかに、マウントする前にフォルダーを作成する必要があります)。

別の方法は、マウントされたネットワーク共有が使用する必要があるユーザーとグループ ID を指定することです。これにより、その特定のユーザーと場合によってはグループが共有に書き込むことができます。次のオプションをマウントに追加します:uid=<user>,gid=<group> <user> を置き換えます と <group> id で自動的に見つけることができる、独自のユーザーとデフォルトのグループごとにそれぞれ コマンド。

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

サーバーが所有権情報を送信している場合は、forceuid を追加する必要がある場合があります と forcegid オプション。

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

次のコマンドのテストに成功しました:

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. 新しいユーザーを作成し、MySQLで権限を付与します

  2. Linux、グループ権限があるのに書き込めないのはなぜですか?

  3. 各 apache ユーザーを区別して権限を付与する

  1. LinuxでUSBドライブをマウントする際に書き込み許可を自動的に設定するにはどうすればよいですか?

  2. コピーと chmod/chown を同時に行う

  3. rsync を使用してファイルとフォルダーのアクセス許可を保持する

  1. Linux で WD MyBook World ネットワーク ドライブをマウントするにはどうすればよいですか?

  2. Chrooted SFTP ユーザーの書き込み権限

  3. sshfs と書き込みファイル権限でマウントする