Терминал 101: Промяна на паролата ви с Passwd

Всеки понеделник ще ви показваме как да направите нещо ново и просто с вграденото от Apple приложение за команден ред. За да направите каквото и да е от тях, не ви е необходим изискан софтуер или познания за кодиране. Всичко, от което се нуждаете, е клавиатура, за да ги въведете!
Понякога може да се наложи да промените паролата си, докато не сте в GUI (графичен потребителски интерфейс). Той може да е свързан с вашия Mac през SSH или може да бъде стартиран в режим за един потребител. Така или иначе, нулирането на паролата ви с текстов интерфейс може да изглежда малко плашещо в началото, но това ръководство ще ви накара да ускорите и да промените паролата си за нула време.

  • Съставихме списък с най-добрите мениджъри на пароли на пазара
  • Това са най-добрите решения за възстановяване на пароли
  • Вижте нашия обзор на най-добрия софтуер за управление на бизнес пароли

Нулиране в терминала OS X (или чрез SSH)

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

След това ще нулираме паролата, като напишем следната команда:

dscl. passwd / Потребители / потребителско име

Ще бъдете подканени да въведете новата парола за потребителя, последвана от клавиша за въвеждане. Ако потребителският акаунт преди това е бил защитен с парола, ще бъдете подканени да въведете старата парола, за да получите разрешение за промяна на паролата за потребителя.
Ще искате да рестартирате компютъра си, като въведете следната команда след нулиране на паролата:

рестартирайте

Нулиране в единичен потребителски режим

Ако не можете да стартирате компютъра си и да заредите интерфейса на OS X (или SSH във вашата система), тогава ще трябва да стартирате компютъра си в един потребителски режим (задръжте Command + S, докато стартирате).
След това изпълнете следните стъпки, за да нулирате паролата си.
Монтирайте вашата файлова система, като напишете следната команда и натиснете enter:

монтиране -uw /

След това ще заредим услугите на Open Directory, като напишем първата команда, ако използвате OS X 10.7 или по-нова версия; или втората команда, ако използвате OS X 10.6 или по-стара версия:

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

След това ще нулираме паролата, като напишем следната команда:

dscl. passwd / Потребители / потребителско име

Ще бъдете подканени да въведете нова парола; следвайте указанията на екрана, за да завършите нулирането на паролата.
Накрая рестартирайте системата, като напишете следната команда:

рестартирайте

Кори Бохон е писател на технологии на свободна практика, независим разработчик за Mac и iOS и фотограф любител. Следвайте автора на тази статия в Twitter.

Интересни статии...