Титла: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 06, 2012, 19:27 Здравейте!
Понеже бях със OpenSuse до скоро а сега съм с Kubuntu искам да разбера как мога да инсталирам софтуер през конзола(с apt-get install) но в сесия като обикновен потребител без административни права.В терминал ми иска судо права.При OpenSuse можеше да да отворя конзола (Run as Root) в kubuntu неможе.Трябва да се логна като друг потребител(със sudo права) при зареждането и там да си инсталирам каквото ми трябва което е много неудобно. Благодаря ви предваритено Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: lunarvalley в Aug 06, 2012, 19:45 ??? ??? ???
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: cybercop в Aug 06, 2012, 20:07 Май не си успял да овладееш SUSE- то. Там можеш да влизаш като root и от екрана за вход. Можеш да отвориш и терминал за администратор, какъвто има и във всяка Debian - базирана система, ключително Kubuntu.
http://s19.postimage.org/7jc8ftbxt/2012_08_06_200254_1024x768_scrot.png Обикновено този терминал е скрит, защото не е за всеки. Винаги обаче системата ти иска парола, за да извършваш действия като root, освен, ако не си направил върховната глупост да я премахнеш. sudo apt-get update sudo apt-get install "име на програма" Така се инсталират програми в Ubuntu. Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: Odido в Aug 06, 2012, 20:09 Не можеш по принцип,това за което питаш е root terminal ,мисля че така се казваше (терминал с червена иконка).
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 06, 2012, 20:18 cybercop аз че не съм го овладял Сусето не съм го овладял обаче сега си влизам в Кубунту в сесия като потребител без администраторски праваи следователно не съм аднат в судо.Кажи ми как мога си инсталирам софтуер през конзола след като трябва да имам права на Администратор.Аз един fdisk немога да пусна камоли да инсталрам.
Благодаря предварително Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: cybercop в Aug 06, 2012, 20:29 Ако не знаеш sudo паролата, не ти е работа да инсталираш и премахваш софтуер, или да пипаш във файловата система. Именно затова си с Linux. В момента ползваш чужда ситема. Ако искаш твоя си я инсталирай и си задай собствена парола.
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 06, 2012, 20:39 cybercop компютъра си е мой и съм с 2 акаунта на Кубунту единият е с администраторски права другия не.Аз влизам с този дето не е с администраторски права и искам както при Сусе когато искам да влизам като администратор в конзолата да си инсталирам.При ОпенСусе можеш да си логнат като обикновен юзър и когато искаш да отваряш терминала като root.Тука обаче концепцията е друга явно.Както и да е.
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: Mitaka в Aug 06, 2012, 20:48 cybercop компютъра си е мой и съм с 2 акаунта на Кубунту единият е с администраторски права другия не.Аз влизам с този дето не е с администраторски права и искам както при Сусе когато искам да влизам като администратор в конзолата да си инсталирам.При ОпенСусе можеш да си логнат като обикновен юзър и когато искаш да отваряш терминала като root.Тука обаче концепцията е друга явно.Както и да е. Тогава, влизаш като роот, и редактираш файла /etc/sudoers, като вътре добавяш следното: username ALL=(ALL) ALL като замениш username с потребителското име на потребителя, с който искаш да инсталираш софтуер. След това си действаш със sudo apt-get install .... Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: cybercop в Aug 06, 2012, 20:49 И как си направи администраторският акаунт ?
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 06, 2012, 21:04 cybercop ами при самата инсталация нали ти се създава акаунт той си е с администраторски права.После аз си създадох и още един без администраторски права и си влизам с него.
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: Mitaka в Aug 06, 2012, 21:07 cybercop ами при самата инсталация нали ти се създава акаунт той си е с администраторски права.После аз си създадох и още един без администраторски права и си влизам с него. ами добави го в sudoers де, и после си инсталирай каквото си искаш :) Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 06, 2012, 21:12 Mitaka когато го добавя в sudoers този акунт веднага става с root-level privileges аз точно това не искам от гледна точка на сигурност.
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: cybercop в Aug 06, 2012, 21:30 cybercop ами при самата инсталация нали ти се създава акаунт той си е с администраторски права.После аз си създадох и още един без администраторски права и си влизам с него. Не съм забелязал акаунта който се създава при инсталацията на Убунту да е с администраторски права. Затова те попитах как го създаде. Мисля, че нещо сериозно куца в твоят замисъл. Стандартният акаунт в Ubuntu e потребителски. Ти придобиваш администраторски права с въвеждането на sudo паролата. С нея се лeгитимираш като администратор - Super User DO. Какви проблеми от гледна точка на сигурността могат да настъпят, ако само ти знаеш паролата не мога да си обясня. Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: Stancho_25 в Aug 06, 2012, 21:37 Отваряш терминал
Код: su username Въвеждаш паролата за username и вече имаш терминал с правата на потребител username Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 06, 2012, 21:41 cybercop не си спомням сега точно дали акаунта при инсталацията е бил с аминистраторски права или после съм задал такива вече не помня.За това дето ме питаш какви проблеми могат да възникнат ако цъкам из нета с администраторския акаунт просто си спомням преди повече от година когато си инсталирах за първи път Линукс бях чел някъде мисля че в неофицалния Бългаски Убунту форум,имаше тема как да си защитим най добре системата и имаше няколко правила едното от което беше винаги да изпозваме компютъра с акаунт без администраторски права а ако трябва да инсталираме или да пипаме по настрйките да влизаме като root направим настройките или инстталацията и после пак да си бъдем с другия акаунт.Имаше и други разни правила.Точно не си спомням защо и как само запомних тези правила и това е. :)
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 06, 2012, 21:45 stan25 Благодаря ти много човек точно това ми трябаше да си жив и здрав. :) :) ;D 8)
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: cybercop в Aug 06, 2012, 21:48 Помисли пак и виж разликата между потребителски и администраторски режим
http://s19.postimage.org/yikoopnsh/2012_08_06_214407_1024x768_scrot.png Когато отвориш терминала, директно като root ли влизаш? Искрено ще се учудя ако е така. Спирам да пиша, защото мисля, че няма смисъл. Можеш да възобновиш темата след около година и пак да си попишем. П.П :Все пак се радвам, че си решил проблема си. Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 06, 2012, 21:53 cybercop аз все още се уча и да си кажа честно от някъде 3 месеца съм постоянно с Линукс на компютъра затова не искам да споря с вас които сте тук във форума.Не съм добре с Английския това е проблема ако бях по добре в нета има всичко ама....
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: cybercop в Aug 06, 2012, 22:09 Със sudo su можеш да влизаш в конзолата като root и да избегнеш досадното писане на sudo пред всяка команда, изискваща да се легитимираш като администратор.
Мисля обаче, че страховете ти за root акаунта са напразни. Както виждаш от снимката, само един поглед върху стартиран терминал е достатъчен да прецениш вида на профила. Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 06, 2012, 22:20 cybercop благодаря ти за съвета.Много дистрибуции смених и много ми се обърка главата.Ще почна курс по Английски да взема да ги науча нещата както трябва.
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: cybercop в Aug 06, 2012, 22:40 Не мисля, че е толкова важен английският. Въпреки, че има доста различия между тях, при повечето дистрибуции принципът на настройки е еднакъв. Инсталираш, свързваш към мрежата, разрешаваш хранилищата или добавяш такива, ъпдейтваш, рестартираш. След това остава само да си добавиш няколко желани програми, като преди това презаредиш хранилищата и започваш да работиш.
Периодично почистваш системата с програми от типа на bleachbit, за да ти служи добре с години. Всички акаунти в които влизаш с потребителско име /не с root/ са потребителски. Битуващите мнения за предимства на база на пакетните системи за мен са наивни. Дистрибуциите с rpm. пакетни системи по нищо не отстъпват на тези с deb. пакети. Една CENT OS е достоен противник на един стабилен Debian. Много по- важно е да откриеш какъв тип дистрибуция ти е нужна /стабилна или да блести с иновации/,както и коя графична среда е най- подходяща за хардуера ти и за теб самият. Ако имаш сериозен хардуер - Kubuntu-то, което си избрал е добър избор, въпреки, че в SUSE-то, което си изоставил KDE върви по- добре. Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 06, 2012, 23:36 cybercop извинявам се че толкова късно отговарям обаче си бях пуснал филм.Благодаря ти за съветите.Кубунту и ОпенСусе тези дистрибуции най много ми допаднаха за сега но в момента съм с Кубунту,ще го ползвам малко и ще реша на какво да остана.Благодаря ти за тази програмка bleachbit не се бях замислил че трябва да се чисти и в Линукс както при Уиндоус.При мен е сложно защото изобщо си нямам и понятие как е организиран Линукс като Оперционна Система и ще има много четене.Гледам че има книги за Кубунту в нета обаче пак са на Английски.Ще се учи май Английския :)
Благодаря ти отново Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: edmon в Aug 07, 2012, 00:54 su
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: backinblack в Aug 07, 2012, 05:00 Добре де, айде и аз да се опитам да ти обясня! В другите операционни системи, при инсталирането на ОС, задаваш парола на юзер root и после дефинираш потребител на който задаваш друга парола, различна от тази на root.
След инсталацията на системата имаш възможност да влизаш като root и като потребител, но в в Убунто не е така! В Убунту първия потребител приема root привилегии, но само времнно! Не можеш да влизаш в системата като юзер root! Не, че няма начин да го настроиш като другите, но системата не е предвидена да работи по този начин и ще имаш в последствие проблеми! Свикни с този начин на работа или смени дистрибуцията. Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 07, 2012, 07:02 backinblack благодаря за информацията. :)
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: dejuren в Aug 07, 2012, 16:10 ... системата не е предвидена да работи по този начин и ще имаш в последствие проблеми!Малка корекция - първото да, но второто не. Проблеми ще има само при криви ръце, но това не зависи от дистрибуцията. А това че системата не е предвидена да работи по този начин не значи, че не може да бъде направена да работи точно така по стария начин. Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: Naka в Aug 07, 2012, 22:37 Само да добавя,че има разлика дали su се пише с тиренце или без.
Например ако в момента си нормален 'username' su ще те направи 'root' но ще запази текущата дир. в която си и ще запази шелските променливи (например пътя) на текущият 'username'. докато, su - ще те вкара директно в /root и ще вземе всички променливи на 'root' потребителя, (съответно временно ще загубиш предишните променливи и пътя на 'username'). Т.е. su - (със тиренце) е 100% аналогично на директно логване като root потребител. su - (със тиренце) е препоръчително например когато се инсталира софтуер, точно заради пътя. Често срещана ситуация е: пише се су за да се инсталира нещо, но при инстала излизат разни грешки от рода на 'command not found' ('командата не е намерена'). Това е защото су е било написано без тиренце и няма път към командата.(пътят все още е от предишният юзер а не пътят от root юзера) Аналогична е ситуацията с: su username и su - username при su - username ставаш пълноправен потребител 'username' и му отиваш в домашната директория. Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 07, 2012, 22:55 Naka благодаря мнофо за информацията :)
Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: backinblack в Aug 08, 2012, 00:59 ... системата не е предвидена да работи по този начин и ще имаш в последствие проблеми!Малка корекция - първото да, но второто не. Проблеми ще има само при криви ръце, но това не зависи от дистрибуцията. А това че системата не е предвидена да работи по този начин не значи, че не може да бъде направена да работи точно така по стария начин. Азър е станало на въпрос, как да се настрои, да може да се логва с root в Убунту!? Че сега като се логна през Уебмин с username и не мога да променям правата на файловете през браузера и трябва с команда през терминала. Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: dejuren в Aug 08, 2012, 03:18 Азър е станало на въпрос, как да се настрои, да може да се логва с root в Убунту!? Код: sudo passwd Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: user1111 в Aug 08, 2012, 07:28 Здравейте1
Тука си пише всичко : https://help.ubuntu.com/community/RootSudo ($2) Аз нямаше да питам никого ако знаех добре английски.... Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: backinblack в Aug 09, 2012, 00:15 Азър е станало на въпрос, как да се настрои, да може да се логва с root в Убунту!? Благодарско Френд! П.С. user1111, май точно това ти трябва и на теб! Пишеш горната команда в терминала, задаваш паролата и си влизаш като юзер root с домашна папка /root, а не /home/user ;) Титла: Re: Инсталиране на софтуер в конзола в сесия като потребител без sudo права Публикувано от: Ekspert в Aug 09, 2012, 08:48 su в терминала, пишеш паролата на админситратора и имаш root терминал докато не го затвориш, sudo е удобно но само за няколко команди след това става досатно. Аз ползвам този начин, user-а ми не е в sudoers списъка, и нямам намерение да го пъхам там.
|