2009-06-16 15 views
2

私はD-Link DNS-323 NASを持っています。 Windows Vista(Ultimate SP2)ではボリュームを共有としてマップします。私が何を試みても、私は変更/削除できないディレクトリやファイルがあります。ファイルの所有者が "Unix/root"で、他のすべてのWindowsユーザーが読み取り専用のアクセス許可を持っているため、Windowsのセキュリティ/アクセス許可のすべてのダイアログを表示しようとすると機能しません。WindowsからのUnix権限

私はOSにsshで接続でき、これらのファイルが「root」に属していることを確認しました。ログインしているユーザーと、他のすべてのファイル(変更可能なもの)は「nobody」に属しています。

私はsshを使っているうちに、常にファイルを "chmod + w"するか、 "chown nobody"とすることができます。しかし、私の質問はこれです。私はどのように私のWindowsユーザー(彼は '管理者'と呼ぶことができます)はLinux上で 'root'を偽装することができるので、Windowsからsshに頼らずに単純にファイルを操作できますか?

言い換えれば、質問全体を明白にするために:Windows上の特定のユーザーがLinux上の特定のユーザーであることをOSにどのように伝えますか? (そうすれば、私は '管理者'を 'root'にすることができます)。事前に

おかげで、 ガイ

+1

これはserverfault.comに属している可能性があります – crashmstr

答えて

2

NASがsambaを実行していると仮定すると(ほとんどの場合)、/ etcのどこかにsamba設定ファイルがあるはずです。しかし編集可能かどうかは分かりません。

Windows/Linuxと権限の間の再マッピングはすべてサーバー(samba)側で行われます。
これに関する多くのSambaの質問があります。

+0

ありがとう! Sambaは私が必要としたキーワードでした。それで、私は答えへのリンクを見つけました(私は望みます - まだ試していない):http://www.linuxquestions.org/questions/linux-networking-3/samba-permissions-with-d-link-dns -323-636229 / –

-1

Cygwinはそれを行うことができます。

EDIT:それは何をしたいんように、Windowsの

caclsコマンドが見えます。

+0

私はLinuxのようなツールや端末を無数に使うことができますが、どうやってWindowsからネイティブにすることができますか?ありがとう。 –

+0

CACLSは、単にWindows権限ダイアログのコマンドラインバージョンです。どのように役立つのですか?ドメインユーザーを使用する必要はありませんか? –

4

Sambaあなたが言ったようなことをすることができます。

関連する問題