Автор Тема: Въпрос относно root права.  (Прочетена 2171 пъти)

Opaa

  • Напреднали
  • *****
  • Публикации: 268
  • Рънъта прай борбъта
    • Профил
Въпрос относно root права.
« -: Nov 05, 2012, 14:05 »
Тъй като незнам къде е точно мястото на темата ще я пусна тук  :)

Искам да попитам защо когато роотската парола ми е различна от тази на user-а за логване, когато напиша (sudo -s, sudo su) и напиша роотската парола немога да влезна като роот а трябва да напиша потребителската парола и когато напиша (su) след което напиша потребителската парола ми дава, че е грешна, а когато вече си напиша роотската парола влизам като роот. Мисълта ми е защо така се получава, че и с 2-те пароли мога да влизам като роот, като при самата инсталация има поле за попълване точно конкретно за роот парола.


П.С. Аз съм със Sabayon. Но същото го имаше при Archbang, Bridge linux и ако не се лъжа при LMDE.

 [_]3 [_]3
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3170
    • Профил
Re: Въпрос относно root права.
« Отговор #1 -: Nov 05, 2012, 14:12 »
При инсталирането на дистрибуцията, инсталационната програма поставя първия създаден потребител в специална група, така че да може да изпълнява някои задачи, за които се изискват права на root. Създаваните след това потребители вече не са в тази група.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

Opaa

  • Напреднали
  • *****
  • Публикации: 268
  • Рънъта прай борбъта
    • Профил
Re: Въпрос относно root права.
« Отговор #2 -: Nov 05, 2012, 14:16 »
Благодаря ти за информацията. А как мога да махна роотските права от потребителя, та да си остане само роотската парола ?
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3170
    • Профил
Re: Въпрос относно root права.
« Отговор #3 -: Nov 05, 2012, 14:41 »
А как мога да махна роотските права от потребителя, та да си остане само роотската парола ?
По-добрия вариант е да създадеш нов потребител. Той ще бъде с ограничени права.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

Opaa

  • Напреднали
  • *****
  • Публикации: 268
  • Рънъта прай борбъта
    • Профил
Re: Въпрос относно root права.
« Отговор #4 -: Nov 05, 2012, 14:50 »
Окей Благодаря  [_]3
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Въпрос относно root права.
« Отговор #5 -: Nov 05, 2012, 15:34 »
Ако не искаш да създаваш допълнителен потребител в системата, можеш да забраниш на текущия ти потребител да изпълнява sudo (да изпълнява команди с права на суперпотребител, въвеждайки своята парола). Кои потребители могат да изпълняват sudo се описва във файла /etc/sudoers. Имай предвид, че описаните имена, които започват с % са групи. Та, ако твоят потребител е описан във файла /etc/sudoers, просто махни реда за него и вече няма да може да изпълнява sudo. Ако във файла е описана някоя група, в която твоят потребител членува, то не махай реда за групата, а трябва да извадиш потребителя си от тази група. Това става с команда
Цитат
gpasswd -d потребител група
За разликите между su и sudo ще се самоцитирам от друга тема :)
Цитат
Ако някога ти попадне конзолна команда, която запoчва със (или името на командата съдържа) sudo, имай предвид, че поисканата парола ще е твоята. Това е, защото sudo вдига привилегиите на твоя потребител, и затова иска паролата на твоя потребител. Командата su е друга - с нея влизаш като друг потребител (ако не впишеш потребител към командата, се приема администраторският акаунт root), поради което се иска паролата на този друг потребител
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Opaa

  • Напреднали
  • *****
  • Публикации: 268
  • Рънъта прай борбъта
    • Профил
Re: Въпрос относно root права.
« Отговор #6 -: Nov 05, 2012, 18:23 »
Само че, никъде не виждам името на потребителя  ???

Код:
# sudoers file.
#
# This file MUST be edited with the 'visudo' command as root.
# Failure to use 'visudo' may result in syntax or file permission errors
# that prevent sudo from running.
#
# See the sudoers man page for the details on how to write a sudoers file.
#

# Host alias specification

# User alias specification

# Cmnd alias specification

# Defaults specification

# Runas alias specification

# User privilege specification
root    ALL=(ALL) ALL

# Uncomment to allow people in group wheel to run all commands
# %wheel        ALL=(ALL) ALL

# Same thing without a password
#%wheel ALL=(ALL) NOPASSWD: ALL

# Samples
# %users  ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users  localhost=/sbin/shutdown -h now

#Added by Sabayon Installer
%wheel  ALL=ALL

Следователно какво да направя ? Аз мисля, че това "#Added by Sabayon Installer" е създадения потребител, но несъм на 100% сигурен.
« Последна редакция: Nov 05, 2012, 18:27 от Rakijos »
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Въпрос относно root права.
« Отговор #7 -: Nov 05, 2012, 18:48 »
Очакваше се, поради което в предния пост ти написах и какво да правиш, ако не е описан потребителят, а е описана група, в която членува. Прочети пак, за да не се повтарям. Само ще допълня, че от твоя /etc/sudoers файл се вижда, че групата явно е wheel, понеже само тя и root са описани. Можеш да се увериш, че членуваш в нея, с командата
Цитат
id потребител
или само id (без потребител), ако текущо действаш с този потребител. Нататък - в предния пост ;)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Opaa

  • Напреднали
  • *****
  • Публикации: 268
  • Рънъта прай борбъта
    • Профил
Re: Въпрос относно root права.
« Отговор #8 -: Nov 05, 2012, 19:15 »
Готово благодарско, коментирах я и всичко е окей вече  [_]3
Активен