- - PR -
windows側(sanba)からLINUX側のフォルダ作成、アクセス権限変更
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-06-02 11:16
ドメインコントローラ以外のWindows側からC#(ASP.NET)を使用して、Linuxサーバーのディレクトリの作成、及び、フォルダのアクセス権限の変更は可能ですか(以下のコマンドを使用)?方法があれば教えてください。
【コマンド】 set sv1=vserv1 set sv2=vserv2 md "\\vserv2\usr4\ue059997" md "\\%sv1%\profile1$\ue059997\CC\XP" XCACLS "\\vserv2\usr4\ue059997" /T /G system:F "Domain Admins":F ue059997:F usr4:RX everyone:RX /Y XCACLS "\\%sv1%\profile1$\ue059997\CC\XP" /T /G system:F "Domain Admins":F ue059997:F /Y net user ue059997 aaa000 /Domain chmod -R 755 "\\vserv2\usr4\ue059997" chown -R ue059997:usr4 "\\vserv2\usr4\ue059997" | ||||
|
投稿日時: 2006-06-02 16:49
出来るはず・・・Creating or Modifying an ACL とは言っても、WindowsNTとLinuxのアクセス権管理の設計が根本から異なっているのは一見して分かりますよね。Samba 2.04以降はLinuxのアクセス権をWindowsNTのACLに見せかける機能を備えているそうですが、色々と制約の多い物であろう事は容易に想像できます。TELNETなりRSHで接続して設定を変更するほうが現実的な対応だと思います。 | ||||
|
投稿日時: 2006-06-03 00:42
遅くなってすいません。回答ありがとうございました。
ASP.NETのWEBアプリからコマンドを発行するので いろいろとセキュリティの関連で問題がありそうですね。。 問題がなく素直に利いてくれればよいのですが。。 | ||||
|
投稿日時: 2006-06-03 23:59
直にリモートサーバにフォルダを作るわけでなくtelnet経由なら ローカルの telnet の実行権限だけあればいいように思えるんですけれど 他にも linux サーバ側でフォルダと権限を割り振るような Webサービスを作って公開してもいいですよね まぁこっちは ASP.NET 以外の技術が必要そうですけれど # mono でも使います?(w |
1