@datenrausch
also ein paar sachen ganz kurz:
1. als root sollte man nur administrieren. alle app-installationen sollten user-mässig erfolgen.
2. änderung der rechte ist für einen user nur vom root möglich. z.b. für das file 'hugo.sh' schaut das so aus:
# chmod 755 hugo.sh
damit hat der owner alle rechte (root natürlich auch), die gruppe von dem owner und die gäste können lesen und executieren, nicht schreiben.
3. änderung der besitzverhältnisse (auch als root):
# chown datenrausch.seine_gruppe hugo.sh
normalerweise heisst die seine_gruppe 'users''.
4. die binaries kommen manchmal ausgepackt um ihre executiven rechte, daher muss man checken, ob die option '1' (execute) vorhanden ist.
# ls -al
dann siehst du bei den file/foldernamen -rwx (zuerst directory stelle, bei den directories ist sie 'd', bei den links 'l', dann read ->4, write -> 2, execute -> 1) falls eines von den buchstaben fehlt, ist das entsprechende recht nicht da.
rob