Debian alatti sudo problémám

Fórumok

Sziasztok!

A segítségeteket szeretném kérni.
Egy olyan problémám van, hogy debian alatt csináltam egy usert és azt az usert arra akarom használni, hogy teamspeak 3 szervert lehessen vele csinálni. A gondom az hogy kiadom ezt a parancsot: sudo ./ts3server_startscript.sh start

megadom neki a jelszavamat erre azt írja ki:
xy is not in the sudoers file. This incident will be reported.

A gond hogy hozzávagyok szokva az ubuntu-s sudo használathoz, sudo ./xy megadom a root jelszavat és már megy is a program root jogosultsággal.

Hogyan kell az /etc/sudoers -t átírni, hogy az xy user képes legyen a ts3server_startscript-et normálisan futtatni?

Köszönöm előre a segítségeteket.

Hozzászólások

xy usert vedd föl a /etc/sudoers fileba.

xy ALL=(ALL) ALL (így root joga lesz)
pl.:
secvpn ALL=NOPASSWD: /usr/sbin/, /usr/sbin/pppd (így csak a mellékelt dolgokhoz).

"A gond hogy hozzávagyok szokva az ubuntu
-s sudo használathoz, sudo ./xy megadom a root jelszavat"

a felső sor is elég lenne, de úgy látszik, nem pontosan tudod, mi a sudo. info sudo. Nem nehéz melyik_user kik_nevében=micsinálhat :-)

Szervác Attila - http://321.hu/sas

Használj root-ot sudo nélkül. pl belépsz a usereddel, utána "su - " és jöhetnek a parancsok: ./ts3server
127.0.0.1 SWEET 127.0.0.1

Szia,

Szerintem kezd az egész procedurát a sudo megismerésével (találsz itt is egy kis leírást róla). Ha jól sejtem, azzal a felhasználóval akit létrehoztál csak a teamspeak szervert szeretnéd felügyel(tet)ni, és a szerver egyéb mélyebb dolgaiba nem kívánsz belátást adni neki.

Az Ubuntus sudo alapból úgy van beállítva, hogy a telepítéskor létrehozott felhasználó 'teljhatalmat kap' a rendszer felett, mivel bármilyen parancsot joga van futtatni a sudo szócska használata után a saját jelszavával.
___________________________________
"Bízzál Istenben és mentsél rendszeresen!"