Автор Тема: Блокиране на shutdown за определен период  (Прочетена 2595 пъти)

Andrew

  • Напреднали
  • *****
  • Публикации: 93
    • Профил
Здравейте всички!

Искам да си сложа ssh и freenx на домашната машинка (gentoo), за да мога да да я ползвам и от работата. Но възниква един неприятен проблем... У дома имам разни потребители и не искам те да могат да ми изключват машината докато аз работя отдалечено.
Ако не се лъжа мога да огранича ползването на shutdown само до root, но бих искал в неработно време всички да могат да изключват компютъра без излишни усложнения,  през работно - просто да не могат да я спират. Съществува ли някакъв по-интелегентен начин от скриптове + crontab??

Освен това машината е и с dual boot (grub) което ми напомня, че е добре за въпросния период да зарежда само linuxa. Силно се съмнявам да мога да задам такива сложни опции на grub (е и на lilo) и подозирам, че ще трябва да го направя на скрипт и да го напъхам в crontab...
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Блокиране на shutdown за определен период
« Отговор #1 -: Jun 08, 2005, 15:10 »
chmod 0700 shutdown - само root

chmod 0755 shutdown - всички

А как ще се предпазиш от хард-рестарта? '<img'>
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
Блокиране на shutdown за определен период
« Отговор #2 -: Jun 08, 2005, 15:28 »
във cron с chmod и chown

примерно:

chown yourusername:staff shutdown

в crontab казваш

7am chmod 550 shutdown
18pm chmod 555 shutdown

'<img'>

Въпреки че представи си нещо стане (който работи ПРЕД пц-то) и трябва рестарт , ще последва ресет , вместо него , докато на черна конзола (нали нещо непредвидено се е скапало) ctrl+alt+del и чист ребут , докато така HARD и т.н , въпреки че досега не съм имал загуби при такъв ресет/рестарт и т.н с ехт3.
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

  • Гост
Блокиране на shutdown за определен период
« Отговор #3 -: Jun 08, 2005, 16:42 »
Надявах се да има и друг начин освен с chown / chmod '<img'>

За рестарта - не се притесянвам, че някой ще рестартира заради забил компютър... Скоро не му се е случвало да засича. Пък и ще лепна една бележка на монитора да ползват Ctrl-Alt-Backspace
Проблема е по-скоро като тръгне да излиза от kde да не цъкне по навик shutdown computer или ако все пак се наложи подобен рестарт да не пускат джама (те много си го обичат, пък аз го не понасям...)
Това последното явно трябва да го направя с два конфигурационни файла на grub и добавяне на grub-install към chmod / chown командите в crontab

Надявах се да има по-мързелив начин
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Блокиране на shutdown за определен период
« Отговор #4 -: Jun 08, 2005, 16:58 »
Има  '<img'>  - купуваш си комп, който да е само за теб  '<img'>
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

  • Гост
Блокиране на shutdown за определен период
« Отговор #5 -: Jun 08, 2005, 19:05 »
Цитат
А как ще се предпазиш от хард-рестарта?

@VladSun
Ами със хард метод: махаш куплунга на ресет бутона '<img'>
Цитат
Това последното явно трябва да го направя с два конфигурационни файла на grub и добавяне на grub-install към chmod / chown командите в crontab

Или 'ln' kum двата файла, защото груб-инстал май ще презаписва МБР всеки път.
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Блокиране на shutdown за определен период
« Отговор #6 -: Jun 08, 2005, 19:17 »
Цитат (Guest @ Юни 08 2005,19:05)
Цитат
А как ще се предпазиш от хард-рестарта?

@VladSun
Ами със хард метод: махаш куплунга на ресет бутона '<img'>

@Uvigii

Може пък да са по-"advanced users" и да не им трябва потребителски интерфейс за да рестартират  '<img'>  ':p'  ':p'
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

  • Гост
Блокиране на shutdown за определен период
« Отговор #7 -: Jun 08, 2005, 22:31 »
Цитат (laskov @ Юни 08 2005,17:58)
Има  '<img'>  - купуваш си комп, който да е само за теб  '<img'>

Пропусна да кажеш и да си го нося с мене  '<img'>
Активен