Wie verschiebt man Dateien von einem Benutzerkonto zu einem anderen? Zugriff verweigert.

Ich versuche, die Datei einer virtuellen Maschine von einem Benutzerkonto auf das andere zu verschieben. /Users/joe/Win7.vmIm Grunde möchte ich also dorthin wechseln, /Users/jane/Win7.vmaber ich kann nicht herausfinden, wie das über den Finder geht, weil ich nicht in das Stammverzeichnis ( /) gelangen kann. Ich habe versucht, es mit dem mvBefehl im Terminal zu verschieben, und es wurde die Erlaubnis verweigert. Ist versucht sudo mv, aber es sagte nur "sorry". Ich habe auch versucht, seine Berechtigung zu ändern ( chmod), aber es hat mich nicht gelassen (und als ich es versucht habe sudo chmod, hat es buchstäblich "Entschuldigung" gesagt).

Ich bin als Administrator angemeldet.

Antworten (2)

Es ist ein Berechtigungsproblem. Um das Problem einfach zu lösen, kopieren Sie die Datei zuerst nach /Users/Shared/, kopieren Sie sie dann erneut von dort und versuchen Sie anschließend, Ihre Berechtigungsprobleme zu beheben. Sie sind als Administrator angemeldet, haben aber immer noch nicht die Berechtigung, zum Root zu eskalieren oder Berechtigungen zu ändern, und das ist seltsam. Selbst als Administrator benötigen Sie immer noch Root-Zugriff, um eine Datei, die einem Benutzer gehört, in das Konto eines anderen Benutzers zu verschieben. Versuchen Sie im Terminal, sudo bashIhr Passwort einzugeben, wenn Sie dazu aufgefordert werden. Um den Befehl mv zu verwenden, lautet die Syntaxmv /path/to/origin/file /path/to/destination/directory/

Außerdem chmodändert das Ändern von Berechtigungen mit nicht den Besitz. Sie verwenden chowndafür.

Liegt es daran, dass die vm-Datei eigentlich ein Verzeichnis ist, keine Datei (oder so ähnlich)?
Guter Punkt; Während es mv oder Finder nicht beeinflussen sollte, wirkt es sich auf chmod aus. Sollte versuchen sudo chmod -R 775 folderund chown -R user:group folder-- das -Rbewirkt, dass der Befehl rekursiv auf alle eingeschlossenen Dateien und Ordner wirkt.
Habe es funktioniert. Ich habe vergessen, dass VMware-Dateien eher wie Ordner sind. Ich habe es benutzt sudo chmod -R 775 folderund konnte es dann bewegen. Ich konnte immer noch nicht darauf zugreifen und stellte fest, dass ich chmod -R 777 benötigte, um die Berechtigungen aller Dateien in der vm-Datei / dem vm-Ordner rekursiv zu ändern.

Eine viel einfachere Möglichkeit besteht über /Users/[a username]/Public/Drop\ Box.

Legen Sie einfach die Datei(en) in diesem Ordner im Homedir des empfangenden Benutzers ab und Sie können loslegen, nachdem Sie sich wie gesagt als empfangender Benutzer angemeldet haben.