web-dev-qa-db-ja.com

rwアクセスでWindows共有をマウントするにはどうすればよいですか?

質問はタイトルにあります。

これが私が試したものですが、フォルダは読み取り専用です。

Sudo mount -t cifs -o username=maazza,domain=MYDOMAIN //192.168.123.2/company-files /mnt/test

私はdebian jessieにいます。

ユーザーIDとグループIDの強制について読みましたが、Windowsでそれらを見つける方法や、マウントにを設定する方法がわかりません。

5
maazza

以下の例のように、マウントオプションを使用してlocal UIDを設定できます。 id -uコマンドを実行すると、UIDを確認できます。

Sudo mount -t cifs -o username=maazza,domain=MYDOMAIN,uid=1000 //192.168.123.2/company-files /mnt/test

これは基本的に、リモートの所有権に関係なく、その共有内のすべてのファイルを自分のローカルLinux UIDにマップしてオーバーライドします。ただし、ドメインユーザーに書き込みアクセス権がない場合でも、共有に書き込むことはできません。

完全な権限管理が必要な場合は、LinuxマシンをWindowsドメインに参加させる必要があります。

9
Craig Watson