Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

выключение Denix аналогично выключению Windows
На страницу 1, 2  След.
 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ubuntu
 
Автор Сообщение
ubuntol

Участник тусовки


Зарегистрирован: 15.02.2010
Сообщения: 137

СообщениеДобавлено: Чт Фев 25, 2010 11:06 pm    Заголовок сообщения: выключение Denix аналогично выключению Windows
Ответить с цитатой

В Windows комп выключаем так: Пуск-завершение работы и т.д., насколько понял в Denix простой пользователь не может комп выключить... (понятно, что перейдя в рута выключить можно), моим, которые переходят с Винды на Деникс такая кнопка нужна - простой способ создания "кнопки" - пишем файл с именем "ВыключитьКомп" в nano из одной строки
halt
далее
$ chmod +x ВыключитьКомп
далее в файле /etc/sudoers вводим строку
ubuntol localhost=NOPASSWD: /sbin/halt
в результате, кликая на пиктограмме этого файла (она на рабочем столе) , мы должны выключить комп...
но система ругается так
halt: Необходимо быть суперпользователем
и т.п.
Вопрос что тут не доделано?
второй вопрос - куда рыть, чтоб такую кнопку посадить на рабочий стол в обычное место? (нарисовать кнопку на событие клика , чтоб срабатывал скрипт)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ruslan89

Завсегдатай


Зарегистрирован: 09.01.2010
Сообщения: 799

СообщениеДобавлено: Пт Фев 26, 2010 6:27 am    Заголовок сообщения:
Ответить с цитатой

ойййй Sad .... а в "меню Пуск" (для виндузятникоф) что такой кнопки нет? сомневаюсь!!! Cool
а теперь насчёт:
Цитата:

halt: Необходимо быть суперпользователем

вы как начинающий линуксойд уже должны иметь представление о переменной окружения PATH, которая....вобщем почитаете! Idea
почитаете, если не поймёте - обьясним Question

и ещё,
Цитата:

Вопрос что тут не доделано?

извените ради бога, но рассуждения должны начинаться так: "а отдуда ли у меня руки растут? а правильно ли я делаю?"
а не бочку на дистр катить, типа "чё за недоделка" Razz
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ubuntol

Участник тусовки


Зарегистрирован: 15.02.2010
Сообщения: 137

СообщениеДобавлено: Пт Фев 26, 2010 7:29 am    Заголовок сообщения:
Ответить с цитатой

ruslan89 писал(а):
ойййй Sad .... а в "меню Пуск" (для виндузятникоф) что такой кнопки нет? сомневаюсь!!! Cool
а теперь насчёт:
Цитата:

halt: Необходимо быть суперпользователем

вы как начинающий линуксойд уже должны иметь представление о переменной окружения PATH, которая....вобщем почитаете! Idea
почитаете, если не поймёте - обьясним Question

и ещё,
Цитата:

Вопрос что тут не доделано?

извените ради бога, но рассуждения должны начинаться так: "а отдуда ли у меня руки растут? а правильно ли я делаю?"
а не бочку на дистр катить, типа "чё за недоделка" Razz

Спасибо! смотрю path..., но я не про дистр, не в нем недоделано, а как раз в том как я кнопку начал делать а она не срабатывает! если с path разберусь, то и моя кнопка заработает?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Пт Фев 26, 2010 7:30 am    Заголовок сообщения:
Ответить с цитатой

ubuntol, создай пользователя с профилем Администратор - они могут выключать комп
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
ruslan89

Завсегдатай


Зарегистрирован: 09.01.2010
Сообщения: 799

СообщениеДобавлено: Пт Фев 26, 2010 4:06 pm    Заголовок сообщения:
Ответить с цитатой

Цитата:

создай пользователя с профилем Администратор - они могут выключать комп

ой.......а что обычные юзвери не могут??? это не правильно!
под Админами нужно админить! а не компы выключать Shocked даже в обычной бубунте, вроде, всё норм! или я не прав?

в СуСе в настройках ДМ есть фича, которая позволяет юзверю тачку вырубать, возможно у вас тамже: "/etc/sysconfig/displaymanager" в строке DISPLAYMANAGER_SHUTDOWN
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ubuntol

Участник тусовки


Зарегистрирован: 15.02.2010
Сообщения: 137

