Estoy tratando de copiar un archivo de mi homedir a / usr. ¿Cómo configuro los permisos para permitir esto?
$ 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
$
¿Quizás podría decirnos primero por qué está intentando copiar este archivo
—
Faheem Mitha
/usr
? Parece una cosa inusual que hacer. Si está intentando desempaquetar una instalación, ese es el lugar equivocado para colocarla. Algo así /usr/local/src
sería mejor. Al menos, eso es lo que uso. ¿No hay un paquete binario disponible keepass
para su sistema operativo?
@Faheem: ¿por qué /.../src? ¿Por qué no / usr / local? Todavía no he memorizado la estructura de la carpeta, solo quiero colocarla en algún lugar (buscando el equivalente de C: \ Archivos de programa).
—
ripper234
/usr/local/src
Es costumbre, creo. El FHS dice "/ usr / local / src: código fuente local". Ver pathname.com/fhs/pub/fhs-2.3.html#USRLOCALLOCALHIERARCHY
/etc/sudoers
que le permite a tu usuariosudo
? Debería ser algo así comophunehehe ALL=(ALL) ALL
...