Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: madmad в Aug 13, 2009, 09:51



Титла: Su passwd
Публикувано от: madmad в Aug 13, 2009, 09:51
По някаква необяснима причина не ми дава да се логна като супер потребител в конзолата. След командата SU ми търси парола и като въведа администраторската ми дава Authentification Failed. Защо


Титла: Re: Su passwd
Публикувано от: neter в Aug 13, 2009, 10:00
Предполагам, че не въвеждаш "администраторската" (това е грешен термин), а въвеждаш паролата на твоя потребител. Паролата на твоя потребител се използва при изпълнение на команди със sudo, а не при изпълнение на команда su. Целта на командата su е да те вкара като даден потребител в системата (ако не напишеш кой, то се опитва да те вкара като потребител root). За да стане това, трябва да въведеш паролата на съответния потребител, не на твоя потребител. Предполагам, че използваш *Ubuntu. По подразбиране, root акаунтът не е активиран. Активирай го с команда
Код
GeSHi (Bash):
  1. sudo passwd
Въведи първо твоята парола, след това 2 пъти нова парола за root потребителя. След това използвай тази нова парола при команда su ;)


Титла: Re: Su passwd
Публикувано от: madmad в Aug 13, 2009, 10:45
Мерси за инфото, всичко се сработи по план. Обче имам друг въпрос. Щом sudo се използва с паролата на моя потребител това значи ли че имам една правила. Защото със sudo върша неща които графичната среда на ми позволява.


Титла: Re: Su passwd
Публикувано от: cybercop в Aug 13, 2009, 12:17
със su влизаш в конзолата с администраторски права и не ти се налага да пишеш sudo /super user do/ пред всяка команда. иначе разлика няма, поне аз не съм открил такава.


Титла: Re: Su passwd
Публикувано от: bop_bop_mara в Aug 13, 2009, 13:11
Има разлика: sudo може да бъде настроено така, че да дава на даден потребител право да изпълнява само някои администраторски команди.
Ето линк:
http://www.gratisoft.us/sudo/man/sudoers.html


Титла: Re: Su passwd
Публикувано от: vyrgozunqk в Aug 13, 2009, 14:23
През судо също можеш да влизаш в su, с команда sudo su и си вкарваш твойта паролка, така пак придобиваш su акаунт. :)


Титла: Re: Su passwd
Публикувано от: bop_bop_mara в Aug 13, 2009, 14:33
През судо също можеш да влизаш в su, с команда sudo su и си вкарваш твойта паролка, така пак придобиваш su акаунт. :)
През sudo можеш да изпълниш su само, ако потребителят ти има това право.
По подразбиране 1вият потребител в Убунту има пълни права на sudoer, затова може. Освен това обикновено някой на своя компютър като добавя sudoer, му дава пълни права, а не си играе да го ограничи до нужните му програми.
Но например под Дебиан ifconfig е администраторска програма, вместо да дадеш на всички потребители пълни sudoer-ски права, може да им дадеш права за изпълнение само на тази програма, за да могат да си оправят мрежата.