Compartir carpetas de Ubuntu 16.04 en Windows 7, 8, y 10

Buenos pues aquí, les traigo un manual para compartir archivos  de ubuntu, probado en ubuntu 16.04 y funcionando perfectamente. Bueno vamos  a la practica.


Paso a seguir: a continuación descripción de los pasos a seguir en cada sistema operativo para lograr compartir los archivos.

Pasos en Ubuntu:

  • Actualizar lo repositorios de ubuntu con el siguiente comando: 
        sudo apt-get update 
  • Ahora toca instalar samba:
       sudo apt-get install samba smbclient
  • Crear la carpeta que desea compartir de ubuntu
       sudo mkdir  /var/nombrecarpetacompartida
  • Otorgar los permisos a la carpeta
       sudo chmod 777  /var/nombrecarpetacompartida
  • Este paso es para realizar un prueba creando un nuevo archivo dentro de la carpeta compartida. el archivo se llamará "prueba.txt"
      touch /var/nombrecarpetacompartida/prueba.txt

  • Entramos al archivo de configuración de samba para realizar algunos cambios
        sudo nano /etc/samba/smb.conf
        
Buscamos la siguiente linea; workgroup = WORKGROUP   
(la palabra de color rojo puede       cambiar es decir puede tener otro nombre, pero no hay ningun problema ya que esta define el grupo de trabajo dentro de una red y tendra que ser el mismo nombre que en windows)

Buscamos  [print$] a continuacion debe tener al similar a lo siguiente
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

Luego de esto  debemos poner los comandos para compartir la la carpeta con windows.

#carpetas compartidas por samba
[nombrecarpetacompartida]
comment=caperta compartida para windows
path=/var/nombrecarpetacompartida
browseable = yes
writable = yes
public = yes
guest ok = yes
create mask = 0777
directory mask = 0777

todo el código anterior es para compartir una carpeta de la misma forma ustedes pueden replicar el mismo comando cambiando la ruta y nombre de la carpeta que desean compartir.

  • En este paso tenemos que reiniciar samba para tomar los nuevos parámetros configurados, y esto los hacemos con el siguiente comando:
           sudo /etc/init.d/samba restart
           sudo /etc/init.d/smbd restart
  • Ahora toca agregar usuarios a la base de datos de samba para poder ingresar desde winddows.-  Algo importante en este punto es que los usuarios que serán agregando en la BD de samba tendrán que haber sido creado anteriormente en el ubuntu, es decir el usuario con el que inicias sesion si lo tuvieras caso contrario tendrías que crear el usuario. Yo voy a considera que no existe ningun usuario creado en ubunto por lo cual voy a llevar a cabo todos los pasos.
CREAR USUARIO EN EL SISTEMA (Orientado al uso solo en SAMBA)

useradd -s /usr/sbin/nologin usuario

CREAR UNA CONTRASEÑA PARA EL NUEVO USUARIO

passwd usuario

CREAR EL USUARIO EN LA BBDD DE SAMBA

smbpasswd -a usuario

VER USUARIOS CREADOS ACTUALMENTE EN SAMBA

pdbedit -L

BORRAR UN USUARIO DE LA BBDD DE SAMBA (no se borra el usuario del sistema)

smbpasswd -x usuario


Pasos en Windows:

  • El primer paso es verificar que el nombre del grupo de trabajo tenga el mismo nombre que el de windows en este caso tomaré como ejemplo en una pc con windows 10.

  1. Presionar  tecla Windows (⊞ Win) + E (se abrirá el explorador de archivos de windows) 
  2. En el panel izquierdo seleccionar Equipo y presionar clic derecho, luego presionar clic en       propiedades. y verficar si el nombre de grupo de trabajo es mismo que el de ubuntu.



      3. Si el grupo de trabajo es el mismo que el de ubuntu obviar este paso.- caso contrario cambiar el nombre del grupo de trabajo y poner el mismo nombre como se indica en la siguiente imagen.

      4. Ahora reiniciar su equipo de windows, luego del reinicio deberían abrir el explorador de archivos de  windows (Tecla Windows + E )  en el panel izquierdo elegir Red donde tendria que mostrarse la carpeta compartida de Ubuntu.

     5.Si al realizar el paso 4 no se muestra la carpeta compartida deberían ingresar manualmente al equipo de ubuntu y a todas las carpetas compartidas de las siguiente forma:
   
     Presionar  ¨tecla Windows (⊞ Win) + R   poner la ip de la PC donde esta instalado Ubuntu
    



Al ingresar a la PC de ubuntu les pedira usuario y contraseña, este usuario sera el agregado a la base de datos de Samba realizado en los pasos anteriores. Si todos los pasos se ha realizado correctamente podria visualizar, copiar y pegar archivos en dicha carpeta.








         
Con la tecnología de Blogger.