¿Cómo acceder a los files de otros usuarios a través de Terminal en OS X?

Soy un administrador que desea acceder a los files de otros usuarios. ¿Cómo hacer esto a través de la Terminal?

  • ¿Cómo agregar algunos dominios de búsqueda DNS adicionales sin ignorar los DHCP?
  • He eliminado .bash_history, ahora la historia ya no se guarda (aunque lo volví a crear)
  • ¿Cómo se calcula el valor Y para el gráfico de presión de memory en el Monitor de actividad?
  • ¿Puedo deshabilitar la corrección automática de una sola palabra en OS X?
  • OS X foco de la interfaz de usuario error
  • Crear una separación de línea para el buscador en el muelle? (osx 10.10)
  • Especificaciones de formatting encriptado de Apple Backup? Necesito descifrar parte de una copy de security (para la que tengo la key) que iTunes no restaurará
  • ¿Debo seguir con la progtwigción en mi Apple o cambiar a Linux?
  • Al bloquear la pantalla en OS X Chrome cancela las descargas
  • OSX solicitando mi contraseña
  • ¿Cómo puedo crear un menu Inicio de Windows para el MacOS Dock sin software de terceros?
  • ¿Cómo hacer una nueva installation de Mountain Lion?
  • 2 Solutions collect form web for “¿Cómo acceder a los files de otros usuarios a través de Terminal en OS X?”

    Según lo indicado por patrix: los files personales de otro usuario en la misma máquina se guardan generalmente en la carpeta /Users/<username> para cada usuario. Los permissions en estas carpetas se establecen generalmente de modo que son privados para el individuo que posee los files.

    Esto significa que necesita usar sudo para elevar sus propios niveles de acceso para ver sus files. Si realmente eres un administrador, usar sudo es algo que está bien, pero hazlo con precaución. Si no eres un administrador, entonces no deberías tener los privilegios de sudo adecuados para hacer nada de esto y tus bashs repetidos de usar sudo se registran en el logging de acceso al sistema.

    Para simplemente listr files en el directory de inicio de otro usuario (llamémoslos bob ):

     sudo ls ~bob 

    El prefijo ~ es la abreviatura POSIX para "directory de inicio de …". Para navegar libremente, puedes convertirte en ese usuario con sudo así:

     sudo su - bob 

    Esto te hace bob , logueado como bob y en el directory personal de bob . Ahora puede moverse, cat files, open files, etc como bob .

    Las carpetas de inicio de todos los usuarios se almacenan en /Users . Suponiendo que tiene los derechos técnicos y legales para acceder a los files de otros usuarios, puede hacerlo cambiando a su carpeta principal ( cd /Users/joe o cd ~joe ) y accediendo a los files allí.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).