Erlaubnis zur Aufnahme von Dateien in Windows verweigert

487
Ocasta Eshu

Der folgende Code:

 include path/to/file 

erzeugt diese Fehlerausgabe:

... path/to/file: Permission denied 

Ich rannte:

cacls C: /t /g Everyone:R 

so dass die neuen Berechtigungen lesen:

 <Account Domain not found>F  Everyone:R  

Es wird immer noch die Berechtigung verweigert, aber dann habe ich meinen Benutzernamen nachgeschlagen und es stellt sich heraus, dass ich als Administrator aktiv bin.

Ich rannte:

cacls C: /t /g Administrator:F 

Dies hatte jedoch keine Auswirkung auf die Ausgabe von cacls

Nach meinem Verständnis sollten die Berechtigungen als Administrator überhaupt keine Rolle spielen ... Was fehlt mir?

0
Ich greife auf Dateien von einem Unix-Dateisystem aus über eine Windows-Maschine zu. Könnte dies Erlaubnisprobleme verursachen? Ocasta Eshu vor 12 Jahren 0
Welches Betriebssystem (Windows-Maschine?) Und wie greifen Sie auf die Windows-Maschine zu? Über eine "Windows-Freigabe" (auch bekannt als SMB) haben Sie zwei Sätze von "Berechtigungen" unter Windows. Einer davon ist eine SMB-Berechtigung, der andere ist Dateiebene. Sie müssen sicherstellen, dass sie übereinstimmen. Die Dateiberechtigungen sind zulässig, die Netzwerkberechtigungen (SMB) sind restriktiv. (Die Windows-Version kann dies beeinträchtigen.) Wenn Sie über Telnet oder SSH zugreifen, müssen Sie andere Dinge beachten. vgoff vor 12 Jahren 0
Die Windows-Maschine ist XP. Ich greife auf den Unix-Rechner über Samba zu, mit W-Berechtigung für andere (ich glaube, das wird nicht geehrt). Ich greife auf den Windows-Rechner über VNC zu, von dem ich glaube, dass er SSH verwendet. Ocasta Eshu vor 12 Jahren 0
Das ist sehr verwirrend. Sie geben an, dass Sie über SMB auf Unix zugreifen und dann über VNC auf den Windows-Computer zugreifen. Können Sie Ihre Frage bearbeiten, um zu zeigen, wie Sie sich verbinden? Ein Diagramm kann helfen. Dateiberechtigungen und die SMB-Berechtigungen helfen, und das Konto hilft. Versuchen Sie, dies auf eine Weise auszudrücken, die Root- oder Administratorbenutzer nicht als aktiven Benutzer verwendet (Sie sollten wahrscheinlich ohnehin keine Verbindung zu einem Remote-Computer mit beschleunigten Berechtigungen herstellen). vgoff vor 12 Jahren 0

1 Antwort auf die Frage

1
Ocasta Eshu

I couldn't really explain my situation any better, so I spoke to the system admin. He explained it thusly:

The windows user was associated with a user and I was trying to make actions that only user had the credentials to do.

** [Unix] | --Samba-- [Win1] --VNC-- [My Computer] 

I couldn't do this without having a windows user associated with . So a quick solution would be to make my own windows user .

 [Unix] | --Samba-- | [Win1] --VNC-- [My Computer] 

But, Windows Virtual Machine, like all versions of windows (except Terminal Server) - can only support one user at a time. So to access I would have to log out user meaning the two users could not work simultaneously.

In the end, the solution was to create a cloned virtual machine [Win2] associated with user so that both users could work simultaneously.

 [Unix] --Samba-- [Win1] [Win2] --VNC-- [My Computer]