

![]() |
![]() |
|
|||||||
![]() |
![]() |
| linux instalacja, pomoc, oprogramowanie |
|
|
|
LinkBack | Narzędzia wątku | Przeszukaj ten temat | Wygląd |
![]() |
![]() |
|
|||
|
Moje pytanie jak dodać w linuxie prawo dla użytkownika by mógł np. wyłaczać kompa(poweroff) restartować go (reboot) itd. Dotąd bawiłem się na roocie i mam z tym kłopoty. (distro SLACKWARE)
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
||||
|
bardziej niz 777 radzil bym dodac suid chmod a+s jak dobrze pamietam, lub skonfigurowac sudo i sudem albo napisac wrapper ktory to bedzie robil (wlasnie za pomoca sudo).
__________________
http://archrepo.net/ CRUX: http://crux.nu #crux.pl na freenode < Gabron> a long time ago being crazy meant something. Nowadays everybody's crazy. |
![]() |
![]() |
![]() |
![]() |
|
|||
|
Już to zrobiłem za pomocą edycji pliku /etc/sudoers.
Tylko powiedzmy żeby wydać komendę reboot muszę wpisać sudo /sbin/reboot. Jest jakaś mozliwość by wpisać tylko sama komendę reboot tak jak na rocie ? |
![]() |
![]() |
![]() |
![]() |
|
||||
|
mozesz podmienic /etc/inittab następująco :
Kod:
# What to do at the "Three Finger Salute". ca:12345:ctrlaltdel:/sbin/shutdown -h now
__________________
![]() jabber : yoshi@jabber.autocom.pl There are no stupid questions - only stupid people. |
![]() |
![]() |
![]() |
![]() |
|
|||
|
No spoko tylko że mi nie chodzi o tą jedną komendę tylko o kilka
i że zawsze musze pisać sudo /sbin/reboot/ czy sudo /usr/sbin/pppd chce żeby starczyło wpisać tak jak w rocie tylko reboot lub pppd. Takich komend oczywiście mam więcej, które chcę poprzypisywać użytkownikom |
![]() |
![]() |
![]() |
![]() |
|
||||
|
Patrz co jest napisane wyzej!! Nie wysilam sie po to zeby ktos to olewal.
Dodaj suid tam gdzie chcesz zeby uzytkownicy mogli wykonywac Kod:
chmod u+s /sbin/halt Z tym ze nadal /sbin nie jest standardowo w PATH zwyklego uzytkownika wiec i tak bedziesz musial wpisywac pelna sciezke /sbin/halt (albo dostosuj PATH), jak nie chcesz nastawiac suida to mozesz napisac prosty wrapper typu: Kod:
#!/bin/bash sudo /sbin/halt
__________________
http://archrepo.net/ CRUX: http://crux.nu #crux.pl na freenode < Gabron> a long time ago being crazy meant something. Nowadays everybody's crazy. |
![]() |
![]() |
|
| Narzędzia wątku | Przeszukaj ten temat |
| Wygląd | |
|
|
Podobne wątki
|
||||
| Temat | Autor wątku | Forum | Odpowiedzi | Ostatni post/autor |
| Przełączanie użytkownika | bartas1980 | windows | 5 | 22.10.2008 12:37 |
| Konto użytkownika | Bazuk@ | windows | 5 | 23.02.2008 20:22 |
| problem z profilem użytkownika | Sylwester | windows | 1 | 12.08.2007 12:37 |
| Wszystkie czasy w strefie GMT +2. Teraz jest 16:25. |