СообщениеДобавлено: Пт Фев 26, 2010 8:10 pm    Заголовок сообщения:
Ответить с цитатой

ruslan89 писал(а):

вы как начинающий линуксойд уже должны иметь представление о переменной окружения PATH, которая....вобщем почитаете! Idea
почитаете, если не поймёте - обьясним Question
Razz

ruslan89, такая нехватка времени, рад бы (всё) почитать, вот вопрос о вопросах: какие вопросы задавать можно, чтоб не напрягать сообщество? это не просто - ведь не знаешь насколько вопрос глуп, а из-за моря информации дело движется медленно... , я решил так - беру три книги Дениса Ubuntu9 (2010г), LINUX от новичка к профессионалу (2010г) и Серверное применение LINUX 2-е изд 2009г. и порядок как задавать возникший вопрос такой - смотрим вопрос на форуме - нашли - ОК, не нашли - смотрим три книги Дениса - нашли ОК, не нашли задаем вопрос форумчанам... если так, то не будете отсылать меня "почитать"? Ответьте, пожалуйста, идет такой порядок!?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ubuntol

Участник тусовки


Зарегистрирован: 15.02.2010
Сообщения: 137

СообщениеДобавлено: Пт Фев 26, 2010 9:51 pm    Заголовок сообщения:
Ответить с цитатой

den писал(а):
ubuntol, создай пользователя с профилем Администратор - они могут выключать комп

Ден,
1) есть группа adm и группа admin , в чем отличия в полномочиях? какие файлы смотреть, чтоб прочесть имеющиеся полномочия, например, группы sudo? например ГДЕ (и как) написано, что пользователь группы admin может выключить комп?
2) где находится файл (я не имею ввиду птички в окне привилегий пользователя) описания полномочий профиля? может туда дописать чтоб Desktop user мог выключать комп, а не давать ему полномочия администратора ТОЛЬКО, чтоб он комп мог выключить? Среди списка полномочий нет птички типа "Выключать комп", да и многих других что нужны... что же делать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ubuntol

Участник тусовки


Зарегистрирован: 15.02.2010
Сообщения: 137

СообщениеДобавлено: Пт Фев 26, 2010 9:55 pm    Заголовок сообщения:
Ответить с цитатой

ruslan89 писал(а):


в СуСе в настройках ДМ есть фича, которая позволяет юзверю тачку вырубать, возможно у вас тамже: "/etc/sysconfig/displaymanager" в строке DISPLAYMANAGER_SHUTDOWN


# cd /etc/sysconfig
bash: cd: /etc/sysconfig: No such file or directory
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ubuntol

Участник тусовки


Зарегистрирован: 15.02.2010
Сообщения: 137

СообщениеДобавлено: Пт Фев 26, 2010 10:11 pm    Заголовок сообщения: Re: выключение Denix аналогично выключению Windows
Ответить с цитатой

ubuntol писал(а):

второй вопрос - куда рыть, чтоб такую кнопку посадить на рабочий стол в обычное место? (нарисовать кнопку на событие клика , чтоб срабатывал скрипт)

порекомендуйте что нибудь для решения этого вопроса - он решит более общий вопрос создания любых кнопок из виндинтерфейса какие не перетащены еще в denix - сгодится ли, например, Python и его Tk(говорят там некрасивые виджеты... Ден ругает смайлики в Pidgin , так что может не Tk, а пакет wxPython применить?)?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ubuntol

Участник тусовки


Зарегистрирован: 15.02.2010
Сообщения: 137

СообщениеДобавлено: Пт Фев 26, 2010 10:41 pm    Заголовок сообщения:
Ответить с цитатой

den писал(а):
ubuntol, создай пользователя с профилем Администратор - они могут выключать комп

1. создал, проверил (cat /etc/group) , что этот новый пользовтель сидит в группе adm и в группе admin (как и пользователь denix ... ) вхожу в консоль этого пользователя, ввожу sudo halt - срабатывает выключение!
2. сделал как на стр 484 Серверное применение Linuх 2009 г. именно:
разрешил пользователю из профиля Desktop User выполнять команду halt от имени root так, в файле /etc/sudoers добавил строку
username localhost = NOPASSWD: /sbin/halt
- теперь этот пользователь может выполнить sudo halt, а без этой записи не мог!
вывод - по умолчанию в Denix пользователь не админ не может комп выключить, значит в настройках рабочей станции сисадмину надо прописывать его в файле sudoers.
Остаются вопросы про кнопку!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ruslan89

