[Eisfair] Zugriff von Windows-PC auf E1 erfolgt mit verkehrtem User

Jürgen Witt j-witt at web.de
Do Apr 16 06:56:39 CEST 2015


Hallo NG,

ich habe hier ein Phaenomen, das ich mir nicht erklären kann.
Melde ich mich von einem Windows-PC (dort bin ich als User jwitt
angemeldet) auf einem E1 auf der Freigabe public an, sieht alles OK aus,
weil ich in der Samba-Konfiguration für public eingestellt habe

SAMBA_SHARE_3_FORCE_USER  = friesenweg
SAMBA_SHARE_3_FORCE_GROUP = users

D.h. ich tauche dort nicht als User jwitt auf, sondern als User friesenweg

eis 2.6.0 # smbstatus|more

Samba version 4.1.17-for-eisfair-1-patch-1
PID     Username      Group         Machine
-------------------------------------------------------------------
22793     GF            users         192.168.150.7
(ipv4:192.168.150.7:56530)

Service      pid     machine       Connected at
-------------------------------------------------------
public       22793   192.168.150.7  Thu Apr 16 06:36:14 2015

Locked files:
Pid          Uid        DenyMode   Access      R/W        Oplock
   SharePath   Na
me   Time
-----------------------------------------------------------------------------------------
---------
22793        2003       DENY_NONE  0x100081    RDONLY     NONE
   /data/public
 .   Thu Apr 16 06:36:13 2015

Melde ich mich an der Freigabe test an, bei der es keinen
FORCE_USER-Eintrag gibt, sieht es so aus.

eis 2.6.0 # smbstatus|more

Samba version 4.1.17-for-eisfair-1-patch-1
PID     Username      Group         Machine
-------------------------------------------------------------------
31417     GF            users         192.168.150.7
(ipv4:192.168.150.7:56579)

Service      pid     machine       Connected at
-------------------------------------------------------
test         31417   192.168.150.7  Thu Apr 16 06:43:35 2015
IPC$         31417   192.168.150.7  Thu Apr 16 06:43:34 2015

Locked files:
Pid          Uid        DenyMode   Access      R/W        Oplock
   SharePath   Na
me   Time
-----------------------------------------------------------------------------------------
---------
31417        2002       DENY_NONE  0x100081    RDONLY     NONE
   /data/test   .
   Thu Apr 16 06:43:34 2015


D.h. ich habe die Uid 2002 (GF) statt der Uid 2001 (jwitt)

List Samba Users

  User                     Uid          Password            Active
  root                     0            set                 yes
  jwitt                    2001         set                 yes
  GF                       2002         set                 yes
  friesenweg               2003         set                 yes
  martina                  2004         set                 yes

/etc/passwd

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/bash
bin:x:2:2:bin:/bin:/bin/bash
eis:x:0:0:eisfair administrator:/home/eis:/bin/bash
halt:x:0:0:halt:/home/eis:/sbin/halt.sh
reboot:x:0:0:reboot:/home/eis:/sbin/reboot.sh
fcron:x:13:6:fcron:/dev/null:/bin/false
nobody:x:65534:65534:nobody:/dev/null:/bin/true
sshd:x:71:65:Privilege separation user sshd:/var/lib/empty:/bin/false
jwitt:x:2001:100::/home/jwitt:/bin/bash
GF:x:2002:100:Geschaeftsfuehrung:/home/GF:/bin/bash
friesenweg:x:2003:100::/home/friesenweg:/bin/bash
exim:x:42:42:exim:/home/exim:/bin/false
wwwrun:x:30:65534:WWW daemon apache:/var/www/htdocs:/bin/sh
ftp:x:28:100:anonymous_ftp:/home/ftp:/bin/false
vftp:x:29:100:pureftp_virtual_users:/home/vftp:/bin/false
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
martina:x:2004:100:Martina XXXXX:/home/martina:/bin/bash

eis 2.6.0 # ls -n /home
total 128
drwxr-xr-x 2 2002 100 4096 Oct 10  2014 GF
drwx------ 2    0   0 4096 Jun 15  2004 eis
drwx------ 2   42  42 4096 Jun 12  2014 exim
drwxr-xr-x 2 2008 100 4096 Apr 10 13:37 ferdi
drwxr-xr-x 3 2003 100 4096 Dec  3 05:18 friesenweg
drwx------ 2   28 100 4096 Jun 12  2014 ftp
drwxr-xr-x 5 2001 100 4096 Dec 13 21:17 jwitt
drwxr-xr-x 2 2004 100 4096 Apr 10 13:35 martina

Wie kann es dazu kommen bzw. wie kann ich es korrigieren?

Gruß
Jürgen


Mehr Informationen über die Mailingliste Eisfair