(Solucionado) No puedo cambiar permisos como root

Imagen de Pepe da Curva
0 puntos

Bien pues mi problema comenzó cuando quise formatear mi partición /home y pasé todos sus datos a un disco duro externo. Los archivos los pasé como root pero no copié todo /home sino que fui carpeta por carpeta (quiero aclarar esto por si acaso)

Lo que me encontré es que cuando devolví los archivos a la nueva partición /home (despues de haber reinstalado Ubuntu de cero en mi PC) tenían todos por defecto los permisos sólo para root. Buscando en internet encontré el comando: "sudo chmod -R 777 /home pero no funcionó."

¿Alguna solución?

Imagen de Scorpyo82
+1
+1
-1

Cuando dices no funcionó ¿es porque te arroja algún mensaje de error?

Eso es importante.

Luego, tu problema no es de permisos solo, si no de propietarios.... ¿777? malo....

Lee un poco sobre permisos en linux.
Con permisos 777 cualquier usuario puede escribir en tu carpeta personal o borrar datos, y en la de todos... porque lo pusiste de forma recursiva.

Consejo:

Si solo tienes un usuario tienes que hacer lo siguiente para devolver algo de orden a /home

Colocar /home como propiedad de root y con permisos de 755

sudo chmod 755 /home

Para cambiar su propietario (por si cambiaste algo)

sudo chown root:root /home

Para cambiar los permisos de tu carpeta personal:

sudo chmod -R 755 /home/pepe-de-curva

Para colcoarte como propietario:

sudo chown -R pepe:pepe /home/pepe

Con eso estaría algo mejor la cosa...

Un saludo.

+1
+1
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.

Imagen de Pepe da Curva
+1
0
-1

Muchas gracias, está solucionado.

+1
0
-1
Imagen de Scorpyo82
+1
0
-1

De nada.
Me alegro de que lo solucionaras.

Un saludo.

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.