instalacion y configuracion de samba

Upload: luis-escobar

Post on 10-Jan-2016

3 views

Category:

Documents


0 download

DESCRIPTION

Procedimiento para instalar samba

TRANSCRIPT

  • Cuando se instala un servidor Linux siempre es necesario realizar cambios de ajustes

    posteriormente estos con el fin de mejorar el servicio web de la aplicacin, para ello es

    necesario acceder a estos archivos de configuracin con un editor de texto que conste con

    una interfaz grfica amigable que nos permita distinguir de forma clara el lenguaje de

    programacin utilizado, para tal accin se opto por instalar un servicio que nos proporciona

    acceso a la ubicacin fsica del servidor en el cual se encuentran los archivos del proyecto.

    A continuacin se detalla el proceso de instalacin de tal servicio.

    Instalando Samba en Linux

    1) Como primer punto es muy necesario tener actualizados los repositorios, es decir

    actualizar la lista de todos los paquetes con la direccin de donde se obtendrn, esto

    con el fin de que al realizar la bsqueda y su posterior descarga sea ms rpida.

    2) Luego podemos iniciar la descarga del servidor que se encargar de crearnos acceso

    a una unidad de red, desde la cual podremos acceder a los archivos de configuracin

    de la aplicacin. Lo hacemos con el siguiente comando.

    Configurar carpeta compartida

    1) Primero se debe crear la carpeta o bien decidir cual vamos a compartir. Para nuestro

    caso queremos compartir la carpeta /var/www. En caso de que se quiera compartir

    una carpeta en otro directorio es necesario hacer lo siguiente.

    Con chmod 777 le estamos diciendo que cualquier usuario tenga todos los permisos

    en esa carpeta para lo que hay dentro de ella en ese momento. Tambin podemos

    $sudo apt-get update

    $sudo apt-get install samba

    $ mkdir publico

    $ chmod 777 publico/

  • hacer que todo archivo que entre en esta carpeta, tenga permisos 777

    automticamente esto modificando el archivo de configuracin de samba en la

    parte umask.

    2) Ahora procederemos a indicarle a samba que comparta la carpeta que hemos

    elegido, para esto es necesario editar el archivo de configuracin de samba.

    3) En [global] podemos editarle el grupo de trabajo y definir el que nosotros queremos

    usaremos en nuestra red.

    4) Bajamos a ## Authentication ## y vemos que nos dice # security = user is always

    a good idea. This will require a Unix account por lo que por defecto, necesitamos

    tener un usuario en Linux para que podamos acceder a esa carpeta compartida. Si

    queremos evitar que nos pida usuario para cualquier carpeta (incluso las pblicas)

    debemos indicarle que por defecto los permisos son de compartir (luego podemos

    editar y configurar los permisos para otras carpetas, hacindolos ms restrictivos).

    No olvidar quitar el # de la lnea para descomentarla. As le decimos a Samba que

    por defecto toda carpeta compartida puede ser vista por todos los usuarios que

    tengan acceso a la red y al grupo de trabajo.

    5) Nos ubicamos hasta el final del archivo y escribimos la configuracin de nuestra

    carpeta compartida.

    $ nano /etc/samba/smb.conf

    workgroup = EIE-FIA

    security = share

    [comun]

    path = /var/www/

    read only = no

    security = share

    null password = yes

    case sensitive = no

    comment = Carpeta compartida

    guest ok = yes

    browseable = yes

    umask = 000

  • [comun] Es el nombre con el que queremos que la carpeta compartida aparezca

    en la red, no tiene porque llamarse igual que la carpeta que hemos creado.

    path Ruta absoluta de la carpeta que se compartir.

    read only Hacemos que los usuarios puedan escribir.

    security Le estamos diciendo que esta es pblica y no necesita usuario y password

    (no es necesario si est definido en Authentification.

    null password Que no pida password para intentar acceder a ella.

    case sensitive Que no diferencie maysculas y minsculas (los sistemas windows

    no lo hacen).

    comment El comentario o descripcin que asignaremos a esta carpeta compartida.

    guest ok Que puedan acceder invitados

    browseable Que nos aparezca en las carpetas compartidas de la red.

    umask Con 000, estamos diciendo que todo archivo que guardemos en ese

    directorio tenga permisos 777.

    6) Luego de haber realizado todas las configuraciones es necesario aplicarle un reinicio

    al servidor samba para que los cambios realizados tengan efecto, lo hacemos con el

    siguiente comando.

    O tambin

    Agregar unidad de red en Windows

    1) Clic en Herramientas, luego clic en conectar a unidad de red

    # service samba restart

    # /etc/init.d/samba restart

  • 2) Agregar la direccin IP donde est ubicada la carpeta

    3) Clic en finalizar y debemos observar la unidad de red aadida en nuestro equipo, y

    al darle doble clic podremos acceder a los archivos del servidor y desde aqu los

    podremos editar.

    Habilitar el escritorio remoto a raspberry

    Para el caso de la raspberry puede ser necesario que necesitemos entrar a la interfaz de su

    escritorio, esto lo podemos lograr instalando el siguiente servicio.

  • 1) Ejecutar el siguiente comando

    2) Ahora desde Windows podemos acceder al escritorio de la raspberry

    Colocamos la IP del servidor (la raspberry pi)

    # apt-get install xrdp

  • Ponemos las credenciales (usuario y contrasea) y ahora ya tenemos acceso a la

    interfaz de la raspberry sin necesidad de conectarle un monitor.