Me he cargado los permisos de /home/usuario
Nhomar Hernandez
nhomar en gmail.com
Vie Oct 10 05:11:08 UTC 2008
Fijate pana,
te va a sonar loco, pero una de las tantas razones por lo cual Linux es
más seguro que guindows es por el tema de los permisos, antes de
responderte te voy a contar una experiencia:
En plena clase sobre Ubuntu intenté eliminar un Virus en un pendrive,
dicho virus lo que hacía era reproducirse como loco hasta colapsarte el
Disco Duro, y pensé " Bah! esto no me echa lavativas en Linux es pa
guindows"! y entre en una consola como Root y le hice un
rm /media/disco/ -R y al comenzar el proceso de borrado comenzó a
copiarse un millon de archivoa a carpetas locas del
sistema......................... de la misma forma que me cambió todos
los permisos de la / y quebré el sistema " te podrás imaginar en plena
clase sobre el SUPER LINUX" y quebré el sistema al extremo que tuve que
reinstalar.
Por ahí lo respalde para evitar me volviera a suceder ya que era un
script que funcionaba en ambos sistemas..... "¿Que locura no?".
Bueno al grano. No intentes accesar siempre como Root eso te evita
cometer errores del peor virus "TU# jejejeje.
Yo haría esto.
hay un archivo llamado .bashrc en tu carpeta personal.
en este archivo puedes agregar funciones "resumidas" llamadas aliases
que te permiten los comandos muy complicados convevrtirlos en una sola
palabra en tu consola. Por eje.
$sudo aptitude install xxPROGRAMAxx puedes hacerlo funcionar con intalar
xxPROGRAMAxx
No sé si me entiendes.
Entonces:
El comando:
$sudo chown usuario:usuario /home/usuario/ -R && sudo chmod
755 /home/usuario/ -R le colocas un alias por ej. 'arregla permisos'
el && hace que ejecutes 2 líneas en una sola.
¿Como haces esto?
--en este archivo .bashrc busca la línea que dice:
# some more ls aliases
--Debajo de ésta agrega la siguiente línea:
--alias corrigepermisos='sudo chown usuario:usuario /home/usuario/ -R &&
sudo chmod 755 /home/usuario/ -R'
--tal cual copiala y pégala recuerda corregirle la palabra usuario por
tu nombre de usuario.
--Guarda los cambios " todo la edición la haces como usuario no como
root mosca "
--Reinicia cuanta consola tengas abierta
Gualá ahora prueba en una consola escribir corr"y presionas tabular para
que te lo autocomplete" y LISTO.
Dejame saber si te sirve esta solución.
Por otra parte si lo deseas en el archivo /etc/sudoers
descomenta la línea que dice : # %sudo ALL=NOPASSWD: ALL
pa que no te pida el password con tu usuario al hacer un sudo.... "eso
resta un poquito de trabajo pero es inseguro"
Espero te sirva!
El vie, 10-10-2008 a las 05:13 +0200, David Sánchez Ochoa escribió:
> Perdon, si, la solucion fue:
>
> "en una cónsola: la activas ctrl+alt+F1 al F6
> $sudo chown usuario:usuario /home/usuario -R
> $sudo chmod 755 /home/usuario -R"
>
> Que con los nervios (ya estaba buscando los cd del vista.... xD) ya no
> me acordaba de lo de acceder a consola desde la pantalla de GDM ;)
>
> El tema esta en que siempre acabo teniendo problemas con permisos, y
> estoy bastante cansado, copio cosas desde el ftp de mi casa, o por
> red, y siempre lo tengo que hacer como root, y se me acaban mezclando
> los archivos dentro de mi /home/ con permisos de root y de usuario, lo
> cual es un caos, asi que me gustaría crear un script de shell para
> ejecutarlo al finalizar una operación de copia de archivos, para
> asegurarme de que los permisos son todos iguales, y asi no tener
> problemas al grabar cds y ese tipo de cosas. Al trastear con este
> script es cuando me he cargado todos los permisos de /home/usuario xD
> Estoy pensando en dejar de usar la cuenta de usuario, y solo usar la
> de root, para todo, al estilo windows, porque de verdad que el tema de
> los permisos me desquicia. ¿que opinais? ¿y como hago ese script para
> poder ejecutarlo desde un lanzador en el escritorio?
>
>
> Gracias.
>
>
>
> El 10 de octubre de 2008 1:24, Nhomar Hernandez <nhomar en gmail.com>
> escribió:
>
> Pana, sería bueno si cuando coloques solucionado, digas con
> cual respuesta lo lograste para que uno lo tenga registrado en
> su correo ;-)
> Por otra parte no entiendo si lo que necesitas es ver los
> archivos de root o copiar los archivos...
>
>
> Nhomar
>
>
> El jue, 09-10-2008 a las 23:05 +0200, David Sánchez Ochoa
> escribió:
>
>
> > Muchas gracias, asunto solucionado.
> >
> > Una cosita, como puedo crear una especie de .sh para que me
> > cambie todos los archivos de home/usuario de root a usuario,
> > recursivamente?
> >
> > Gracias.
> >
> > El 9 de octubre de 2008 22:43, Nhomar Hernandez
> > <nhomar en gmail.com> escribió:
> >
> > Si fue solo esa carpeta (una vez me pasó con todo
> > el /)
> >
> > en una cónsola: la activas ctrl+alt+F1 al F6
> > $sudo chown usuario:usuario /home/usuario -R
> > $sudo chmod 755 /home/usuario -R
> >
> > Espero te sirva.
> >
> > El jue, 09-10-2008 a las 22:27 +0200, David Sánchez
> > Ochoa escribió:
> >
> > > Pues eso, trasteando me los he cargado (creo que
> > > he dejado todos los archivos de /home/usuario/
> > > como root) y el maravilloso ubuntu no deja iniciar
> > > el entorno de ventanas como root, asi que ahi me
> > > quedo, en el GDM. Alguna idea para arreglarlo?
> > >
> > >
> > >
> > > Gracias.
> > >
> > >
> > > --
> > > ubuntu-es mailing list
> > >
> > > ubuntu-es en lists.ubuntu.com
> > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
> >
> >
> >
> >
> > --
> > ubuntu-es mailing list
> > ubuntu-es en lists.ubuntu.com
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
>
>
>
>
> --
> ubuntu-es mailing list
> ubuntu-es en lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://lists.ubuntu.com/archives/ubuntu-es/attachments/20081010/03c2188a/attachment-0001.html>
Más información sobre la lista de distribución ubuntu-es