User Tools

Site Tools


informatica:linux:samba

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
informatica:linux:samba [2010/02/08 13:02] – creado 192.168.1.30informatica:linux:samba [2015/04/13 20:19] – external edit 127.0.0.1
Line 13: Line 13:
   * Grupo de trabajo   * Grupo de trabajo
   * Algo relacionado con servidor DHCP   * Algo relacionado con servidor DHCP
 +
  
 ===== Creación de usuarios ===== ===== Creación de usuarios =====
Line 18: Line 19:
 1. Creamos un usuario, que creo que tiene que existir en el sistema: 1. Creamos un usuario, que creo que tiene que existir en el sistema:
  
-  smbpasswd -a mi_usuario+  sudo smbpasswd -a mi_usuario
  
 2. Introducir 2 veces la contraseña 2. Introducir 2 veces la contraseña
 +
 +
  
 ===== Compartir directorio ===== ===== Compartir directorio =====
 +
 +En este ejemplo vamos a hacer accesible el directorio '/ruta/directorio/compartido' de la máquina donde está instalado samba a través del usuario de sistema 'mi_usuario' a cualquier cliente windows conectado a esa red.
  
 1. Renombrar el archivo de configuración por defecto de samba: 1. Renombrar el archivo de configuración por defecto de samba:
  
-  mv /etc/samba/smb.conf /etc/samba/smb.conf.original+  sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.original
  
 2. Crear uno limpio: 2. Crear uno limpio:
  
-  nano /etc/samba/smb.conf+  sudo vim /etc/samba/smb.conf
  
 Con el siguiente contenido: Con el siguiente contenido:
Line 120: Line 125:
 read only = no read only = no
 </code> </code>
 +
 +3. Grabar y salir
 +
 +4. (Desde cliente windows) Botón derecho sobre 'Mi pc'/'Conectarse a unidades de red'
 +
 +5. (Desde cliente windows) Introducir: 'ip_servidor_samba\pulbic'. Por ejemplo:
 +
 +  192.168.1.2\pulbic
 +
 +6. (Desde cliente windows) Introducir usuario y contraseña de usuario de sistema 'mi_usuario'
 +
 +Se debería poder ver el directorio compartido.
 +
 +===== Reiniciar servicio =====
 +
 +  /etc/init.d/samba restart
 +
 +===== Reglas para cortafuegos =====
 +
 +<code>
 +iptables -A INPUT -p udp -m udp --dport 137 -j ACCEPT
 +iptables -A INPUT -p udp -m udp --dport 138 -j ACCEPT
 +iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
 +iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
 +</code>
 +
 +===== Acceso desde linux =====
 +
 +  * Montar unidad:
 +
 +  mount.cifs //<hostname>/<share> <mount_point> -o user=<username>,password=<password>
 +
 +  * Desde fstab
 +
 +1) (Todo como root) Crear un archivo con las credenciales de samba:
 +
 +  nano /etc/credenciales_samba
 +
 +Con el siguiente contenido:
 +
 +<code>
 +username=<username>
 +password=<password>
 +</code>
 +
 +2) Anyadir la siguiente linea  a /etc/fstab:
 +
 +  //<hostname>/<share> <mount_point> cifs credentials=/etc/credenciales_samba,rw,user,noauto 0 0
informatica/linux/samba.txt · Last modified: 2018/01/05 15:50 by javi