problemas con los permisos
Publicado: 9 Marzo, 2010 - 05:14 problemas con los permisos
Hola a todos
Estaba cachareando y por descuido modifique los permisos de la carpeta /usr y de todos sus directorios.
Por eso tengo algunos problemas como que no puedo usar el sudo (sudo: must be setuid root) y algunas aplicaciones
graficas de tiempo en tiempo me lanzan un error que cuando miro en detalles, esta relacionado con algun script ubicado
en /usr.....
Ya he probado con chmod -Rf 755 /usr y nada
Saludos
- Inicie sesión o regístrese para enviar comentarios
- 941 lecturas


He realizado un ls -l a /usr y el resultado ha sido este
total 232drwxr-xr-x 2 root root 69632 mar 7 12:48 bin
drwxr-xr-x 2 root root 4096 feb 22 22:10 games
drwxr-xr-x 69 root root 16384 mar 6 16:13 include
drwxr-xr-x 184 root root 98304 mar 7 12:56 lib
drwxr-xr-x 3 root root 4096 feb 8 22:17 lib64
drwxrwsr-x 10 root staff 4096 feb 8 21:31 local
drwxr-xr-x 9 root root 4096 feb 14 22:59 NX
drwxr-xr-x 2 root root 12288 mar 7 12:48 sbin
drwxr-xr-x 243 root root 12288 mar 7 21:12 share
drwxrwsr-x 5 root src 4096 feb 13 19:47 src
No se como tengas tus permisos ¿Podrías mostrarlo realizando lo mismo? Bueno en verdad no tengo ni la más mínima idea de como solucionar pues nunca me he puesto a "modificar" carpetas de sistema, aunque sería interesante ver como los tienes asignados

ls -l /usr/bin/sudomira eso
deberia decir algo asi
-rwsr-xr-x 2 root root 127856 mar 2 16:47 /usr/bin/sudopues estan son mis salidas :
ls -la /usr
36 drwxr-xr-x 2 root root 36864 2010-03-08 05:52 bin
4 drwxr-xr-x 2 root root 4096 2010-03-08 05:51 games
4 drwxr-xr-x 38 root root 4096 2010-03-08 05:52 include
72 drwxr-xr-x 109 root root 69632 2010-03-08 05:52 lib
4 drwxr-sr-x 10 root staff 4096 2009-06-29 23:43 local
12 drwxr-xr-x 2 root root 12288 2010-02-25 06:21 sbin
4 drwxr-xr-x 151 root root 4096 2010-03-08 05:52 share
4 drwxr-sr-x 5 root src 4096 2010-02-16 11:37 src
4 drwxr-xr-x 2 root root 4096 2009-06-30 00:03 X11R6
ls -l /usr/bin/sudo
-rwxr-xr-x 2 root root 113916 2009-01-27 13:57 /usr/bin/sudo
Investigando en Google encontré esto
Primero
Abre una terminal y ejecuta [Como usuario Root]
# chown root:root /usr/bin/sudoLuego
# chmod 4755 /usr/bin/sudoLuego reinicia [Desde terminal]
# reboot"Supuestamente" eso resolvió el problema
http://ubuntuforums.org/showthread.php?t=219767&page=2
Pues si, eso resolvio el problema, muchas gracias.
Sabes yo ya habia intentado eso, pero solo habia puesto chown root:root /usr/bin/sudo
nunca llegue a poner chmod -Rf 755 /usr/
Muchas gracias por tu ayuda.
Ahh!!! ya lo del sudo esta resuelto, pero el amarok sigue lanzando un error al intentar correr un scripts que esta en /usr/....
Pues si, eso resolvio el problema, muchas gracias.
Sabes yo ya habia intentado eso, pero solo habia puesto chown root:root /usr/bin/sudo
nunca llegue a poner chmod -Rf 755 /usr/
Muchas gracias por tu ayuda.
Ahh!!! ya lo del sudo esta resuelto, pero el amarok sigue lanzando un error al intentar correr un scripts que esta en /usr/....
Compañero como ya resolviste tu problema con los permiso, coloca el post como Solucionado.
Y con respecto a tu problema con Amarok, crea un nuevo post y coloca el error que te esta enviando.
saludos
mmmh... no sé, no se... hay cabos sueltos. Dices que modificaste todo /usr, por tanto no lo has devuelto a la situación original tocando /usr/bin. Puede que se haya solucionado, pero no es la situación de partida.
¿que hiciste exáctamente?
Tal ves no me exlique bien, pero si leen en el inicio, lo que planteo es que cambie sin querer los permisos de la carpeta /usr con todas sus subcarpetas (-Rf), y debido a ello estaba teniendo algunos problemas: entre ellos el del comando sudo y que algunas aplicaciones lanazan algunos errores al intentar correr scripts o abrir ficheros que se encuentran en /usr/........
Pues bien, ya lo del sudo esta solucionado, pero los errores de las aplicaciones siguen saliendo, es el caso de amarok (por ejemplo), tambien cuando hago apt-get salen unos cuentos errores, siempre relacionados
con ficheros o scripts ubicados en /usr/.....
Es por eso que no he cerrado el tema.
Saludos
Bien ¿Y qué tal si nos posteas los errores devueltos? De lo contrario se nos antoja complicado poder ofrecerte la ayuda adecuada.
Saludos
Esta es una fraccion de los errores que me muestra cuendo instalo algo con 'apt-get install'
Los paquetes se instalan sin problema, solo que se muestran estos mensajes de error, la salida es mucho mas extensa pero creo que este pedazo da una idea del problema :
Execution of /usr/share/menu/kmenuedit generated no output or returned an error./usr/share/menu/tasksel: line 1: syntax error near unexpected token `tasksel'
/usr/share/menu/tasksel: line 1: `?package(tasksel):needs="text" section="Applications/System/Administration"\'
Execution of /usr/share/menu/tasksel generated no output or returned an error.
/usr/share/menu/python2.5: line 1: syntax error near unexpected token `python2.5'
/usr/share/menu/python2.5: line 1: `?package(python2.5):needs="text" section="Applications/Shells"\'
Execution of /usr/share/menu/python2.5 generated no output or returned an error.
/usr/share/menu/procps: line 1: syntax error near unexpected token `procps'
/usr/share/menu/procps: line 1: `?package(procps):needs="text" section="Applications/System/Monitoring" \'
Execution of /usr/share/menu/procps generated no output or returned an error.
/usr/share/menu/ksysguard: line 1: syntax error near unexpected token `ksysguard'
/usr/share/menu/ksysguard: line 1: `?package(ksysguard):\'
Execution of /usr/share/menu/ksysguard generated no output or returned an error.
/usr/share/menu/kdebase-bin: line 1: syntax error near unexpected token `kdebase-bin'
/usr/share/menu/kdebase-bin: line 1: `?package(kdebase-bin):\'
Execution of /usr/share/menu/kdebase-bin generated no output or returned an error.