1 příspěvek / 0 new
Poslední
Neznámý
Obrázek uživatele Neznámý
SW vyžadující práva roota

Přátelé, nevíte, jak řešit problém uživatelských programů, které úspěšně běží jen s rootovskými právy?

Jde třeba o GPRSEC (připojení na internet pomocí GPRS) nebo WAMMU (přístup k obsahu mobilního telefonu).

Tyto lze úspěšně využít jen, spustí-li se s právy roota. Jinak nefungují.

Nicméně - nerad bych ostatním ostatním členům rodiny dával heslo pro roota, když se chtějí třeba připojit k internetu...

Nevíte, jak na to? Díky!

Obrázek uživatele jsmach
Offline
Naposledy viděn: 5 let 2 měsíce zpět
Připojen: 19.01.2007 - 21:20
vyřešena práva ke gprsec

sice pozdě, ale přece. Dnes jsem tento problém řešil také na Suse 11.1 a přišel jsem na to.

GPRS Easy Connect (gprsec) využívá služeb pppd a I/O portu dev/ttyxx (u mě dev/ttyUSB0). Veškerý problém je v nastavení práv k pppd a k portu. Já jsem uživatel "tatka" a mám nastvenu ve svém profilu i skupinu "dialout" (možná to není třeba a pozěji to dalším nastavením dubluji).

gprsec má nastaveno v oprávnění:
uživatel: tatka, skupina: dialout, oba mohou číst a zapisovat, prg. je spustitelný

(usr/sbin/)pppd má nastaveno v oprávnění
bit UID i GID je nastaven
uživatel: root, skupina: dialout, oba mohou číst a zapisovat, prg. je spustitelný
v pokročilém nastavení jsem přidal:
pojmenovaného uživatele "tatka" s právy mohou číst a zapisovat

/dev/ttyUSB0 má nastaveno v oprávněn
uživatel: root, skupina: uucp, oba mohou číst a zapisovat, prg.je spustitelný
v pokročilém nastavení jsem přidal:
pojmenovanou skupinu "dialout" s právy mohou číst a zapisovat

Poté začalo být spojení z profilu tatka navazováno a Siemens S65 s kabelem S30880-S5601-A810 se připojil do sítě T-Mobile.


Zatím jsem nedocílil přenosu dat (např. spojení s prohlížečem Opera atd.).