LinuxForum.Fans
Тема

Как заблокировать USB порты в убунту?

Автор: alishersuper 31 сообщений 9846 просмотров
#101631
korvin написал:
Хочу чтобы пользователь смог монтировать и перегружать выключать компьютер.
P.S. Не селен в таком подскажите что означает "выпиливаем" удалить из группы?

ну проще всего это делается через sudo
(точнее, через visudo)
что до "выпиливания", то это - открываем в любимом редакторе /etc/group, убираем/вставляем (не)угодного юзверя, и сохраняем файл. Юзер должен выйти и войти.

text
plugdev:x:83:root,doc

видите? в моей системе пользователи root и doc имеют право втыкать флешки и т.д.

text
power:x:84:root

а вот выключать может только root.

#101635
zhevak написал:
[quote=korvin] вот только от простого пользователя не выключить компьютер не Флешки замонтировать.

Уважаемый korvin, мне кажется, что у Вас, проблемы не с работой оборудования и программ, а глубже. Вам нужно срочно поднимать вопросы, касающиеся парадигмы Линукса, так называемый Unix-way. А пока Вы пытаетесь к Линуксу применить подходы Винды. Это в корне не верно, не говоря уже о том, что вы нарезаете круги вместо того чтобы двигаться вперед. Мне кажется, что Вам надо не технические проблемы решать, а почитать книжек по философии Unix. Причем срочно. Тогда многие технические вопросы станут интуитивно понятны и решения найдутся на много легче. Причем решения будут абсолютно правильные. А пока получается, что Вы как фельдшер из сельской больницы, все болячки лечите зеленкой и аспирином.

Конкретно. Вопросы включения-выключения компа находятся в компетенции root-а. И никого более! Это заложено в основу Unix-а. Дело в том, что Венда -- это одно-пользовательская система (хотя M$ утверждает об обратном. Но они лгут, как всегда!). И там, в Венде, кто сидит за моником и клавой -- тот и есть администратор. И может делать все, что взбредет в голову. Все правильно: комп-то -- персональный.

Совсем другое дело Unix/Linux. Эти ОСи -- истинно многопользовательские. Вот смотрите. Есть комп, а правильнее называть -- хост. У этого хоста может быть несколько терминалов. Понятно, что один из них -- локальный, остальные -- удаленные. Ну или как-то так. За каждым терминалом может находиться пользователь, в том числе может быть и особо привилегированный пользователь -- root. А теперь представьте себе, что в разгар работы, одному из пользователей приспичило вырубить комп. И что? Возникает целый ворох вопросов.

Поэтому в Uniw-way в отличие от Windows-way все системные вопросы отданы root-у. Только он имеет право включать-выключать комп, устанавливать обновления, и т.д. Вы понимаете разницу в Linux- и Windows-подходах в вопросах администрирования компов?

Другое дело, что Линукс сейчас начали ставить на компы даже офисным хомячкам. Линукс -- это далеко Венда. И Вы уже с этим столкнулись. Окна-кнопки-менюшки у них одинаковые (ну или почти одинаковые!), а вот парадигма (философия) внутри абсолютно разная.

Извините, я тут много написал. Я надеюсь, что мои слова кого-нибудь подвигнут на чтение философии Unix. Это особенно касается бывших однобокоразвитых вендузятников, чей мозг впитал "с молоком матери" Вендовый подход, как единственный (единственно правильный) в этом мире.[/quote]

Кто бы говорил.
P.S. ОС: Ubuntu

#101637
korvin написал:

Кто бы говорил.
P.S. ОС: Ubuntu

У самого те же проблемы. Сам продираюсь через это же. Поэтому помогаю чем могу тем, кто идет рядом и следом.
// Ubuntu 8.10-10.10

#101638
drBatty написал:
[quote=korvin]Хочу чтобы пользователь смог монтировать и перегружать выключать компьютер.
P.S. Не селен в таком подскажите что означает "выпиливаем" удалить из группы?

ну проще всего это делается через sudo
(точнее, через visudo)
что до "выпиливания", то это - открываем в любимом редакторе /etc/group, убираем/вставляем (не)угодного юзверя, и сохраняем файл. Юзер должен выйти и войти.

