El día 16 de julio de 2011 04:35, consul tores <consultor...@gmail.com> escribió: > El día 16 de julio de 2011 04:18, mariodebian <mariodeb...@gmail.com> > escribió: >> El sáb, 16-07-2011 a las 12:56 +0200, Alvaro Guzman Lopez escribió: >>> Hola lista >>> >>> Acabo de ejecutar un "chmod -R 664 /bin/" y ahora no puedo acceder a >>> ninguno de sus ficheros (ls, chmod, mount...) >>> Tengo una consola abierta por ssh como root, pero no puedo volver a >>> abrir otra. El pc en cuestion es un server sin monitor, y para acceder >>> a el fisicamente (y cacharrear desde un livecd) está bastante >>> complicado a parte de que tendría que llevarme una pantalla. >>> >>> Se os ocurre alguna solución desde una consola? >>> >>> pd: estoy en windows ahora (d'oh!) >>> Gracias y un saludo >> >> >> Copia desde otra máquina (por scp) el archivo /bin/busybox a tu home o >> a /root (se copiará con permisos 755 y ejecutas: >> >> /root/busybox ash >> >> Dentro de esa shell deberías tener los comandos ls, chmod, etc.. para >> recuperar el bin (puedes llamar a los comandos directamente) >> >> /root/busybox chmod 755 /bin/* >> >> >> Sobre todo no reinicies o no podrás volver a conectarte >> >> >> -- >> Saludos >> -- >> http://mariodebian.com >> > > Se me ocurre, ademas de la sugerencia de Mario; xedit esta en > /usr/bin, asi que podrias hacer un script y correrlo in situ. Otra, > seria chroot, pero en Win?; tambien con # nc -l ip_del equipo desde > otro Linux, sin cerrar esa coneccion ssh. Asi, tendrias otra mas. > > Suerte. > Otra mas, GET esta en /usr/bin; no te paso la lista completa, por que es larga: get -c via_repositorio_debian y lo pones en /usr/bin y luego cambias la ruta y ejecutas chmod segun_la_indicacion_de_Mario.
Solo espero no estar disvariando! -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cafxkjqknjmz-8mgngcn1py1qkmcmkr5hpmqjueyh7mtv3e8...@mail.gmail.com