domingo, 13 de septiembre de 2015

DIY - Servidor con Raspberry Pi #2

Buenas chic@s:

Después del primer tutorial donde aprendimos a hacer el setup y a instalar y configurar transmission, a continuación vamos a aprender a configurar el servidor para acceder desde cualquier dispositivo con Samba. 

Samba es un software utilizado para compartir archivos en una red local de forma sencilla desde un sistema operativo Linux (Nuestro servidor) a un sistema operativo Windows (Nuestro PC).

Es una herramienta muy potente y completa pero los problemas aparecen al momento de configurarla.

Así que si seguís estos pasos no deberíais tener problemas para acceder a vuestra información alojada en la Raspberry Pi.



Lo primero es instalar lo necesario para ponernos en marcha.

Accedemos a la Pi vía Putty como os expliqué en el anterior post.

Una vez logados introducimos el siguiente comando:

sudo apt-get install samba samba-common-bin


 Cuando le demos nos pedirá confirmación. Le damos a Y (yes)

Esto nos instala los archivos necesarios.

 
Una vez finalizado vamos a configurarlo cambiando unos pequeños ajuste.

Ejecutamos el siguiente comando para abrir la configuración y poder editarla:

sudo nano /etc/samba/smb.conf

Aquí vamos a modificar 2 líneas en concreto:

workgroup = WORKGROUP
wins support = yes 


En general, si trabajamos bajo Windows, el workgroup o grupo de trabajo que se genera por defecto es "WORKGROUP". Así que ponemos este.

Y el segundo parámetro es para que nuestro servidor sea visible desde windows y soporte el acceso desde este. Si delante de la linea tenemos una almohadilla "#" la borramos para que se active la opción.

En la configuración, si vemos almohadillas delante de las lineas, significa que son comentarios, por lo que tenemos que borrar dicha almohadilla para que entre en acción en la configuración.

Lo siguiente que tenemos que hacer dentro de la configuración es buscar un apartado que se llama "Share Definitions".

En este apartado vamos a crear las carpetas que vamos a compartir en red para que sean accesibles.

Para eso añadimos las siguientes lineas al comienzo del apartado. Añadimos lo sombreado en negro, lo otro son comentarios explicativos.

[Pi_Server]                       #Nombre del perfil que creamos.
comment = Pi Server      #Descripción del perfil.
path = /media/server     #Ruta de la carpeta a compartir.
browseable = Yes             #Aparece al explorar la red?
writeable = Yes                #Se puede escribir en la carpeta?
erasable = Yes                  #Se puede borrar?
only guest =No                #Requiere autenticación?
create mask = 0777         #Permisos
directory mask = 0777   #Permisos
public = no                       #Acceso publico?


Con esto ya tenemos la configuración inicial creada. Para finalizar pulsamos ctrl+O para guardar y ctrl+X para cerrar y salir.

Lo último será establecer una contraseña para el usuario Pi que nos lo solicitará cuando intentemos acceder a la ubicación de red. Para ello ejecutamos lo siguiente:

sudo smbpasswd -a pi

y escribimos la contraseña 2 veces. En mi caso voy a utilizar la misma que la de inicio de sesión que será "pi".

 
Una vez hecho reiniciamos el servicio Samba con el siguiente comando:

sudo service samba restart


 

Y ya esta lista la carpeta compartida desde nuestro raspberry Pi con otros sistemas operativos como windows o Android a través de la red local sin necesidad de utilizar FTP para ello.

Accedemos a los sitios de red:



Colocamos las credenciales de acceso, en mi caso

Usuario: pi
Contraseña: pi



Y ya podemos navegar por las distintas carpetas:





E incluso crear una nueva, modificar archivos etc.




Espero que os haya servido. Y por supuesto, si tenéis dudas o aportes dejadlo en comentarios y responderemos ASAP.

Un saludo

Alexmad33

Fuentes:
http://www.redeszone.net/raspberry-pi/como-instalar-un-servidor-samba-en-raspberry-pi-para-compartir-carpetas-en-red/
http://blog.joseluisperezdiaz.com/permisos-servidor-samba/
sudo apt-get install samba samba-common-bin
Samba es un software muy utilizado por aquellos usuarios que quieren compartir archivos a través de una red local fácilmente desde un sistema operativo Linux a un sistema Windows. Aunque es una herramienta bastante potente y completa, generalmente suele ser complicada de configurar y la mayoría de los problemas de este software residen en su configuración - See more at: http://www.redeszone.net/raspberry-pi/como-instalar-un-servidor-samba-en-raspberry-pi-para-compartir-carpetas-en-red/#sthash.zZ0lJK01.dpuf
Samba es un software muy utilizado por aquellos usuarios que quieren compartir archivos a través de una red local fácilmente desde un sistema operativo Linux a un sistema Windows. Aunque es una herramienta bastante potente y completa, generalmente suele ser complicada de configurar y la mayoría de los problemas de este software residen en su configuración.
Generalmente suele ser complicado poder compartir carpetas entre varios sistemas operativos (especialmente entre Linux y Windows) a través de una red local, sin embargo, siguiendo este sencillo tutorial conseguiremos conectar nuestro Raspberry Pi con una red Windows fácilmente con Samba y sin necesidad de software adicional.
Lo primero que debemos hacer es instalar los paquetes necesarios en nuestro dispositivo. Para ello abriremos un terminal en nuestro sistema operativo o nos conectaremos a través de SSH para controlar el dispositivo de forma remota y escribiremos:
1sudo apt-get install samba samba-common-bin
Esto instalará los paquetes necesarios. Una vez finalice la instalación debemos realizar unos pequeños ajustes en Samba para hacerlo funcionar, mejorar la seguridad y evitar que cualquier usuario no autorizado tenga acceso al sistema.
El archivo de configuración de Samba es smb.conf, por lo que vamos a abrirlo con nano para editarlo. Para ello teclearemos:
1sudo nano /etc/samba/smb.conf
Aquí debemos fijarnos concretamente en 2 líneas:
  • workgroup = [your_workgroup_name]
  • wins support = yes
