Як стаць суперпользователем ў Linux

Аўтар: Joan Hall
Дата Стварэння: 4 Люты 2021
Дата Абнаўлення: 1 Ліпень 2024
Anonim
Як стаць суперпользователем ў Linux - Грамадства
Як стаць суперпользователем ў Linux - Грамадства

Задаволены

Уліковы запіс суперпользователя ў Linux прадастаўляе поўны доступ да сістэмы. Правы суперпользователя (адміністратара) неабходныя для выканання каманд у Linux, асабліва тых каманд, якія закранаюць сістэмныя файлы. Бо акаўнт суперпользователя мае неабмежаваны доступ да сістэмных файлаў, рэкамендуецца атрымліваць правы суперпользователя толькі пры неабходнасці, а не ўваходзіць у сістэму ў якасці адміністратара. Гэта дапаможа прадухіліць выпадковае пашкоджанне важных сістэмных файлаў.

крокі

Метад 1 з 4: Атрыманне правоў суперпользователя праз тэрмінал

  1. 1 Адкрыйце тэрмінал. Для гэтага ў многіх дыстрыбутывах трэба націснуць Ctrl+Alt+T.
  2. 2 Калі ласка, увядзіце.su - і націсніце ↵ Enter. З дапамогай гэтай каманды можна ўвайсці ў сістэму ў якасці суперпользователя. Выкарыстоўвайце паказаную каманду для ўваходу ў сістэму ў якасці любога карыстальніка, але калі каманда не ўтрымлівае імя карыстальніка, вы ўвойдзеце ў сістэму як адміністратар.
  3. 3 Калі ласка, увядзіце пароль суперпользователя (пры з'яўленні адпаведнага запыту). Пасля ўводу каманды su - і націску ↵ Enter сістэма папросіць ўвесці пароль адміністратара.
    • Калі зьявілася паведамленьне пра памылку аўтэнтыфікацыі (authentication error), хутчэй за ўсё, уліковы запіс суперпользователя заблакаваная. Каб даведацца, як разблакаваць рахунак, прачытайце наступны падзел.
  4. 4 Звярніце ўвагу на запрашэнне на ўвод каманды (у акне тэрмінала). Калі вы атрымалі права суперпользователя, у канцы запрашэння на ўвод каманды замест значка $ з'явіцца значок #.
  5. 5 Увядзіце каманды, на выкананне якіх патрэбныя правы суперпользователя. Пасля ўваходу ў сістэму з дапамогай каманды su - і атрымання правоў суперпользователя можна запускаць любыя каманды, якія патрабуюць адміністрацыйнага доступу. актыўнасць каманды su - захоўваецца да канца сесіі, таму пароль суперпользователя не трэба ўводзіць кожны раз, калі неабходна выканаць чарговую каманду.
  6. 6 а не загадам su - можна выкарыстоўваць каманду.sudo. каманда sudo дазваляе запускаць іншыя каманды, калі правы суперпользователя прадастаўляюцца на абмежаваны час. Большасці карыстальнікаў рэкамендуецца ўжываць менавіта гэтую каманду для запуску каманд, якія патрабуюць адміністрацыйнага доступу, таму што ў гэтым выпадку карыстальнік не ўваходзіць у сістэму ў якасці суперпользователя, і ведаць пароль адміністратара не абавязкова. Замест гэтага карыстач уводзіць свой пароль карыстальніка, каб атрымаць правы суперпользователя на абмежаваны час.
    • Калі ласка, увядзіце sudo каманда і націсніце ↵ Enter (Напрыклад, sudo ifconfig). Калі ласка, увядзіце свой пароль карыстальніка, а не пароль суперпользователя.
    • каманду sudo рэкамендуецца выкарыстоўваць у некаторых дыстрыбутывах Linux, напрыклад, у Ubuntu, таму што яна працуе нават тады, калі уліковы запіс суперпользователя заблакаваная.
    • Гэтая каманда даступная карыстальнікам з правамі адміністратара. Дадаць або выдаліць карыстальніка можна ў / Etc / sudoers.

Метад 2 з 4: Разблякаваньне ўліковага запісу суперпользователя (Ubuntu)

  1. 1 Разблакуюцца уліковы запіс суперпользователя (Ubuntu). У Ubuntu (і некалькіх іншых дыстрыбутывах) уліковы запіс суперпользователя заблакаваная, таму ў звычайнага карыстальніка няма доступу да гэтага акаўнта. Так зроблена таму, што для выкарыстання каманды sudo (Глядзіце папярэдні раздзел) доступ з правамі суперпользователя не патрэбны. Разблакаваць уліковы запіс суперпользователя, можна ўвайсці ў сістэму з правамі адміністратара.
  2. 2 Адкрыйце тэрмінал. Калі вы працуеце з дыстрыбутывам з графічным інтэрфейсам карыстальніка, націсніце Ctrl+Alt+T, Каб адкрыць тэрмінал.
  3. 3 Калі ласка, увядзіце.sudo passwd root і націсніце ↵ Enter. Калі ласка, увядзіце свой пароль карыстальніка.
  4. 4 Стварыце новы пароль. Сістэма прапануе стварыць новы пароль; увядзiце яго двойчы. Пасля стварэння пароля акаўнт суперпользователя будзе разблакаваны.
  5. 5 Яшчэ раз заблакуйце акаўнт суперпользователя. Калі трэба заблакаваць уліковы запіс суперпользователя, увядзіце наступную каманду, каб выдаліць пароль і заблакаваць рахунак:
    • sudo passwd -dl root

Метад 3 з 4: Уваход у сістэму ў якасці суперпользователя

  1. 1 Скарыстайцеся іншымі метадамі, каб атрымаць часовы адміністрацыйны доступ. Не рэкамендуецца рэгулярна ўваходзіць у сістэму ў якасці суперпользователя, таму што можна выпадкова выканаць каманды, якія прывядуць да краху сістэмы. Ўваходзіце ў сістэму як адміністратар толькі для ліквідацыі непаладак, напрыклад, для выпраўлення збойных дыскаў або для аднаўлення заблакаваных уліковых запісаў.
    • Замест ўваходу ў сістэму ў якасці адміністратара выкарыстоўвайце каманды sudo або su, Каб прадухіліць выпадковае пашкоджанне важных сістэмных файлаў. Гэтыя каманды дазваляюць падумаць пра наступствы, перш чым сістэме будзе нанесены непапраўны ўрон.
    • У некаторых дыстрыбутывах, напрыклад, у Ubuntu, адміністрацыйны рахунак заблякаваны па змаўчанні (разблакаваць яго трэба ўручную). Такі падыход абараняе сістэму не толькі ад выпадковых або неабдуманых дзеянняў карыстальніка, але і ад патэнцыйных нападаў узломшчыкаў, якія ў першую чаргу накіраваны на уліковы запіс суперпользователя. Калі адміністрацыйны рахунак заблякаваны, узломшчык не зможа атрымаць да яе доступ. Чытайце папярэдні раздзел, каб высветліць, як разблакаваць уліковы запіс суперпользователя ў Ubuntu.
  2. 2 У акне ўваходу ў сістэму Linux у якасці імя карыстальніка увядзіце.root. Калі уліковы запіс суперпользователя ня заблакаваная, і вы ведаеце адміністрацыйны пароль, можна ўвайсці ў сістэму ў якасці суперпользователя. У акне ўваходу ў сістэму ў якасці імя карыстальніка увядзіце root.
    • Калі правы суперпользователя неабходныя для выканання каманды, выкарыстоўвайце метад, апісаны ў папярэдняй частцы.
  3. 3 Калі ласка, увядзіце пароль суперпользователя. пасля ўводу root (У якасці імя карыстальніка), увядзіце пароль адміністратара.
    • У некаторых выпадках паролем служыць слова password.
    • Калі вы не ведаеце ці забыліся пароль суперпользователя, прачытайце наступны падзел, каб даведацца, як скінуць пароль.
    • У Ubuntu уліковы запіс суперпользователя заблакаваная па змаўчанні і не можа быць выкарыстана, пакуль не будзе адмыкнутая.
  4. 4 Увайшоўшы ў акаўнт суперпользователя, ня запускайце складаныя праграмы. Існуе верагоднасць, што такая праграма, запушчаная з правамі суперпользователя, акажа негатыўны ўплыў на сістэму. Таму для запуску праграм рэкамендуецца карыстацца камандамі sudo або su, А не ўваходзіць у сістэму ў якасці суперпользователя.

Метад 4 з 4: Скід пароля суперпользователя

  1. 1 Калі вы забыліся пароль суперпользователя і свой карыстацкі пароль, скіньце іх. Для гэтага загрузіце сістэму ў рэжыме аднаўлення. Калі вы ведаеце свой пароль карыстальніка, але неабходна змяніць пароль суперпользователя, увядзіце sudo passwd root, Затым увядзіце карыстацкі пароль, а потым стварыце новы адміністрацыйны пароль.
  2. 2 Перазагрузіце кампутар і пасля з'яўлення экрана BIOS зацісніце левую клавішу.⇧ Shift. Адкрыецца меню GRUB.
    • Паспець своечасова заціснуць клавішу даволі складана, таму вам, магчыма, прыйдзецца здзейсніць некалькі спробаў.
  3. 3 У спісе вылучыце першую опцыю.(Recovery mode) (Рэжым аднаўлення).Усталяваны дыстрыбутыў будзе загружаны ў рэжыме аднаўлення.
  4. 4 У якое адкрылася меню абярыце опцыю.root. Адкрыецца тэрмінал з правамі суперпользователя.
  5. 5 Змантуйце дыск, каб актываваць дазвол на запіс. У рэжыме аднаўлення дыск, як правіла, мае толькі дазвол на чытанне. Калі ласка, увядзіце наступную каманду, каб дазволіць запіс:
    • mount -rw -o remount /
  6. 6 Стварыце новы пароль да любой ўліковага запісу, доступу да якой у вас няма. Пасля ўваходу ў сістэму ў якасці адміністратара і змены мае рацыю доступу можна стварыць новы пароль да любой ўліковага запісу.
    • Калі ласка, увядзіце passwd ўліковы запіс і націсніце ↵ Enter. Каб змяніць пароль суперпользователя, увядзіце passwd root.
    • Пры з'яўленні адпаведнага запыту двойчы увядзіце новы пароль.
  7. 7 Скінуўшы паролі, перазагрузіце кампутар. Сістэма загрузіцца ў звычайным рэжыме. Новыя паролі ўступяць у сілу неадкладна.

папярэджання

  • Ўваходзіце ў ўліковы запіс суперпользователя толькі ў выпадку неабходнасці і не забывайце выходзіць з гэтага акаўнта.
  • Паведаміце пароль суперпользователя толькі тым людзям, якім вы давяраеце і якія павінны ведаць пароль.