ч УТЕДЕ UNIX® УХЭЕУФЧХАФ ТБЪМЙЮОЩЕ ЛПНБОДЩ ДМС ТБВПФЩ У ХЮЕФОЩНЙ ЪБРЙУСНЙ РПМШЪПЧБФЕМЕК. оБЙВПМЕЕ ЮБУФП ЙУРПМШЪХЕНЩЕ ЛПНБОДЩ РТЙЧЕДЕОЩ Ч ФБВМЙГЕ, ОЙЦЕ ОБИПДСФУС ВПМЕЕ ДЕФБМШОЩЕ РТЙНЕТЩ ЙИ ЙУРПМШЪПЧБОЙС.
лПНБОДБ | лТБФЛПЕ ПРЙУБОЙЕ |
---|---|
adduser(8) | тЕЛПНЕОДХЕНПЕ РТЙМПЦЕОЙЕ ЛПНБОДОПК УФТПЛЙ ДМС ДПВБЧМЕОЙС ОПЧЩИ РПМШЪПЧБФЕМЕК. |
rmuser(8) | тЕЛПНЕОДХЕНПЕ РТЙМПЦЕОЙЕ ЛПНБОДОПК УФТПЛЙ ДМС ХДБМЕОЙС РПМШЪПЧБФЕМЕК. |
chpass(1) | зЙВЛЙК ЙОУФТХНЕОФ ДМС ЙЪНЕОЕОЙС ЙОЖПТНБГЙЙ Ч ВБЪЕ ДБООЩИ РПМШЪПЧБФЕМЕК. |
passwd(1) | рТПУФПК ЙОУФТХНЕОФ ЛПНБОДОПК УФТПЛЙ ДМС ЙЪНЕОЕОЙС РБТПМЕК РПМШЪПЧБФЕМЕК. |
pw(8) | нПЭОЩК Й ЗЙВЛЙК ЙОУФТХНЕОФ ДМС ЙЪНЕОЕОЙС МАВПК ЙОЖПТНБГЙЙ, УЧСЪБООПК У ХЮЕФОЩНЙ ЪБРЙУСНЙ РПМШЪПЧБФЕМЕК. |
adduser(8) ЬФП РТПУФБС РТПЗТБННБ ДМС ДПВБЧМЕОЙС ОПЧЩИ РПМШЪПЧБФЕМЕК. пОБ УПЪДБЕФ ЪБРЙУЙ Ч УЙУФЕНОЩИ ЖБКМБИ passwd Й group. пОБ ФБЛЦЕ УПЪДБЕФ ДПНБЫОЙК ЛБФБМПЗ ДМС ОПЧПЗП РПМШЪПЧБФЕМС, ЛПРЙТХС ЖБКМЩ ОБУФТПКЛЙ РП ХНПМЮБОЙА (''dotfiles'', ЖБКМЩ ЙНС ЛПФПТЩК ОБЮЙОБЕФУС У УЙНЧПМБ .) ЙЪ /usr/share/skel Й ПРГЙПОБМШОП НПЦЕФ ПФРТБЧМСФШ ОПЧПНХ РПМШЪПЧБФЕМА РТЙЧЕФУФЧЕООПЕ УППВЭЕОЙЕ.
рТЙНЕТ 13-1. дПВБЧМЕОЙЕ РПМШЪПЧБФЕМС Ч FreeBSD
# adduser Username: jru Full name: J. Random User Uid (Leave empty for default): Login group [jru]: Login group is jru. Invite jru into other groups? []: wheel Login class [default]: Shell (sh csh tcsh zsh nologin) [sh]: zsh Home directory [/home/jru]: Use password-based authentication? [yes]: Use an empty password? (yes/no) [no]: Use a random password? (yes/no) [no]: Enter password: Enter password again: Lock out the account after creation? [no]: Username : jru Password : **** Full Name : J. Random User Uid : 1001 Class : Groups : jru wheel Home : /home/jru Shell : /usr/local/bin/zsh Locked : no OK? (yes/no): yes adduser: INFO: Successfully added (jru) to the user database. Add another user? (yes/no): no Goodbye! #
ъБНЕЮБОЙЕ: рБТПМШ, ЛПФПТЩК ЧЩ ЧЧПДЙФЕ, ОЕ ПФПВТБЦБЕФУС, ''ЪЧЕЪДПЮЛЙ'' РТЙ ЧЧПДЕ РБТПМС ФБЛЦЕ ОЕ ПФПВТБЦБАФУС. хВЕДЙФЕУШ, ЮФП ЧЩ ОЕ ПЫЙВМЙУШ РТЙ ЧЧПДЕ РБТПМС.
дМС РПМОПЗП ХДБМЕОЙС РПМШЪПЧБФЕМС ЙЪ УЙУФЕНЩ ЧЩ НПЦЕФЕ ЙУРПМШЪПЧБФШ rmuser(8). ьФБ РТПЗТБННБ ЧЩРПМОСЕФ УМЕДХАЭЙЕ ДЕКУФЧЙС:
хДБМЕОЙЕ ЪБРЙУЙ РПМШЪПЧБФЕМС ЙЪ crontab(1) (ЕУМЙ ПОБ РТЙУХФУФЧХЕФ).
хДБМСЕФ ЪБДБЮЙ at(1), РТЙОБДМЕЦБЭЙЕ РПМШЪПЧБФЕМА.
хОЙЮФПЦБЕФ ЧУЕ РТПГЕУУЩ, РТЙОБДМЕЦБЭЙЕ РПМШЪПЧБФЕМА.
хДБМСЕФ РПМШЪПЧБФЕМС ЙЪ МПЛБМШОПЗП ЖБКМБ РБТПМЕК.
хДБМСЕФ ДПНБЫОЙК ЛБФБМПЗ РПМШЪПЧБФЕМС (ЕУМЙ ПО РТЙОБДМЕЦЙФ РПМШЪПЧБФЕМА).
хДБМСЕФ РТЙОБДМЕЦБЭХА РПМШЪПЧБФЕМА ЧИПДСЭХА РПЮФХ ЙЪ /var/mail.
хДБМСЕФ ЧУЕ ЖБКМЩ, РТЙОБДМЕЦБЭЙЕ РПМШЪПЧБФЕМА, ЙЪ ЛБФБМПЗПЧ У ЧТЕНЕООЩНЙ ЖБКМБНЙ, ОБРТЙНЕТ /tmp.
оБЛПОЕГ, ХДБМСЕФ ЙНС РПМШЪПЧБФЕМС ЙЪ ЧУЕИ ЗТХРР, ЛПФПТЩН ПОП РТЙОБДМЕЦЙФ, Ч /etc/group.
ъБНЕЮБОЙЕ: еУМЙ РПУМЕ ЬФПЗП ХДБМЕОЙС ЗТХРРБ ПУФБЕФУС РХУФПК Й ЙНС ЗТХРРЩ УПЧРБДБЕФ У ЙНЕОЕН РПМШЪПЧБФЕМС, ПОБ ХДБМСЕФУС; ьФП ОЕПВИПДЙНП ДМС ХДБМЕОЙС РПМШЪПЧБФЕМШУЛЙИ ХОЙЛБМШОЩИ ЗТХРР, УПЪДБЧБЕНЩИ adduser(8).
rmuser(8) ОЕ НПЦЕФ ЙУРПМШЪПЧБФШУС ДМС ХДБМЕОЙС ХЮЕФОПК ЪБРЙУЙ УХРЕТРПМШЪПЧБФЕМС, РПУЛПМШЛХ ЬФП РПЮФЙ ЧУЕЗДБ ПЪОБЮБЕФ ТБЪТХЫЕОЙЕ УЙУФЕНЩ.
рП ХНПМЮБОЙА ЙУРПМШЪХЕФУС ЙОФЕТБЛФЙЧОЩК ТЕЦЙН, РТПЗТБННБ РЩФБЕФУС ХВЕДЙФШУС, ЮФП ЧЩ ХЧЕТЕОЩ Ч УЧПЙИ ДЕКУФЧЙСИ.
рТЙНЕТ 13-2. йОФЕТБЛФЙЧОПЕ ХДБМЕОЙЕ ХЮЕФОПК ЪБРЙУЙ У РПНПЭША rmuser
# rmuser jru Matching password entry: jru:*:1001:1001::0:0:J. Random User:/home/jru:/usr/local/bin/zsh Is this the entry you wish to remove? y Remove user's home directory (/home/jru)? y Updating password file, updating databases, done. Updating group file: trusted (removing group jru -- personal group is empty) done. Removing user's incoming mail file /var/mail/jru: done. Removing files belonging to jru from /tmp: done. Removing files belonging to jru from /var/tmp: done. Removing files belonging to jru from /var/tmp/vi.recover: done. #
chpass(1) ЙЪНЕОСЕФ ЙОЖПТНБГЙА Ч ВБЪЕ ДБООЩИ РПМШЪПЧБФЕМЕК: РБТПМЙ, ПВПМПЮЛЙ, РЕТУПОБМШОХА ЙОЖПТНБГЙА.
фПМШЛП УЙУФЕНОЩЕ БДНЙОЙУФТБФПТЩ У РТБЧБНЙ УХРЕТРПМШЪПЧБФЕМС НПЗХФ ЙЪНЕОСФШ ЙОЖПТНБГЙА Й РБТПМЙ ДТХЗЙИ РПМШЪПЧБФЕМЕК У РПНПЭША chpass(1).
рТЙ ЪБРХУЛЕ ВЕЪ РБТБНЕФТПЧ (ЛТПНЕ ПРГЙПОБМШОПЗП ЙНЕОЙ РПМШЪПЧБФЕМС), chpass(1) ЧЩЪЩЧБЕФ ТЕДБЛФПТ, УПДЕТЦБЭЙК ЙОЖПТНБГЙА П РПМШЪПЧБФЕМЕ. лПЗДБ РПМШЪПЧБФЕМШ ЧЩИПДЙФ ЙЪ ТЕДБЛФПТБ, ВБЪБ ДБООЩИ РПМШЪПЧБФЕМЕК ПВОПЧМСЕФУС ЬФПК ЙОЖПТНБГЙЕК.
ъБНЕЮБОЙЕ: рПУМЕ ЧЩИПДБ ЙЪ ТЕДБЛФПТБ ВХДЕФ ЪБРТПЫЕО РБТПМШ (ЕУМЙ ЧЩ ОЕ УХРЕТРПМШЪПЧБФЕМШ).
рТЙНЕТ 13-3. йОФЕТБЛФЙЧОБС ТБВПФБ У chpass УХРЕТРПМШЪПЧБФЕМС
#Changing user database information for jru. Login: jru Password: * Uid [#]: 1001 Gid [# or name]: 1001 Change [month day year]: Expire [month day year]: Class: Home directory: /home/jru Shell: /usr/local/bin/zsh Full Name: J. Random User Office Location: Office Phone: Home Phone: Other information:
пВЩЮОЩЕ РПМШЪПЧБФЕМЙ НПЗХФ ЙЪНЕОСФШ МЙЫШ ОЕВПМШЫХА ЮБУФШ ЬФПК ЙОЖПТНБГЙЙ, Й ФПМШЛП ДМС УЧПЕК ХЮЕФОПК ЪБРЙУЙ.
passwd(1) ЬФП ПВЩЮОЩК УРПУПВ ЙЪНЕОЕОЙС УПВУФЧЕООПЗП РБТПМС РПМШЪПЧБФЕМС, ЙМЙ РБТПМС ДТХЗПЗП РПМШЪПЧБФЕМС УХРЕТРПМШЪПЧБФЕМЕН.
ъБНЕЮБОЙЕ: дМС РТЕДПФЧТБЭЕОЙС УМХЮБКОПЗП ЙМЙ ОЕБЧФПТЙЪПЧБООПЗП ЙЪНЕОЕОЙС, РЕТЕД ХУФБОПЧЛПК ОПЧПЗП РБТПМС ОЕПВИПДЙНП ЧЧЕУФЙ УФБТЩК.
рТЙНЕТ 13-5. йЪНЕОЕОЙЕ РБТПМС
% passwd Changing local password for jru. Old password: New password: Retype new password: passwd: updating the database... passwd: done
рТЙНЕТ 13-6. йЪНЕОЕОЙЕ РБТПМС ДТХЗПЗП РПМШЪПЧБФЕМС УХРЕТРПМШЪПЧБФЕМЕН
# passwd jru Changing local password for jru. New password: Retype new password: passwd: updating the database... passwd: done
ъБНЕЮБОЙЕ: лБЛ Й У chpass(1), yppasswd(1) ЬФП ЧУЕЗП МЙЫШ УУЩМЛБ ОБ passwd(1), ФБЛ ЮФП NIS ТБВПФБЕФ У ПВЕЙНЙ ЛПНБОДБНЙ.
pw(8) ЬФП ХФЙМЙФБ ЛПНБОДОПК УФТПЛЙ ДМС УПЪДБОЙС, ХДБМЕОЙС, НПДЙЖЙГЙТПЧБОЙС Й ПФПВТБЦЕОЙС РПМШЪПЧБФЕМЕК Й ЗТХРР. пОБ ЖХОЛГЙПОЙТХЕФ ЛБЛ ЧОЕЫОЙК ЙОФЕТЖЕКУ Л УЙУФЕНОЩН ЖБКМБН РПМШЪПЧБФЕМЕК Й ЗТХРР. х pw(8) ПЮЕОШ НПЭОЩК ОБВПТ РБТБНЕФТПЧ ЛПНБОДОПК УФТПЛЙ, ЮФП ДЕМБЕФ ЬФП РТПЗТБННХ РПДИПДСЭЕК ДМС ЙУРПМШЪПЧБОЙС Ч shell УЛТЙРФБИ, ОП ОПЧЩН РПМШЪПЧБФЕМСН ПОБ НПЦЕФ РПЛБЪБФШУС ВПМЕЕ УМПЦОПК, ЮЕН ДТХЗЙЕ РТЕДУФБЧМЕООЩЕ ЪДЕУШ ЛПНБОДЩ.
рТЕД. | оБЮБМП | уМЕД. |
хЮЕФОЩЕ ЪБРЙУЙ РПМШЪПЧБФЕМЕК | хТПЧЕОШ ЧЩЫЕ | пЗТБОЙЮЕОЙЕ РПМШЪПЧБФЕМЕК |
ьФПФ, Й ДТХЗЙЕ ДПЛХНЕОФЩ, НПЗХФ ВЩФШ УЛБЮБОЩ У ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
рП ЧПРТПУБН, УЧСЪБООЩН У FreeBSD, РТПЮЙФБКФЕ ДПЛХНЕОФБГЙА РТЕЦДЕ ЮЕН РЙУБФШ Ч <questions@FreeBSD.org>.
рП ЧПРТПУБН, УЧСЪБООЩН У ЬФПК ДПЛХНЕОФБГЙЕК, РЙЫЙФЕ <doc@FreeBSD.org>.
рП ЧПРТПУБН, УЧСЪБООЩН У ТХУУЛЙН РЕТЕЧПДПН ДПЛХНЕОФБГЙЙ, РЙЫЙФЕ Ч ТБУУЩМЛХ <frdp@FreeBSD.org.ua>.
йОЖПТНБГЙС РП РПДРЙУЛЕ ОБ ЬФХ ТБУУЩМЛХ ОБИПДЙФУС ОБ УБКФЕ РТПЕЛФБ РЕТЕЧПДБ.