Ik heb met chmod +t teamvierscript het sticky bit gezet maar het script blijft nog steeds om mijn password vragen als ik het start.
En het script heeft ook niet gewerkt bij het opstarten, Ik heb heb het toegevoegd aan "Opstart toepassingen", want teamviewer is niet gestart.
Wat mankeert er nog?
Peter
Het stickybit heeft er niets mee te maken. Als je dat op een directory zet kan je alleen je eigen files
in die directory verwijderen (geld bv bij /tmp, doe maar eens "ls -ld /tmp" ). Als je het zet op een file, dan
blijft het in memory staan en wordt het (eventueel) niet uitgeswapt.
Als je een programma de rechten van iemand anders (eventueel root) wil geven bij uitvoering gebruik je het
suid-bit. Maar het suid-bit voor root op een excecutable script zetten is een heeeeel gevaarlijke
zaak en kan op heel veel manieren een mogelijkheid op je systeem geven om root te worden voor indringers!.
Ik leg het daarom niet verder uit. In de loop van de tijd (ik heb het over meer dan 30 jaar) is
de Unix-gemeenschap gaan streven naar het uitbannen van dat suid-bit en daarom raad ik je aan
om het niet te gebruiken maar op de eerst genoemde manier te proberen een deamon op te
starten.