Титла: Въпрос относно root права. Публикувано от: Opaa в Nov 05, 2012, 14:05 Тъй като незнам къде е точно мястото на темата ще я пусна тук :)
Искам да попитам защо когато роотската парола ми е различна от тази на user-а за логване, когато напиша (sudo -s, sudo su) и напиша роотската парола немога да влезна като роот а трябва да напиша потребителската парола и когато напиша (su) след което напиша потребителската парола ми дава, че е грешна, а когато вече си напиша роотската парола влизам като роот. Мисълта ми е защо така се получава, че и с 2-те пароли мога да влизам като роот, като при самата инсталация има поле за попълване точно конкретно за роот парола. П.С. Аз съм със Sabayon. Но същото го имаше при Archbang, Bridge linux и ако не се лъжа при LMDE. [_]3 [_]3 Титла: Re: Въпрос относно root права. Публикувано от: laskov в Nov 05, 2012, 14:12 При инсталирането на дистрибуцията, инсталационната програма поставя първия създаден потребител в специална група, така че да може да изпълнява някои задачи, за които се изискват права на root. Създаваните след това потребители вече не са в тази група.
Титла: Re: Въпрос относно root права. Публикувано от: Opaa в Nov 05, 2012, 14:16 Благодаря ти за информацията. А как мога да махна роотските права от потребителя, та да си остане само роотската парола ?
Титла: Re: Въпрос относно root права. Публикувано от: laskov в Nov 05, 2012, 14:41 А как мога да махна роотските права от потребителя, та да си остане само роотската парола ?По-добрия вариант е да създадеш нов потребител. Той ще бъде с ограничени права. Титла: Re: Въпрос относно root права. Публикувано от: Opaa в Nov 05, 2012, 14:50 Окей Благодаря [_]3
Титла: Re: Въпрос относно root права. Публикувано от: neter в Nov 05, 2012, 15:34 Ако не искаш да създаваш допълнителен потребител в системата, можеш да забраниш на текущия ти потребител да изпълнява sudo (да изпълнява команди с права на суперпотребител, въвеждайки своята парола). Кои потребители могат да изпълняват sudo се описва във файла /etc/sudoers. Имай предвид, че описаните имена, които започват с % са групи. Та, ако твоят потребител е описан във файла /etc/sudoers, просто махни реда за него и вече няма да може да изпълнява sudo. Ако във файла е описана някоя група, в която твоят потребител членува, то не махай реда за групата, а трябва да извадиш потребителя си от тази група. Това става с команда
Цитат gpasswd -d потребител групаЗа разликите между su и sudo ще се самоцитирам от друга тема :) Цитат Ако някога ти попадне конзолна команда, която запoчва със (или името на командата съдържа) sudo, имай предвид, че поисканата парола ще е твоята. Това е, защото sudo вдига привилегиите на твоя потребител, и затова иска паролата на твоя потребител. Командата su е друга - с нея влизаш като друг потребител (ако не впишеш потребител към командата, се приема администраторският акаунт root), поради което се иска паролата на този друг потребител Титла: Re: Въпрос относно root права. Публикувано от: Opaa в Nov 05, 2012, 18:23 Само че, никъде не виждам името на потребителя ???
Код: # sudoers file. Следователно какво да направя ? Аз мисля, че това "#Added by Sabayon Installer" е създадения потребител, но несъм на 100% сигурен. Титла: Re: Въпрос относно root права. Публикувано от: neter в Nov 05, 2012, 18:48 Очакваше се, поради което в предния пост ти написах и какво да правиш, ако не е описан потребителят, а е описана група, в която членува. Прочети пак, за да не се повтарям. Само ще допълня, че от твоя /etc/sudoers файл се вижда, че групата явно е wheel, понеже само тя и root са описани. Можеш да се увериш, че членуваш в нея, с командата
Цитат id потребителили само id (без потребител), ако текущо действаш с този потребител. Нататък - в предния пост ;) Титла: Re: Въпрос относно root права. Публикувано от: Opaa в Nov 05, 2012, 19:15 Готово благодарско, коментирах я и всичко е окей вече [_]3
|