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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: shturm681 в Jul 18, 2009, 22:29



Титла: Ubuntu 8.04 - Проблем с правата
Публикувано от: shturm681 в Jul 18, 2009, 22:29
Убунту 8.04, инсталирах vsftpd (компактен фтп сървър), но уви не мога да си настроя конфигурационния файл, защото нямам права. Не искам да активирам root акаунта. Файла се намира в /etc/vsftpd.config

Onwer-a e root и всичко друго му е на руут. Сложих си акаунта в група "root" - пак не мога да го променям... Написах на gedit (текстовия редактор) в permissions командите му да започват със sudo (sudo gedit %U), ПАК не мога да променям файла.

Помощ ?


Титла: Re: Ubuntu 8.04 - Проблем с правата
Публикувано от: nasko_p_a в Jul 18, 2009, 23:06
Настройвай си го като root, а твоя си акаунт го махни от групата root по-добре.


Титла: Re: Ubuntu 8.04 - Проблем с правата
Публикувано от: shturm681 в Jul 18, 2009, 23:15
За групите - ок, но всеки път като ми трябва нещо да включвам root account-a... ? Не може да няма начин само този файл. Освен да си пусна руут и да сменя ownera на файла ? Идеята е да може да се бара файла само със судо, все пак е важен файл и трябва да бъде защитен от лоши кодове.


Титла: Re: Ubuntu 8.04 - Проблем с правата
Публикувано от: arda_kj в Jul 19, 2009, 00:53
Не виждам какъв е проблема да имаш активиран root, не губиш нищо, още повече, че така в конзола се работи по-лесно. Веднъж активирам root си е активиран завинаги, sudo също си бачка. Така че ако активираш root ти си избираш с кво да бачкаш с root или с sudo, при това файла ще си остане защитен от "лоши кодове". Аз лично се учудван, че не може да редактираш файла с sudo.


Титла: Re: Ubuntu 8.04 - Проблем с правата
Публикувано от: neter в Jul 19, 2009, 01:37
Аз лично се учудван, че не може да редактираш файла с sudo.
Може, ако няма необходимите права за потребителя си в /etc/sudoers.

shturm681, отвори файла с команда
Код
GeSHi (Bash):
  1. sudo gedit /etc/vsftpd.config
при която трябва да въведеш твоята парола и, ако пак имаш проблем, покажи ни каква грешка ти е показала програмата и каква грешка ти се е изписала в конзолата. Покажи и съдържанието на файла /etc/sudoers.


Титла: Re: Ubuntu 8.04 - Проблем с правата
Публикувано от: shturm681 в Jul 19, 2009, 11:58
Нетер - стана ! Мерси ! Със судо команда да го отворя  и после с гедита мога да го запазвам. Иначе преди от редактора ми даваше попъп горе
Код:
You do not have the permissions necessary to save the file. Please check that you typed the location correctly and try again.

Съдържанието на sudoers:
Код:
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults env_reset

# Uncomment to allow members of group sudo to not need a password
# %sudo ALL=NOPASSWD: ALL

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

Още нещо - не мога ли да изключа руута като акаунт ?! System -> Administration -> Login Window -> Security tab -> Checkbox - Allow Local System Admin Login

А какво да напиша във sudoers за да има и моя акаунт руут права ?


Титла: Re: Ubuntu 8.04 - Проблем с правата
Публикувано от: bop_bop_mara в Jul 19, 2009, 13:23
Твоят акаунт очевидно има администраторски права, щом sudo ти работи. А това, което си питаш дали ще изключи root-а, е всъщност начинът да забраниш на root логин в графичната среда (т.е. в gdm там където си пишеш потребителското име и паролата, ако напишеш root  и неговата парола да ти каже: "Ааа не, съжалявам, ама за администратора няма графичен логин, за него само конзола"). За самата "активация" на root акаунта, ако не си я направил, няма кой да ти я активира автоматично. И изобщо защо имаш такъв страх от този root акаунт, предполагам, че ти си администртор на машината. И тъй като темата е озаглавена "проблем с правата", съветвам те да попрочетеш малко из нета за правата на потребителите в Юниксоподобните ОС, за sudo. Вярвам, че и в тези форуми има доста теми по този въпрос.


Титла: Re: Ubuntu 8.04 - Проблем с правата
Публикувано от: shturm681 в Jul 19, 2009, 22:32
Добре, какъв е смисъла да е изключен само графичния логин на руут, ако има конзола ? Ако имам лош код на компютъра, той няма да ми мести мишката и да цъка по клавиатурата за да върши поразии а ще си изпълнява шел скриптове  или други програми.
Все едно, важното е че си оправих фтп-то ! :)

Благодаря на всички, които се включиха в дискусията. Знам колко е досадно да вкарваш новобранци в правия път :)

Живи и здрави !


Титла: Re: Ubuntu 8.04 - Проблем с правата
Публикувано от: bop_bop_mara в Jul 20, 2009, 00:23
Ах тоя зъл администратор, гад мръсен, терорист и заядлив хакер  >:D >:D >:D
Идеологически (поне според мен) администраторът няма работа в графичната обвивка. Затова и логването му в такава се маха. Но пък от гледна точка на опита - за повечето начинаещите потребители, администриращи личния си компютър е по-добре да могат да администрират от графичната среда. Затова достъпът може и да се разреши. Въпрос на личен избор.
Ако те смущава, че твоята система има потребител root, просто не го активирай. Ако не виждаш смисъл в съществуването на потребител root (при наличието на команди като sudo), помисли пак. Ако пък се чудиш защо хората са го измислили това sudo, след като има su, в нета ще намериш обяснения.  [_]3