[Samba] Pam_mount + cifs

Diego Obetko dobetko at gmail.com
Mon Oct 22 14:27:04 GMT 2007


forgot about this one

dobetko at sala2pc2:~$ id 1181
id: 1181: No existe ese usuario (doesn't exist)


On 10/22/07, Diego Obetko <dobetko at gmail.com> wrote:
>
> dobetko at sala2pc2:~$ id
> uid=10323(dobetko) gid=10002(soporte)
> grupos=10000,10002(soporte),10051,10055
>
> dobetko at sala2pc2:~$ whoami
> dobetko
>
> dobetko at sala2pc2:~$ ls -l /home/dobetko
> total 156566
> -rwxr-xr-x 1 dobetko root        0 2006-08-23 07:00 7725_EntConsole.log
> -rwxr-xr-x 1 dobetko root    95514 2004-01-22 06:39 bliss.jpg
> drwx------ 1 dobetko root     4096 2007-10-18 09:49 Desktop
> drwx------ 1 dobetko root     4096 2006-09-29 08:02 Entorno de red
> drwx------ 1 dobetko root     4096 2007-06-14 08:01 Escritorio
> drwx------ 1 dobetko root     4096 2006-09-29 08:14 garfio
> drwx------ 1 dobetko root     4096 2006-09-08 10:16 groupware
> -rwxr-xr-x 1 dobetko root   904153 2003-03-11 21:32 In_Gods_Country.jpg
> drwx------ 1 dobetko root     4096 2007-07-05 08:45 juegos
> drwx------ 1 dobetko root     4096 2007-10-16 11:40 Mis documentos
> -rwxr-xr-x 1 dobetko root        2 2007-10-09 10:53 openoffice.txt
> drwx------ 1 dobetko root     4096 2006-10-23 08:10 perfil_win
> -rwxr-xr-x 1 dobetko root        0 2007-10-03 10:42 prueba
> -rwxr-xr-x 1 dobetko root        0 2007-10-05 17:35 pruieba
> -rwxr-xr-x 1 dobetko root        0 2007-05-23 13:54 rc.local
>
>
>
> On 10/19/07, Thierry Lacoste <lacoste at miage.univ-paris12.fr> wrote:
> >
> > I have it working in an LDAP context.
> > However I was unable to make KDE work.
> > http://lists.samba.org/archive/samba/2006-July/122347.html
> > If you make some progress please let me know.
> >
> > Regards,
> > Thierry.
> >
> > On Wednesday 17 October 2007 19:18, Diego Obetko wrote:
> > > Hi, i'm probably not the first but i have found no concrete
> > information
> > > about my problem... lots of information, nothing helped.. :S
> > >
> > > so, here's the thing.. i'm running a  samba-3.0.22-13.16 server on
> > SLES 9
> > > kernel 2.6.16.21-0.8-default as an nt domain controller, there was a
> > > migration to Linux for the workstations so i had to implement WINBIND
> > +
> > > PAM_MOUNT.
> > Maybe a winbind issue. See below.
> > >
> > > after searching for the right configuration y got it working with
> > SMBFS and
> > > here's the problem... smbfs doesn't support hardlinks or symlinks... a
> > BIG
> > > trouble since the workstations run KDE (dcop)...
> > >
> > > i've tryed mounting homes with cifs insted but this is what
> > happens....
> > >
> > > -------------------------
> > > pam_mount.conf
> > > -------------------------
> > > debug 1
> > > mkmountpoint 1
> > > luserconf .pam_mount.conf
> > >
> > > options_allow   nosuid,nodev
> > > options_deny    suid,dev
> > > options_require nosuid,nodev
> > >
> > > lsof /usr/sbin/lsof %(MNTPT)
> > > fsck /sbin/fsck -p %(FSCKLOOP)
> > > cifsmount /bin/mount -t cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o
> > > "username=%(USER)%(before=\",\" OPTIONS)"
> > > smbmount /usr/bin/smbmount  //%(SERVER)/%(VOLUME) %(MNTPT) -o
> > > "username=%(USER),gid=%(USERGID)%(before=\",\" OPTIONS)"
> > > umount   /bin/umount %(MNTPT)
> > > mntagain /bin/mount --bind %(PREVMNTPT) %(MNTPT)
> > >
> > > volume * cifs 192.168.9.15 &   /home/&
> > > uid=&,dir_mode=0700,workgroup=COLEGIO - -
> > >
> > > ---------------------------
> > >
> > >
> > > pam_mount(mount.c:368) information for mount:
> > > pam_mount( mount.c:369) ----------------------
> > > pam_mount(mount.c:370) (defined by globalconf)
> > > pam_mount(mount.c:373) user:          dobetko
> > > pam_mount(mount.c:374) server:         192.168.9.15
> > > pam_mount(mount.c:375) volume:        dobetko
> > > pam_mount(mount.c:376) mountpoint:    /home/dobetko
> > > pam_mount(mount.c:377) options:       user=dobetko,dir_mode=0700
> > > pam_mount( mount.c:378) fs_key_cipher:
> > > pam_mount(mount.c:379) fs_key_path:
> > > pam_mount(mount.c:380) use_fstab:   0
> > > pam_mount(mount.c:381) ----------------------
> > > pam_mount(mount.c:177) realpath of volume "/home/dobetko" is
> > > "/home/dobetko" pam_mount(mount.c:182) checking to see if
> > > //192.168.9.15/dobetko is already mounted at /home/dobetko
> > > pam_mount(mount.c:799) checking for encrypted filesystem key
> > configuration
> > > pam_mount(mount.c:819) about to start building mount command
> > > pam_mount(misc.c:264) command: /bin/mount [-t] [cifs]
> > > [//192.168.9.15/dobetko] [/home/dobetko] [-o]
> > > [username=dobetko,user=dobetko,dir_mode=0700]
> > > pam_mount(mount.c:851) mount errors (should be empty):
> > > pam_mount(mount.c:100) pam_mount(misc.c:341) set_myuid(pre): real
> > > uid/gid=0:10003, effective uid/gid=0:10003
> > > pam_mount(mount.c:100) pam_mount( misc.c:376) set_myuid(post): real
> > > uid/gid=0:10003, effective uid/gid=0:10003
> > > pam_mount(mount.c:854) waiting for mount
> > > S.ficheros         Bloques de 1K   Usado    Dispon Uso% Montado en
> > > /dev/hda1             27617036  15634032  10580132  60% /
> > > tmpfs                   254372         0    254372   0% /lib/init/rw
> > > udev                     10240        52     10188   1% /dev
> > > tmpfs                   254372         0    254372   0% /dev/shm
> > > //192.168.9.15/dobetko
> > >                      117206592 101382352  15824240  87% /home/dobetko
> > > pam_mount(pam_mount.c:123) clean system authtok (0)
> > > pam_mount(misc.c:264) command: /usr/sbin/pmvarrun [-u] [dobetko] [-o]
> > [1]
> > > pam_mount(misc.c:341) set_myuid(pre): real uid/gid=0:10003, effective
> > > uid/gid=0:10003
> > > pam_mount(misc.c:376) set_myuid(post): real uid/gid=0:10003, effective
> > > uid/gid=0:10003
> > > pam_mount(pam_mount.c:360) pmvarrun says login count is 3
> > > pam_mount(pam_mount.c:491) done opening session
> > > bash: /home/dobetko/.bashrc: Permision denied
> > >
> > > $mount
> > > //192.168.9.15/dobetko on /home/dobetko type cifs (rw,mand)
> > >
> > > $ls -l /home
> > > drwx------ 36     1181 guest    0 2007-10-17 09:33 dobetko
> > Apparently the user id is not resolved.
> > What's the output of 'id dobetko' and 'id 1181' ?
> > What's the output of 'whami' and 'ls -l /home/dobetko' ?
> > >
> > > ------------------------------------
> > > smb.conf (server side)
> > > ------------------------------------
> > > [global]
> > >         server string = Samba PDC
> > >         domain logons = Yes
> > >         domain master = Yes
> > >         netbios name = samba
> > >         security = users
> > >         wins support = Yes
> > > #       unix password sync = yes
> > >         workgroup = COLEGIO
> > >         logon drive = H:
> > >         logon path = \\%L\%U\./.perfil_win
> > >         logon home = \\%L\profiles\%U
> > >         add machine script = /usr/sbin/useradd  -c Machine -d
> > > /var/lib/nobody -s /bin/false %m$
> > >         passdb backend = smbpasswd
> > >         veto files =
> > /*.asf/*.wma/*.wmv/*.mp2/*.mp4/*.mp3/*.rsm/*root*/
> > >         local master = Yes
> > >         os level = 65
> > >         preferred master = Yes
> > >         ea support = yes
> > >         unix extensions = yes
> > >         map archive = No
> > >         delete readonly = Yes
> > >         create mask = 0755
> > >         case sensitive = yes
> > >         mangled names = no
> > >
> > >
> > > -----------------------------------------
> > > smb.conf (client side)
> > > -----------------------------------------
> > > [global]
> > > workgroup = COLEGIO
> > > idmap uid = 10000-20000
> > > idmap gid = 10000-20000
> > > security = domain
> > > auth methods = winbind
> > > preferred master = No
> > > domain master = No
> > > winbind separator = +
> > > winbind enum users = yes
> > > winbind enum groups = yes
> > > winbind use default domain = Yes
> > > template shell = /bin/bash
> > > template homedir = /home/%U
> > >
> > >
> > >
> > > Thanks..
> >
> > --
> > To unsubscribe from this list go to the following URL and read the
> > instructions:  https://lists.samba.org/mailman/listinfo/samba
> >
>
>


More information about the samba mailing list