Restablecimiento / permiso de casa


2

Cambié el permiso de /homecarpeta a 777y ahora no puedo acceder a mi cuenta e iniciar sesión solo como invitado (Ubuntu 14.04) sin soporte para sudo.

El permiso en la carpeta de inicio es el siguiente:

drwxr-xr-x 134 root root 12288 Dec 14 11:47 etc
d---------   4 root root  4096 Dec 14 09:50 home
drwxr-xr-x  24 root root  4096 Dec 11 23:04 lib
drwxr-xr-x   2 root root  4096 Dec  4 18:05 lib32
drwxr-xr-x   2 root root  4096 Dec  4 18:05 lib64
drwx------   2 root root 16384 Nov 30 23:42 lost+found

Apreciaré si hay una solución diferente a la reinstalación.


lo siento, para aclarar el permiso del directorio de inicio aparece como: d --------- raíz raíz 4 4096 14 de diciembre 09:50 inicio
Raj

Si PolicyKit está instalado, intente pkexec chmod 755 /home, no estoy seguro, pero veamos si funciona.
Lety

Pruebe esto , se trata de un problema diferente, pero puede encontrar cómo ingresar a GRUB y obtener el privilegio de root, por lo que puede cambiar / permiso de inicio con chmod 755 /home.
Lety

Respuestas:


6

Debe iniciar en modo de recuperación:

a- Enciende tu computadora.

b- Presione y mantenga presionada la tecla Mayús, que abrirá el menú GNU GRUB.

c- Seleccione la línea que comienza con ---- Opciones avanzadas.

d- Seleccione la línea que termina con ----- modo de recuperación, algo como:

Ubuntu GNU/Linux, with Linux 3.16.0-28-generic (recovery mode)

e- Su PC debe mostrar un menú con varias opciones.

f- Seleccione la línea con ---- Soltar al indicador de shell raíz.

g- Comienza en una terminal como root con la partición root montada de solo lectura.

Ejecutarlo:

mount -o remount,rw /
mount --all
chmod 755 /home
chmod -Rf 700 /home/raj
chown -R raj /home/raj
reboot

Alternativamente, puede presionar Ctrl+Alt+F3y ejecutar los mismos comandos (excluyendo los mountcomandos) que sudo. Gracias por esta respuesta, por cierto, me ayudó después de rellenar totalmente los permisos de mi directorio de inicio: P
Clonkex

0

Desea que sus permisos / home sean los mismos que / etc o / lib ... No sé los números de chmod, pero estos deberían hacerlo:

sudo chmod a+rx /home
sudo chmod u+w /home

Si cambió recursivamente todas las carpetas en / home, entonces tendrá que hacer algunas -Rmodificaciones recursivas ( ), ¿y su usuario sigue siendo el propietario de su propia casa? Si no, use chown(probablemente a sudo chownmenos que sea root en ese momento) y cambie nuevamente al propietario legítimo.


¡Solo puedo iniciar sesión como invitado que no admite el comando sudo!
Raj

ahora rootear mi propia casa y yo como invitado no puedo ver lo que hay dentro de casa
Raj

1
chmodno puede cambiar el dueño, eso debe haber sucedido antes. Sugerencia: puede cambiar el propietario conchown
Xen2050

eso también requiere acceso a sudo que la cuenta de invitado no permite.
Raj

desde / home ahora es propiedad de root y he configurado root pw No puedo acceder a / home. ¿Hay alguna manera de establecer root pw mientras está conectado como invitado (sin acceso a sudo)?
Raj
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.