text
plugdev:x:83:root,doc

видите? в моей системе пользователи root и doc имеют право втыкать флешки и т.д.

text
power:x:84:root

а вот выключать может только root.[/quote]

У меня такое имеется.
plugdev:x:104:haldaemon,users

А выключать может любой пользователь а не только root для такого и существует policykit. /usr/share/polkit-1/actions/org.*

#101641
zhevak написал:
[quote=korvin]
Кто бы говорил.
P.S. ОС: Ubuntu

У самого те же проблемы. Сам продираюсь через это же. Поэтому помогаю чем могу тем, кто идет рядом и следом.
// Ubuntu 8.10-10.10[/quote]

И то что вы написали это не что похоже на сублимации или очень много времени чтобы чем то помочи а просто писать какие то летописи. А философию *nix я знаю и то кто может выключать а кто нет тоже знаю ну в том и разница что для деспотов предусмотрено ряд программ который позволяют это делать для простых пользователей.

#101643
zhevak написал:
[quote=korvin]
Кто бы говорил.
P.S. ОС: Ubuntu

У самого те же проблемы. Сам продираюсь через это же. Поэтому помогаю чем могу тем, кто идет рядом и следом.
// Ubuntu 8.10-10.10[/quote]
Вот именно что проблема у вас а не у других, а по поводу WINDOWS то я вообще не когда на ней не работал!!!.

#101645

korvin, ваши предыдущие сообщения overquoting, поправьте.

korvin написал:
P.S. ОС: Ubuntu

Установка любого, на ваш взгляд «крутого» дистрибутива, не делает вас linux-гуру. Сейчас с такой установкой справится любой человек умеющий читать.
Повторюсь, ограничение доступа к флешкам я бы реализовал посредством udev.
Управление питанием компьютера для обычного пользователя у меня реализовано добавление соответствующей строки в файл /etc/sudoers (разумеется при помощи команды visudo)

text

cat /etc/sudoers
...
lupo   gentoo-laptop = NOPASSWD: /sbin/reboot,/sbin/halt,/usr/sbin/pm-suspend

где lupo — имя пользователя, gentoo-laptop — хост, для которого действует правило, NOPASSWD — без запроса пароля, /sbin/reboot,/sbin/halt,/usr/sbin/pm-suspend — разрешённые команды.
P.S. Использование policykit для управления правами одного пользователя — микроскоп, которым забивают гвозди, IMHO.

#101647
Lupo Alberto написал:

Установка любого, на ваш взгляд «крутого» дистрибутива, не делает вас linux-гуру. Сейчас с такой установкой справится любой человек умеющий читать.
Повторюсь, ограничение доступа к флешкам я бы реализовал посредством udev.
Управление питанием компьютера для обычного пользователя у меня реализовано добавление соответствующей строки в файл /etc/sudoers (разумеется при помощи команды visudo)
text

cat /etc/sudoers
...
lupo   gentoo-laptop = NOPASSWD: /sbin/reboot,/sbin/halt,/usr/sbin/pm-suspend

где lupo — имя пользователя, gentoo-laptop — хост, для которого действует правило, NOPASSWD — без запроса пароля, /sbin/reboot,/sbin/halt,/usr/sbin/pm-suspend — разрешённые команды.

linux-гуру wink

#101653

по умолчанию рута в убунте нет
точка

#101658
Termo написал:
по умолчанию рута в убунте нет
точка

Не согласен пароля для него нет по умолчанию сам пользователь root имеется!.

#102368

Сообщение удалено, согласно «Правил форума»


3.2.2. Запрещается размещать или передавать посредством конференции информацию, которая является незаконной, оскорбительной, разжигающей расовую, социальную или другую рознь.
3.2.6. Запрещено использовать грубые выражения и ненормативную лексику (мат), включая замаскированный.
3.2.13. Запрещается отвечать сообщениями без осмысленного текста.

Учётная запись пользователя korvin заблокирована.

Войдите или зарегистрируйтесь, чтобы ответить.