Завсегдатай


Зарегистрирован: 09.01.2010
Сообщения: 799

СообщениеДобавлено: Сб Фев 27, 2010 4:39 am    Заголовок сообщения:
Ответить с цитатой

Idea респект Вам! нашёл выход. правда не совсем комильфо...
1) сделайте так: "find /etc/ -name display* -print" эта комманда поищет конфиг дисплейменегера (если он есть) и покажет.
2) если идти по тому пути что вы начали (костыли правда будут, но работать должно):
а) создаём файлик "~/bin/user_halt" с примерным содержанием (незабываем выставить права на выполнение):
Код:

        #!/bin/bash
        sudo halt
        exit 0
       

б) создаём сим-линк куда нам нужно: "ln -s ~/bin/user_halt ~/Desktop/halt".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Сб Фев 27, 2010 6:11 am    Заголовок сообщения:
Ответить с цитатой

ubuntol, ruslan89, Question
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
ubuntol

Участник тусовки


Зарегистрирован: 15.02.2010
Сообщения: 137

СообщениеДобавлено: Сб Фев 27, 2010 2:30 pm    Заголовок сообщения:
Ответить с цитатой

ruslan89 писал(а):
Idea респект Вам! нашёл выход. правда не совсем комильфо...
1) сделайте так: "find /etc/ -name display* -print" эта комманда поищет конфиг дисплейменегера (если он есть) и покажет.

Спасибо! Давайте додавим вопрос с кнопкой - больше юзеров с винды перейдут в линукс!
-------------------------------------
видать, как-то по другому называется...
# find /etc/ -name display* -print
/etc/skel/.icons/Windows 7/scalable/devices/256/display.png
/etc/skel/.icons/Windows 7/scalable/apps/256/display-capplet.png
и больше ничего нет....
надо копнуть поглубже, кое что отпишу чуть позже.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ubuntol

Участник тусовки


Зарегистрирован: 15.02.2010
Сообщения: 137

СообщениеДобавлено: Сб Фев 27, 2010 2:45 pm    Заголовок сообщения:
Ответить с цитатой

ruslan89 писал(а):
Idea респект Вам! нашёл выход. правда не совсем комильфо...

2) если идти по тому пути что вы начали (костыли правда будут, но работать должно):
а) создаём файлик "~/bin/user_halt" с примерным содержанием (незабываем выставить права на выполнение):
Код:

        #!/bin/bash
        sudo halt
        exit 0
       

б) создаём сим-линк куда нам нужно: "ln -s ~/bin/user_halt ~/Desktop/halt".

В самом первом вопросе я пропустил sudo (это ответ на вопрос "что тут недоделано" так вас возмутивший) - без него система всегда пишет одно и то же - "надо быть суперпользователем" (тогда все без sudo пашет), к вашему файлику надо добавить то, что выше приписал с командой в файле /etc/sudoers - все получилось уже, но этого мало
- именно, нужно, чтоб пользователь работал ТОЧНО, как в винде с такими вещами, как выключение компа и еще с некоторыми командами. В нашем варианте с файликом - происходит запрос пароля, что пугает виндоусюзера, потом это пиктограмма файлика, а нужна кнопка... Кнопку можно создать в Python или в Cи, если в Си, то можно просто дописать код в файл с кодом рабочего стола - вопрос, ruslan89, где этот файл с кодом рабочего стола? пока пробую Питон...
Ден, не бросай нас с этой кнопкой , а то от натуги можем "помрэ"...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ruslan89

Завсегдатай


Зарегистрирован: 09.01.2010
Сообщения: 799

СообщениеДобавлено: Сб Фев 27, 2010 3:36 pm    Заголовок сообщения:
Ответить с цитатой

а кнопки в меню "Пуск" нет?
/вы не ответили на этот вопрос.

я вот здесь скрины смотрю http://denix.dkws.org.ua/ и вижу вправом правом углу экрана эту кнопку. но т.к. вы не слепой человек, то очевидна она вас не устраивает. вопрос: почему?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ubuntu Часовой пояс: GMT
На страницу 1, 2  След.
Страница 1 из 2
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис