8 de noviembre de 2011

Crear un usuario exclusivo para samba

Una vez instalado samba y configurado /etc/smb.conf hay que asignar el password a los usuarios.
http://misnotaslinux.blogspot.com/2009/11/samba-setup-howto.html

Si quieres dar acceso a un usuario del sistema:
# smbpasswd user
Si quieres crear un nuevo usuario exclusivo para acceder a samba:
# useradd -s /sbin/nologin nuevousuario
# smbpasswd -a usuario-windows
Ref.:
Alta de cuentas de usuario en samba


5 comentarios:

  1. Hola, me ha sido realmente útil, pero cometí el error de conectarme desde windows a la carpeta samba compartida usando mi usuario principal de Ubuntu, por lo que ahora siempre que me conecto a esa carpeta desde el pc con windows de mi hermana, lo hace con mi usuario y no con el que creé expresamente para samba, con menos permisos.
    Total, ¿sabes cómo puedo decirle a Windows 7 que se desconecte de esa carpeta compartida para poderme conectar como otro usario?
    Gracias de antemano.

    ResponderEliminar
  2. Pues desde Windows7 ejecutas cmd.exe y tecleas:

    net use /delete *

    Te aparecerán las conexiones existentes y te preguntará:

    Si continúa, se cancelarán las conexiones.
    ¿Desea continuar esta operación? (S/N) [N]:

    le dices que: S

    Entonces se cancelaran todas las conexiones existentes y ya puedes acceder a la carpeta remota con un nuevo usuario y password.

    Espero que te sirva.

    ResponderEliminar
  3. Gracias, p90debian, pero no me ha servido, no sé qué demonios le pasa al p%$# windows, qué asco me da.

    ResponderEliminar
  4. Pues debería funcionar ...?, prueba:
    - Acceder como administrador.
    - Comprueba el comando en cmd.exe:

    net(espacio)use(espacio)/delete(espacio)*

    Y si no te funciona consulta a W.H.Gates, que seguro que tampoco lo sabe pero alguno de sus empleados puede que si. ;)))

    ResponderEliminar
  5. Muchas gracias, p90debian! Sigue sin funcionar, eso sí... Jajaja cómo odio Windows!

    ResponderEliminar