Compártelo

Compártelo en Facebook

By PLAVEB

Wikipedia

Buscar en Wikipedia

Mis Dudas

Actrices

iSexbox 21 140x250
Electrobox 14 140x250
JoomlaWatch Stats 1.2.8_05-dev by Matej Koval


Visitantes

Hoy: 156
Ayer: 226
Esta semana: 522
Semana pasada: 1816
Este mes: 4798
Mes pasado: 7718
Total: 163554


En Linea

Tenemos 130 invitados conectado(s)
Repara permisos en Mac OS X como root desde Terminal PDF Imprimir E-mail
Twitealo
Usar puntuación: / 0
MaloBueno 
Tutoriales - Mac OS X
Escrito por Darco   
Miércoles, 09 de Febrero de 2011 14:58

Repara permisos en Mac OS X como root desde Terminal.

 

Repara permisos en Mac OS X como root desde Terminal

 

Al ser Mac OS X un sistema con un núcleo UNIX, cada aplicación gráfica suele ser simplemente la representación visual de un comando que podemos ejecutar directamente desde la terminal de nuestro Mac. Esta caracteristica es muy interesante ya que cuando queremos ejecutar alguna aplicación con privilegios de superusuario, poder hacerlo desde consola, nos facilita mucho la tarea. Eso sí, perdemos el entorno gráfico, pero en definitiva es lo mismo.

En esta ocasión me interesa mostraros cómo ejecutar la utilidad para reparar permisos, sin tener que abrir la aplicación “Utilidad de Discos” y además reparar estos permisos con licencia de superusuario.

Por supuesto, lo primero que tendremos que hacer es abrir la aplicación Terminal.app y a partir de ahí la reparación de permisos se basa en seguir dos simples pasos utilizando el comando diskutil:

  1. Debemos conocer el identificador de nuestro disco duro
  2. Para conocer el identificador de nuestro disco duro al que vamos a aplicar la reparación de permisos, ejecutamos el comando con el siguiente parámetro: diskutil list

    De esta forma, obtendremos un listado de todos los discos duros que tengamos conectado a nuestro Mac. Debemos anotar el identificador de aquel que tenga instalado el sistema operativo. Por ejemplo mi disco duro con Mac OS X instalado tiene el identificador: disk0s2 (ojo, es un cero, no una O)

    Para que resulte más sencillo anotar el identificador, puede ser útil desconectar todos los discos firewire o USB que tengamos conectados.

    Una vez tenemos el identificador pasamos al siguiente paso.

  3. Ejecutamos la reparación de permisos como root utilizando el identificador que hemos obtenido en el paso 1
  4. Este paso consiste en lanzar la reparación de permisos sobre el disco duro cuyo identificador hemos anotado anteriormente.

    Para ello ejecutaremos el siguiente comando: sudo diskutil repairPermissions disk0s2

    Con este comando le estamos indicando que: Como superusuario (sudo) ejecuta la reparación de permisos (diskutil repairPermissions) en el disco disk0s2.

    Como sabéis al utilizar el comando ‘sudo’, nos solicitará nuestra contraseña de usuario, lo que dará privilegios de administrador al comando diskutil. (o cualquier comando que hayamos escrito detrás)

Listo, ya sólo nos queda esperar a que termine la reparación de permisos.

 

 

Escribir un comentario


Código de seguridad
Refescar

Banner
iSexbox 1 486x60