Ich versuche, eine Datei von meinem Homedir nach / usr zu kopieren. Wie richte ich die Berechtigungen ein, um dies zuzulassen?
$ chmod 777 KeePass-2.14.zip
$ cp KeePass-2.14.zip /usr/keepass/
cp: cannot create regular file `/usr/keepass/KeePass-2.14.zip': Permission denied
$ sudo cp KeePass-2.14.zip /usr/keepass/
cp: cannot stat `KeePass-2.14.zip': Permission denied
$
/usr
? Scheint eine ungewöhnliche Sache zu sein. Wenn Sie versuchen, für eine Installation zu entpacken, ist dies der falsche Ort, um sie zu installieren. So etwas /usr/local/src
wäre besser. Zumindest benutze ich das. Gibt es kein Binärpaket keepass
für Ihr Betriebssystem?
/usr/local/src
ist üblich, glaube ich. Die FHS sagt "/ usr / local / src: Lokaler Quellcode". Siehe pathname.com/fhs/pub/fhs-2.3.html#USRLOCALLOCALHIERARCHY
/etc/sudoers
es Ihrem Benutzer ermöglichtsudo
? Es sollte so etwas wiephunehehe ALL=(ALL) ALL
... sein