Terminál 101: Změna hesla pomocí Passwd

Obsah:

Anonim

Každé pondělí vám ukážeme, jak pomocí integrované aplikace příkazového řádku od Apple udělat něco nového a jednoduchého. K tomu nepotřebujete žádný přepychový software ani znalost kódování. Vše, co potřebujete, je klávesnice, abyste je mohli vypsat!
Někdy možná budete muset změnit heslo, pokud nejste v grafickém uživatelském rozhraní (grafické uživatelské rozhraní). Může to být při připojení k počítači Mac přes SSH nebo při spuštění v režimu jednoho uživatele. Ať tak či onak, resetování hesla pomocí textového rozhraní se na první pohled může zdát trochu skličující, ale tento průvodce vás rychle zrychlí a změní si heslo okamžitě.

  • Sestavili jsme seznam nejlepších správců hesel na trhu
  • Toto jsou nejlepší řešení pro obnovení hesla
  • Podívejte se na naši nabídku nejlepšího softwaru pro správu hesel pro firmy

Resetování v terminálu OS X (nebo prostřednictvím SSH)

launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plistlaunchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist

Dále resetujeme heslo zadáním následujícího příkazu:

dscl. heslo / uživatelé / uživatelské jméno

Zobrazí se výzva k zadání nového hesla uživatele a poté klávesy Enter. Pokud byl uživatelský účet dříve chráněn heslem, budete vyzváni k zadání starého hesla, abyste získali oprávnění ke změně hesla pro uživatele.
Po restartování počítače budete chtít restartovat počítač zadáním následujícího příkazu:

restartovat

Resetování v režimu jednoho uživatele

Pokud nemůžete spustit počítač a načíst rozhraní OS X (nebo SSH do vašeho systému), budete muset počítač spustit v režimu jednoho uživatele (při spouštění podržte Command + S).
Dále proveďte následující kroky k obnovení hesla.
Připojte svůj souborový systém zadáním následujícího příkazu a stisknutím klávesy enter:

připojit -uw /

Dále načteme služby Open Directory zadáním prvního příkazu, pokud používáte OS X 10.7 nebo vyšší; nebo druhý příkaz, pokud používáte OS X 10.6 nebo starší:

launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plistlaunchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist

Dále resetujeme heslo zadáním následujícího příkazu:

dscl. heslo / uživatelé / uživatelské jméno

Budete vyzváni k zadání nového hesla; podle pokynů na obrazovce dokončete resetování hesla.
Nakonec restartujte systém zadáním následujícího příkazu:

restartovat

Cory Bohon je nezávislý technologický autor, nezávislý vývojář pro Mac a iOS a amatérský fotograf. Sledujte autora tohoto článku na Twitteru.