GNU/Linux >> Znalost Linux >  >> Linux

vytvoření symbolického odkazu:Chyba protokolu

Zde je řešení v tiketu na virtualbox.org:https://www.virtualbox.org/ticket/10085#comment:32(Poznámka:Spusťte „whoami /priv“ v konzole s oprávněními správce)

Provedl jsem v systému Windows průzkum této chyby.

Pokud je váš uživatel typu Administrator (spíše než účet Standard), neexistuje způsob, jak spustit VB se symbolickými odkazy fungujícími bez výzvy UAC.

Pokud máte standardní uživatelský účet (nebo pokud jste ochotni přepnout svůj účet na standardní a vytvořit samostatný účet správce), řešení existuje. K provedení několika kroků však budete potřebovat oprávnění správce (ne nutně pro váš uživatelský účet).

  1. Spusťte místní zásady zabezpečení (Win+R, zadejte „secpol.msc“, potvrďte UAC). Poté přejděte na „Místní zásady->Přiřazení uživatelských práv“.
  2. Najděte oprávnění s názvem „Vytvořit symbolické odkazy“ a dvakrát na něj klikněte. Přidejte svého uživatele do seznamu objektů s tímto oprávněním. Nebo můžete přidat skupinu "Uživatelé". Odhlaste se a přihlaste se. Úspěch můžete zkontrolovat spuštěním v konzole:

    whoami /priv
    

    Pokud vidíte oprávnění SeCreateSymbolicLinkPrivilege povoleno, udělali jste dobře.

  3. Ujistěte se, že váš uživatel má správný přístup ke sdílené složce v hostitelském systému.

  4. Jak již bylo zmíněno, proveďte

    VBoxManage setextradata VM_NAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHARE_NAME 1
    

    v konzole ze složky C:\Program Files\VirtualBox. Nezapomeňte nahradit VM_NAME názvem vašeho virtuálního počítače a SHARE_NAME názvem sdílené složky (jak je uvedeno v nastavení virtuálního počítače).

  5. Jsi hotový.

Pokud náhodou vlastníte jednu z „menších“ verzí oken (např. 7Home), nemáte utilitu „secpol.msc“. Nápovědu naleznete v části Jak udělím SeCreateSymbolicLink v edici Windows Vista Home.


Je to problém s hostitelským souborovým systémem. Zkontrolujte, zda jsou oprávnění v hostitelské složce dostatečná a zda hostitelský souborový systém podporuje symbolické odkazy.


Klikněte pravým tlačítkem na příkazový řádek a vyberte „Spustit jako správce“ (nebo jakýkoli program, který používáte k vytvoření těchto symbolických odkazů, musí být spuštěn jako správce).


Linux
  1. Uživatelský účet „systemd-bus-proxy“

  2. Proměnné prostředí v symbolických odkazech

  3. Proč můj symbolický odkaz vytváří soubor a ne složku?

  1. 4 způsoby, jak zakázat účet root v Linuxu

  2. Chyba vstupu/výstupu gcsfuse

  3. Jak vypsat symbolické článkové řetězy?

  1. Úvod do monitorování uživatelských účtů v Linuxu

  2. Převést pevný odkaz na symbolický odkaz?

  3. Symbolický odkaz při změně uživatele nefunguje podle očekávání?