
次のコード:
include path/to/file
次のエラー出力が生成されます:
... path/to/file: Permission denied
私は走りました:
cacls C: /t /g Everyone:R
新しい権限は次のようになります。
<Account Domain not found>F
Everyone:R
まだアクセスが拒否されたと表示されますが、ユーザー名を調べたところ、管理者として実行していることがわかりました。
私は走りました:
cacls C: /t /g Administrator:F
しかし、それはcaclsの出力には影響しませんでした
私の理解では、管理者として、権限はまったく問題にならないはずです...何が足りないのでしょうか?
答え1
自分の状況をこれ以上うまく説明できなかったので、システム管理者に話しました。彼は次のように説明しました。
Windows ユーザー {w1} はユーザー {u1} に関連付けられており、ユーザー {u2} のみが資格情報を持つアクションを実行しようとしていました。
*{u1}* [Unix] {u2}
| --Samba--
{u1} [Win1]
--VNC--
[My Computer]
{u2} に Windows ユーザーを関連付けないと、これを実行できませんでした。したがって、簡単な解決策としては、独自の Windows ユーザー {w2} を作成することです。
{u1} [Unix] {u2}
| --Samba-- |
{w1} [Win1] {w2}
--VNC--
[My Computer]
ただし、Windows 仮想マシンは、すべてのバージョンの Windows (ターミナル サーバーを除く) と同様に、一度に 1 人のユーザーしかサポートできません。したがって、{w2} にアクセスするには、ユーザー {w1} をログアウトする必要があり、2 人のユーザーが同時に作業することはできません。
最終的に、両方のユーザーが同時に作業できるように、ユーザー {u2} に関連付けられたクローン仮想マシン [Win2] を作成するという解決策が採用されました。
{u1} [Unix] {u2}
--Samba--
[Win1] [Win2]
--VNC--
[My Computer]