Me invitas un cafe :)

miércoles, 25 de junio de 2014

Compartir carpeta en Debian Jessie - Windows 7


Primero entramos en una terminal (como súper usuario)y digitamos,


root@kangel-pc:~# apt-get install samba


luego creamos la carpeta a compartir, poner atención donde colocan la carpeta, necesitaremos la ruta completa,


root@kangel-pc:~#mkdir publica

root@kangel-pc:~#chmod 777 publica/

con esta introducción de esta manera habremos creado la carpeta en la carpeta del usuario root(super usuario), lo mejor es ubicarse en la carpeta del usuario y no en la del super usuario.


luego editamos el archivo smb.conf


root@kangel-pc:~#nano /etc/samba/smb.conf


en la sección [global], colocamos el nombre del grupo de trabajo, el mismo que win 7

workgroup = WORKGROUP

verificar en windows cual es el nombre del grupo de trabajo.

luego bajamos hasta el final del documento (smb.conf) y digitamos lo siguiente:

[comun]

path = /root/publica/

read only = no

security = share

null password = yes

case sensitive = no

comment = Carpeta publica accesible desde Web

guest ok = yes

browseable = yes

umask = 000

la explicación es la siguiente:


[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 compartimos.
comment – El comentario o descripción que asignaremos a esta carpeta compartida.
read only – Hacemos que los usuarios puedan escribir.
security – Le estamos diciendo que esta es publica y no necesita usuario y password.
null password – Que no pida password para intentar acceder a ella.
case sensitive – Que no diferencie mayúsculas y minúsculas (los sistemas windows no lo hacen).
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.

guardamos el archivo CTRL+O y ENTER luego CTRL+X,


reiniciamos servicios


root@kangel-pc:~#service samba restart,

todo estará configurado de tal manera que podremos acceder a nuestra carpeta creada en GNU/Linux Debian Jessie, desde windows 7, podremos pasar todos los archivos y carpetas a la carpeta compartida.

Para acceder deberemos ir a Equipo en windows 7 y hacemos clic en red y aparecerá el nombre de la maquina con la carpeta compartida, damos doble clic y aparecerá la carpeta que hemos compartido.

luego a compartir archivos.

para mayores detalles aqui.
----->Debian

4 comentarios:

  1. Buenas tardes.. NO me deja acceder des de windows.. veo la carpeta pero me pone que no existe ninguna carpeta con este nombre.. puedo acceder hasta la Ip y poco mas..

    ResponderEliminar
    Respuestas
    1. disculpa la respuesta tardia, verificastes los permisos de la carpeta en Debian???

      Eliminar
  2. Otra cosilla.. lo he hecho todo y cuando intento reiniciar el servicio me pone unic samba.service is masked.. pero compruebo el status del smbd y del nmdb y me ponen que esta active(running) soy bastante novato en linux.. lo siento..

    ResponderEliminar
    Respuestas
    1. prueba con,
      service smbd restart
      service nmbd restart
      luego chequea el status
      service smbd status
      service nmbd status

      Eliminar