- See more at: http://www.redeszone.net/raspberry-pi/como-instalar-un-servidor-samba-en-raspberry-pi-para-compartir-carpetas-en-red/#sthash.zZ0lJK01.dpuf
Samba es un software muy utilizado por aquellos usuarios que quieren compartir archivos a través de una red local fácilmente desde un sistema operativo Linux a un sistema Windows. Aunque es una herramienta bastante potente y completa, generalmente suele ser complicada de configurar y la mayoría de los problemas de este software residen en su configuración.
Generalmente suele ser complicado poder compartir carpetas entre varios sistemas operativos (especialmente entre Linux y Windows) a través de una red local, sin embargo, siguiendo este sencillo tutorial conseguiremos conectar nuestro Raspberry Pi con una red Windows fácilmente con Samba y sin necesidad de software adicional.
Lo primero que debemos hacer es instalar los paquetes necesarios en nuestro dispositivo. Para ello abriremos un terminal en nuestro sistema operativo o nos conectaremos a través de SSH para controlar el dispositivo de forma remota y escribiremos:
1sudo apt-get install samba samba-common-bin
Esto instalará los paquetes necesarios. Una vez finalice la instalación debemos realizar unos pequeños ajustes en Samba para hacerlo funcionar, mejorar la seguridad y evitar que cualquier usuario no autorizado tenga acceso al sistema.
El archivo de configuración de Samba es smb.conf, por lo que vamos a abrirlo con nano para editarlo. Para ello teclearemos:
1sudo nano /etc/samba/smb.conf
Aquí debemos fijarnos concretamente en 2 líneas:
  • workgroup = [your_workgroup_name]
  • wins support = yes
- See more at: http://www.redeszone.net/raspberry-pi/como-instalar-un-servidor-samba-en-raspberry-pi-para-compartir-carpetas-en-red/#sthash.zZ0lJK01.dpuf
Samba es un software muy utilizado por aquellos usuarios que quieren compartir archivos a través de una red local fácilmente desde un sistema operativo Linux a un sistema Windows. Aunque es una herramienta bastante potente y completa, generalmente suele ser complicada de configurar y la mayoría de los problemas de este software residen en su configuración.
Generalmente suele ser complicado poder compartir carpetas entre varios sistemas operativos (especialmente entre Linux y Windows) a través de una red local, sin embargo, siguiendo este sencillo tutorial conseguiremos conectar nuestro Raspberry Pi con una red Windows fácilmente con Samba y sin necesidad de software adicional.
Lo primero que debemos hacer es instalar los paquetes necesarios en nuestro dispositivo. Para ello abriremos un terminal en nuestro sistema operativo o nos conectaremos a través de SSH para controlar el dispositivo de forma remota y escribiremos:
1sudo apt-get install samba samba-common-bin
Esto instalará los paquetes necesarios. Una vez finalice la instalación debemos realizar unos pequeños ajustes en Samba para hacerlo funcionar, mejorar la seguridad y evitar que cualquier usuario no autorizado tenga acceso al sistema.
El archivo de configuración de Samba es smb.conf, por lo que vamos a abrirlo con nano para editarlo. Para ello teclearemos:
1sudo nano /etc/samba/smb.conf
Aquí debemos fijarnos concretamente en 2 líneas:
  • workgroup = [your_workgroup_name]
  • wins support = yes
- See more at: http://www.redeszone.net/raspberry-pi/como-instalar-un-servidor-samba-en-raspberry-pi-para-compartir-carpetas-en-red/#sthash.zZ0lJK01.dpuf
Samba es un software muy utilizado por aquellos usuarios que quieren compartir archivos a través de una red local fácilmente desde un sistema operativo Linux a un sistema Windows. Aunque es una herramienta bastante potente y completa, generalmente suele ser complicada de configurar y la mayoría de los problemas de este software residen en su configuración.
Generalmente suele ser complicado poder compartir carpetas entre varios sistemas operativos (especialmente entre Linux y Windows) a través de una red local, sin embargo, siguiendo este sencillo tutorial conseguiremos conectar nuestro Raspberry Pi con una red Windows fácilmente con Samba y sin necesidad de software adicional.
Lo primero que debemos hacer es instalar los paquetes necesarios en nuestro dispositivo. Para ello abriremos un terminal en nuestro sistema operativo o nos conectaremos a través de SSH para controlar el dispositivo de forma remota y escribiremos:
1sudo apt-get install samba samba-common-bin
Esto instalará los paquetes necesarios. Una vez finalice la instalación debemos realizar unos pequeños ajustes en Samba para hacerlo funcionar, mejorar la seguridad y evitar que cualquier usuario no autorizado tenga acceso al sistema.
El archivo de configuración de Samba es smb.conf, por lo que vamos a abrirlo con nano para editarlo. Para ello teclearemos:
1sudo nano /etc/samba/smb.conf
Aquí debemos fijarnos concretamente en 2 líneas:
  • workgroup = [your_workgroup_name]
  • wins support = yes
- See more at: http://www.redeszone.net/raspberry-pi/como-instalar-un-servidor-samba-en-raspberry-pi-para-compartir-carpetas-en-red/#sthash.zZ0lJK01.dpuf

No hay comentarios:

Publicar un comentario