Simon Monk

Ejercicios prácticos con Raspberry Pi


Скачать книгу

      </service-group>

      Para activar el daemon escriba el comando:

      $ sudo /etc/init.d/avahi-daemon restart

      Cambie de nuevo a su Mac y deberá ver su Raspberry Pi en el Finder.

       Observaciones

      Ser capaz de mover archivos fácilmente entre su Mac y su Raspberry Pi es muy útil. Esto significa que puede utilizar archivos de su Pi sin tener que conectar ningún teclado separado, ratón o monitor.

      También puede abrir archivos en Raspberry Pi como si estuvieran en su Mac. Esto tiene la ventaja de poder editarlos con TextMate o con su editor de textos de OS X favorito.

      Si está utilizando Windows o Linux, también puede compartir archivos configurando su Raspberry Pi para trabajar como almacenamiento conectado en red (NAS); véase Capítulo 2.13.

       Para saber más

      Las instrucciones fueron adaptadas de este tutorial, que acredita el libro de Matt Richardson y Shawn Wallace Getting Started with Raspberry Pi (O’Reilly) como la fuente original.

      2.12 Compartir la pantalla Pi en un Mac

       Problema

      Configura VNC, pero le gustaría compartir la pantalla de su Raspberry Pi como si fuera otro dispositivo Mac OS X en su red.

       Solución

      En primer lugar, siga el Capítulo 2.9 para instalar VNC. También necesitará el Capítulo 2.11.

      A continuación, introduzca el comando:

      $ sudo nano /etc/avahi/services/rfb.service

      y pegue lo siguiente en el editor:

      <?xml version="1.0" standalone='no'?>

      <!DOCTYPE service-group SYSTEM "avahi-service.dtd">

      <service-group>

      <name replace-wildcards="yes">%h</name>

      <service>

      <type>_rfb._tcp</type>

      <port>5901</port>

      </service>

      </service-group>

      Luego, introduzca el comando:

      $ sudo /etc/init.d/avahi-daemon restart

      Ahora debería ser capaz de ver la opción Share Screen mostrada en la Figura 2.12. Cuando se le pida una contraseña, utilice la contraseña que ha configurado para VNC, no su contraseña general de Raspberry.

      Figura 2.12. Compartir la pantalla de Raspberry Pi con Mac OS X.

       Observaciones

      Este capítulo solo añade un poco de comodidad al proceso de compartir la pantalla de su Raspberry Pi.

      Si usted tiene más de una Raspberry Pi en su red, es necesario darles diferentes nombres para que pueda identificarlas en la red (Capítulo 2.5).

      Si usted es un usuario de Windows o Linux, todavía puede conectarse a Raspberry Pi mediante VNC (Capítulo 2.9).

       Para saber más

      Las instrucciones han sido adaptadas de este tutorial, que acredita el libro de Matt Richardson y Shawn Wallace Getting Started with Raspberry Pi (O’Reilly) como fuente original.

      2.13 Usar Raspberry Pi como almacenamiento conectado a la red (NAS)

       Problema

      Desea utilizar su Raspberry Pi como almacenamiento conectado a la red (NAS) mediante el acceso a una unidad USB conectada a su Raspberry Pi desde ordenadores de su red.

       Solución

      La solución a este problema es instalar y configurar Samba. Para ello ejecute los comandos:

      $ sudo apt-get install samba

      $ sudo apt-get install samba-common-bin

      Ahora, conecte el disco duro USB a su Raspberry Pi. Automáticamente se montará en la carpeta /media. Para comprobar que está ahí, utilice el comando:

      $ cd /media

      $ ls

      La unidad deberá aparecer con el nombre que se le dio cuando se formateó. Se montará automáticamente cada vez que Raspberry Pi se inicie.

      Ahora tiene que configurar Samba, por lo que la unidad puede ser compartida en la red. Para ello, primero tiene que añadir un usuario Samba (pi). Introduzca el siguiente comando y escriba una contraseña:

      $ sudo smbpasswd -a pi

      New SMB password:

      Retype new SMB password:

      Added user pi.

      Después tendrá que hacer algunos cambios en el archivo /etc/samba/smb.conf, por lo que introduzca el comando:

      $ sudo nano /etc/samba/smb.conf

      La primera línea que busca está cerca de la parte superior del archivo:

      workgroup = WORKGROUP

      Solo necesita cambiar esto si se va a conectar desde un ordenador Windows. Este debe ser el nombre de su grupo de trabajo (workgroup) de Windows. Para Windows XP, por defecto, es MSHOME; para las nuevas versiones de Windows es HOME (pero compruébelo en la red de Windows).

      El siguiente cambio a realizar está más abajo del archivo en la sección de autenticación. Busque la línea:

      # security = user

      Quite el # de delante para activar la seguridad.

      Finalmente, desplácese a la derecha hasta el final del archivo y añada las siguientes líneas:

      [USB]

      path = /media/NAS

      comment = NAS Drive

      valid users = pi

      writeable = yes

      browseable = yes

      create mask = 0777

      public = yes

      Guarde el archivo y reinicie Samba introduciendo el comando:

      $ sudo /etc/init.d/samba restart

      Si todo va bien, la unidad USB ahora debe ser compartida en la red.

       Observaciones