Cargando...
 

 Obsoleta
La información de esta página es antigua. Puede que esté obsoleta.

Historial: Regeneración del SID de Samba

Previsualización de la versión: 9

Regeneración de los SID de Samba


Debido a algunos cambios en el sistema es posible que los SID de Samba se vuelvan inconsistentes, como consecuencia es posible que:

1. Los clientes pesados no monten /net
2. No se podran montar los recursos que ofrece Samba mediante el usuario y la contraseña de los usuarios de LDAP.

El fallo del sambaSID consiste básicamente en que algunos usuarios no pueden montar los recursos disponibles en samba con su usuario y contraseña. Para comprobar si estas en esta situacion puedes realizar el siguiente comando indicando el nombre y la contraseña del usuario con el que se tiene problemas desde el mismo servidor. Para ello tendremos que tener instaldo en el servidor el paquete cifs-utils:

Ejecutar este codigo desde una terminal
sudo apt-get install cifs-utils sudo mount -t cifs //server/home /mnt -o username=NONBREDEUSUARIO,password=CONTRASEÑADEUSUARIO mount error(5): Input/output error Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Si al ejecutar el código anterior recibimos el mensaje de error input/output es probable que tengamos este problema. También se puede comprobar mediante el siguiente comando :

ldapsearch -x sambaSID | grep sambaSID | cut -d " " -f2 | cut -d "-" -f -7 | sort -u


Para poder replicar esto es tan facil como :

  • Inicializar el servidor
  • Crear usuarios
  • Modificar el fichero /etc/hostname con otro nombre
  • Modificar el fichero /etc/hosts y cambiar el nombre correspondiente con la ip 127.0.1.1 y poner el mismo que se ha puesto en el fichero /etc/hostname
  • Reiniciar


A partir de este momento los usuarios que se hayan generado no podrán montar. Para solucionar el error es tan fácil como tener instalado el paquete n4d-samba en la versión 0.25.4. Una vez instalado se realizara una tarea repetitiva cada 8 horas, comprobando que todo esta consistente. Ademas de eso, cuando se reinicie el servicio n4d a los 10 minutos hará una comprobación. De forma alternativa también se podría llegar a ejecutar la funcion run del plugin SambaSIDFixer de n4d.

Ejecutar funcion a mano desde una terminal
n4d-client -h ipdelservidor -u usuarioAdministrador -p contraseñaAdministrador -m run -c SambaSIDFixer

En caso de que la base de datos estubiera inconsistente devolveria el mensaje : SambaSID inconsistente. Se han unificado todos los sambaSID del dominio . Por otro lado, si todo estaba bien devolvera SambaSID are ok

Historial

Avanzado
Información Versión
2015-10-02 12:35 raurodse Código Plugin modified by editor. 12
Ver
2015-10-02 12:34 raurodse Código Plugin modified by editor. 11
Ver
2015-10-02 12:24 raurodse 10
Ver
2015-10-02 12:00 raurodse 9
Ver
2015-10-02 11:59 raurodse 8
Ver
2015-10-02 11:51 raurodse 7
Ver
2015-10-02 11:31 raurodse 6
Ver
2015-10-02 11:30 raurodse 5
Ver
2015-10-02 11:10 raurodse 4
Ver
2015-10-02 11:09 raurodse 3
Ver
2015-10-02 10:22 admin 2
Ver
2016-02-19 10:02 pabgarja 1
Ver
  • 1
  • 2 (actual)
  • »

Historial

No hay registros que mostrar
Mastodon E-Mail