Как да промените краткото име на потребителски акаунт в Mac OS X
Съдържание:
- Промяна само на краткото име на потребителя
- Промяна на кратки имена на потребители и имена на домашни директории: Пътят на Apple
- Разширен подход: Промяна на потребителското кратко име и името на потребителската директория чрез Admin или root & chown
В Mac OS X краткото име на потребителите е името на тяхната домашна папка и също така е съкратеното име за влизане в Mac от заключен екран или мрежова връзка с отдалечен достъп през SSH и SFTP. Има различни причини, поради които бихте искали да промените краткото име на потребителя, но не става въпрос само за промяна на името, посочено в потребителски акаунт.Ще разгледаме четири различни начина да направите това, прост начин, който просто променя краткото потребителско име за целите на влизане, и три по-пълни метода, които ще променят не само краткото потребителско име, но и името на потребителската директория, за да съответства. Изберете това, което е подходящо за вашето ниво на умения.
Тук е важно да се отбележи, че правописът има значение, както и главните букви, всякакви разлики в правописа или главните букви и нещата няма да работят. Не се опитвайте да използвате кратко потребителско име или име на акаунт, което има интервали или специални знаци, опростете го с нормални знаци.
Преди да продължите, уверете се, че имате скорошен архив на вашия Mac и важни данни. Ако не сте архивирали от известно време, можете лесно да наложите ръчно архивиране в Time Machine. След като направите резервно копие, прочетете нататък.
Промяна само на краткото име на потребителя
Това е начинът, по който просто променяте действителното кратко име на потребител за целите на влизане в Mac. Това няма да засегне името на началната директория на потребителския акаунт:
- Отворете System Preferences и щракнете върху панела „Accounts“
- Щракнете върху иконата за заключване в долния ляв ъгъл и въведете своите администраторски идентификационни данни
- Щракнете с десния бутон върху потребителя, чието кратко потребителско име искате да промените, и щракнете върху „Разширени опции“
- От екрана „Разширени опции“ редактирайте потребителското име, както е посочено до „Име на акаунт“, както се вижда на екранната снимка по-долу
Запомнете, инструкциите по-горе променят само краткото име на потребителския акаунт, а не името на домашната директория на потребителя. Това ни води до няколко различни начина, по които можем да променим както потребителския акаунт, така и името на директорията:
Промяна на кратки имена на потребители и имена на домашни директории: Пътят на Apple
Това е методът, който Apple препоръчва в тяхната база знания, този метод може да изглежда дълъг, но той автоматично обработва разрешенията и промените в собствеността на файловете, което улеснява някои потребители.
- Първо, ще трябва да активирате root потребителя в Mac OS X, ако още не сте го направили
- Излезте от съществуващия си потребителски акаунт и влезте в активирания root потребителски акаунт
- Отворете /Users/ и ще видите началната директория на потребителския акаунт, преименувайте началната директория на потребителския акаунт, която искате да промените по същия начин, по който бихте преименували папка или файл в Mac OS X. Apple предупреждава че краткото име на потребителя не може да съдържа интервали или специални знаци
- Сега отворете Системни предпочитания и щракнете върху панела „Акаунти“
- Създайте нов потребителски акаунт със същото кратко име, което сте използвали за преименуване на домашната директория на потребителите
- Ще видите диалогов прозорец с предупреждение „Папка в папката „Потребители“ вече има името „избрано от вас потребителско име“. Искате ли да използвате тази папка като начална папка за този потребителски акаунт?“ – щракнете върху OK
- Сега излезте от потребителя root и влезте в новосъздадения потребител с краткото име, което сте избрали
- Проверете дали всички файлове, папки, разрешения, собственост и всичко останало е според очакванията. Навигирайте наоколо, отворете няколко файла и т.н. Ако нещата изглеждат добре, сега можете да се върнете към панела с предпочитания за акаунти и да изтриете оригиналния потребителски акаунт
За целите на сигурността Apple препоръчва да деактивирате root потребителския акаунт, но можете да определите дали това е необходимо или не въз основа на това колко често трябва да използвате root достъп.
Разширен подход: Промяна на потребителското кратко име и името на потребителската директория чрез Admin или root & chown
Можете да използвате и по-усъвършенстван подход, който може да бъде предпочитан от някои, въпреки че за повечето потребители бих препоръчал начина на Apple.Продължавайки напред, ако искате да промените името на потребителската директория, както и краткото име, друг начин да направите това е като използвате отделен администраторски акаунт (или дори root от командния ред), за да преименувате домашната директория на потребителите (за предпочитане на ново кратко име). Можете да направите това от Finder с администраторски акаунт или да използвате sudo и root от командния ред:
sudo mv /Users/oldname /Users/newshortname
След това чрез същия процес на достъп до „Разширени опции“ на панела на акаунта, както беше споменато по-горе, ще изберете новопреименуваната начална директория като потребителска по подразбиране, като щракнете върху бутона „Избор“ и след което навигирайте до него. Ако сте избрали да направите това чрез командния ред, това е по-скоро стъпка за потвърждение.
След като бъде направена промяната на името на директорията, вероятно ще трябва да коригирате собствеността на файла и разрешенията с помощта на chown към новото потребителско име:
chown -R newshortname /Users/newshortname
Както при другите методи, ще искате да потвърдите, че всичко работи, като влезете в новопреименувания акаунт и отворите и получите достъп до файлове.
От друга страна, можете също да използвате тази опция, за да промените местоположението на потребителска домашна директория. Например, ако имате малко SSD устройство, от което операционната система и приложенията да се стартират бързо, но искате да запазите всичките си файлове на отделно устройство, но това се разклонява към нова тема.
Разширено: Промяна на кратките потребителски имена със sudo, mv и Spotlight
Съществува още един метод за промяна на краткото потребителско име и той е доста по-усъвършенстван.
Преди да започнете: Направете резервно копие на целия си Mac, това е редактиране на потребителски файлове и извършване на промени в начина, по който операционната система наблюдава този потребител. Ако нямате убедителна причина да направите това или не ви харесва да променяте системните файлове и да използвате терминала, не продължавайте.Освен това вероятно ще искате да активирате бързото превключване на потребители, за да можете да направите това бързо. Ако направите правилно, краткото потребителско име ще бъде променено само за няколко минути, но това не е традиционно поддържан метод, така че продължете на свой собствен риск!
Проверено е, че работи в OS X Mountain Lion. Винаги правете резервно копие, преди да променяте важни файлове.
- Влезте в друг администраторски акаунт (създайте нов акаунт с администраторски привилегии, ако е необходимо)
- Отворете терминала от /Applications/Utilities/ и въведете следните команди:
- Намерете директорията със старото потребителско име, отбележете точния правопис и главни букви, нашият пример ще използва „OldShortName“, след това използвайте следващата команда, заменяйки това потребителско име, ако е необходимо, и посочвайки новото кратко потребителско име по желание
- Въведете администраторската парола при поискване, това е необходимо за използване на sudo
- Сега дръпнете надолу менюто Apple и изберете System Preferences
- Изберете „Потребители и групи“ и изберете потребителското име, което променяте
- Щракнете с десния бутон върху потребителското име, което искате да промените, и изберете „Разширени опции…“
- Променете полетата до „Име на акаунта“ и „Домашна директория“, за да поберете новото кратко име
- Щракнете върху „OK“, за да приемете промените, може да има малко забавяне, тъй като нещата се актуализират
sudo ls /Users/
sudo mv /Users/OldShortName /Users/NewShortName
Краткото потребителско име вече е променено, но все още не сте готови. Излезте от текущо активния администраторски акаунт или използвайте бързо превключване на потребители, за да извикате прозореца за влизане и след това влезте като новопреименувания потребител.
Следващият набор от стъпки е също толкова важен, в противен случай Spotlight и Smart Folders няма да работят:
- Влезте като преименуван потребител
- Потвърдете, че потребителските файлове са там, където се очаква да бъдат, в ~/Documents, ~/Desktop/ и т.н., отворете няколко, за да проверите дали разрешенията функционират както трябва
- Сега стартирайте System Preferences от менюто Apple и изберете „Spotlight“, след което щракнете върху раздела „Privacy“
- От Finder отидете до директорията /Home/, изберете новопреименуваната потребителска директория и я плъзнете и пуснете в прозореца за поверителност на Spotlight
- Сега изберете директорията Users от прозореца за поверителност на Spotlight и я изтрийте, това принудително възстановява индекса на Spotlight за тези потребителски файлове, позволявайки всички файлове да бъдат намерени според очакванията с Spotlight, Smart folders и All My Файлове
- Затворете системните предпочитания и изчакайте Spotlight да се възстанови
- Когато приключите, отворете „Всички мои файлове“, за да видите списък, и проверете дали Spotlight вече работи, като потърсите файл с Command+Spacebar
Ако сте направили всичко правилно, краткото име на потребителския акаунт ще бъде променено. Ако желаете, сега можете да премахнете допълнителния администраторски акаунт
Актуализирано: 25.01.2013