1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

User / Passwort für CIFS Freigaben setzen?

Dieses Thema im Forum "VU+ Duo" wurde erstellt von willifred71, 21. Dezember 2011.

  1. willifred71
    Offline

    willifred71 Ist gelegentlich hier

    Registriert:
    31. Oktober 2009
    Beiträge:
    39
    Zustimmungen:
    2
    Punkte für Erfolge:
    8
    Hallo zusammen,

    ich teile mein DSL Anschluss mit meinem Nachbarn, er ist also in meinem Netz.
    Wie kann man ein User / Passwort für die CIFS Freigaben setzen, damit man nicht einfach so auf die Festplatte kommt?

    habe folgendes gemacht, klappt aber nicht :emoticon-0132-envy:

    samba tools nachinstalliert
    adduser movie
    smbpasswd -a movie


    PHP:

    [global]
       
    load printers no
       guest account 
    root
       log file 
    = /tmp/smb.log
       log level 
    0
       security 
    user
       server string 
    Vuplus %h network services
       workgroup 
    workgroup
       netbios name 
    = %h
       
    case sensitive=yes
       preserve 
    case=yes
       short preserve 
    case=yes
       socket options 
    TCP_NODELAY
       preferred master 
    no ;(These stop the machine being master browserwhich means that it doe
       unix extensions 
    no

    [Configuration]
      
    comment Configuration files take care!
      
    path = /var
      
    wide links yes
      read only 
    no
      
    public = yes
      guest ok 
    yes

    [Harddisk]
      
    comment The harddisk
      path 
    = /hdd
      wide links 
    yes
      read only 
    no
      
    public = no
      guest ok 
    no
      valid user 
    movie

    Habt ihr einen Tipp was falsch ist ich ggf. vergessen habe?

    Gruß
    Willi
     
    #1
  2. phantom

    Nervigen User Advertisement

  3. willifred71
    Offline

    willifred71 Ist gelegentlich hier

    Registriert:
    31. Oktober 2009
    Beiträge:
    39
    Zustimmungen:
    2
    Punkte für Erfolge:
    8
    AW: User / Passwort für CIFS Freigaben setzen?

    Hallo zusammen,

    stand heute geht leider immer noch nicht *binamverzweifeln*



    User Movie erstellt und in smbpasswd hinzugefügt
    User Root auch in die smbpasswd hinzugefügt

    adduser movie
    smbpasswd -a movie
    addgroup movie root
    smbpasswd -a root

    Anbei meine samba.conf

    Code:
    
    [global]
       load printers = no
       guest account = root
       log file = /tmp/smb.log
       log level = 0
       security = user
       server string = Vuplus %h network services
       workgroup = workgroup
       netbios name = %h
       case sensitive=yes
       preserve case=yes
       short preserve case=yes
       socket options = TCP_NODELAY
       preferred master = no ;(These stop the machine being master browser, which means that it doesn't waste time there.)
       unix extensions = no
    
    [Configuration]
      comment = Configuration files - take care!
      path = /var
      wide links = yes
      read only = no
      public = yes
      guest ok = yes
      valid user = root,movie
    
    [Harddisk]
      comment = The harddisk
      path = /hdd
      wide links = yes
      read only = no
      public = yes
      guest ok = yes
      valid user = root,movie
     
    Anbei meine passwd (vielleicht sieht man da ja einen Fehler)

    Code:
    
    root@vuultimo:~# cat /etc/passwd
    root:$1$GW2ZN75o$qRX12nVZgTrByZ/JZHPRJ.:0:0:root:/home/root:/bin/sh
    daemon:*:1:1:daemon:/usr/sbin:/bin/sh
    bin:*:2:2:bin:/bin:/bin/sh
    sys:*:3:3:sys:/dev:/bin/sh
    sync:*:4:65534:sync:/bin:/bin/sync
    games:*:5:60:games:/usr/games:/bin/sh
    man:*:6:12:man:/var/cache/man:/bin/sh
    lp:*:7:7:lp:/var/spool/lpd:/bin/sh
    mail:*:8:8:mail:/var/mail:/bin/sh
    news:*:9:9:news:/var/spool/news:/bin/sh
    uucp:*:10:10:uucp:/var/spool/uucp:/bin/sh
    proxy:*:13:13:proxy:/bin:/bin/sh
    www-data:*:33:33:www-data:/var/www:/bin/sh
    backup:*:34:34:backup:/var/backups:/bin/sh
    list:*:38:38:Mailing List Manager:/var/list:/bin/sh
    irc:*:39:39:ircd:/var/run/ircd:/bin/sh
    gnats:*:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
    nobody:*:65534:65534:nobody:/nonexistent:/bin/sh
    messagebus:x:100:1000:Linux User,,,:/var/run/dbus:/bin/false
    avahi:x:101:1002:Avahi:/var/run/avahi-daemon:/bin/false
    ftp:x:102:1003:Linux User,,,:/var/lib/ftp:/bin/false
    movie:$1$vWpVLe03$xknWywxm/kezUMIKSqpcb/:1004:1004:Linux User,,,:/home/movie:/bin/sh
    test:$1$qF/v1Z57$haSzXbz5iuJsksrPPbMji.:1005:1005:Linux User,,,:/home/test:/bin/sh
    

    Anbei meine smbpasswd (vielleicht sieht man da ja einen Fehler)

    Code:
    root@vuultimo:~# cat /etc/samba/private/smbpasswd
    movie:1004:09ECD229987F677EAAD3B435B51404EE:323FEC07B18A9B373C5CBAAF4EE9773F:[U          ]:LCT-4EEDE69A:
    test:1005:01FC5A6BE7BC6929AAD3B435B51404EE:0CB6948805F797BF2A82807973B89537:[U          ]:LCT-4EEE4675:
    root:0:09ECD229987F677EAAD3B435B51404EE:323FEC07B18A9B373C5CBAAF4EE9773F:[U          ]:LCT-4EF2E2B7:
    

    Anbei die Fehlermeldungen aus der smb.log, nachdem ich nur ein Klick auf eine Freigabe gemacht hatte, was bedeutet das?

    PHP:
    root@vuultimo:~# cat /tmp/smb.log

    [2011/12/22 09:16:150smbd/server.c:main(984)
      
    standard input is not a socketassuming -D option
    [2011/12/22 09:16:510lib/util_sec.c:assert_gid(119)
      
    Failed to set gid privileges to (-1,1005now set to (0,0uid=(0,0)
    [
    2011/12/22 09:16:510lib/util.c:smb_panic(1633)
      
    PANIC (pid 1150): failed to set gid

    [2011/12/22 09:16:510lib/util.c:log_stack_trace(1737)
      
    BACKTRACE1 stack frames:
       
    #0 [(nil)]
    [2011/12/22 09:16:510lib/fault.c:dump_core(181)
      
    dumping core in /var/log/cores/smbd
    [2011/12/22 09:16:510lib/util_sec.c:assert_gid(119)
      
    Failed to set gid privileges to (-1,1005now set to (0,0uid=(0,0)
    [
    2011/12/22 09:16:510lib/util.c:smb_panic(1633)
      
    PANIC (pid 1151): failed to set gid

    [2011/12/22 09:16:510lib/util.c:log_stack_trace(1737)
      
    BACKTRACE1 stack frames:
       
    #0 [(nil)]
    [2011/12/22 09:16:510lib/fault.c:dump_core(181)
      
    dumping core in /var/log/cores/smbd
    [2011/12/22 09:16:510lib/util_sec.c:assert_gid(119)
      
    Failed to set gid privileges to (-1,1005now set to (0,0uid=(0,0)
    [
    2011/12/22 09:16:510lib/util.c:smb_panic(1633)
      
    PANIC (pid 1152): failed to set gid

    [2011/12/22 09:16:510lib/util.c:log_stack_trace(1737)
      
    BACKTRACE1 stack frames:
       
    #0 [(nil)]
    [2011/12/22 09:16:510lib/fault.c:dump_core(181)
      
    dumping core in /var/log/cores/smbd
    [2011/12/22 09:16:510lib/util_sec.c:assert_gid(119)
      
    Failed to set gid privileges to (-1,1005now set to (0,0uid=(0,0)
    [
    2011/12/22 09:16:510lib/util.c:smb_panic(1633)
      
    PANIC (pid 1153): failed to set gid

    [2011/12/22 09:16:510lib/util.c:log_stack_trace(1737)
      
    BACKTRACE1 stack frames:
       
    #0 [(nil)]
    [2011/12/22 09:16:510lib/fault.c:dump_core(181)
      
    dumping core in /var/log/cores/smbd
    [2011/12/22 09:16:510lib/util_sec.c:assert_gid(119)
      
    Failed to set gid privileges to (-1,1005now set to (0,0uid=(0,0)
    [
    2011/12/22 09:16:510lib/util.c:smb_panic(1633)
      
    PANIC (pid 1154): failed to set gid

    [2011/12/22 09:16:510lib/util.c:log_stack_trace(1737)
      
    BACKTRACE1 stack frames:
       
    #0 [(nil)]
    [2011/12/22 09:16:510lib/fault.c:dump_core(181)
      
    dumping core in /var/log/cores/smbd
    [2011/12/22 09:16:550lib/util_sec.c:assert_gid(119)
      
    Failed to set gid privileges to (-1,1005now set to (0,0uid=(0,0)
    [
    2011/12/22 09:16:550lib/util.c:smb_panic(1633)
      
    PANIC (pid 1157): failed to set gid

    [2011/12/22 09:16:550lib/util.c:log_stack_trace(1737)
      
    BACKTRACE1 stack frames:
       
    #0 [(nil)]
    [2011/12/22 09:16:550lib/fault.c:dump_core(181)
      
    dumping core in /var/log/cores/smbd

    Frage:
    - Passt meine smb.conf?
    - Muss aus der smb.conf nicht auf die passwd oder smbpasswd verwiesen werden, damit der Sambadienst weis wo seine user sind?
    - Trennt man die valid user mit einem Leerzeichen, Strichpunkt oder wie ich gesehen habe mit einem Komma?
    - Was sagt die Fehlermeldung aus?

    Gruß
    Willi
     
    #2
  4. IDDQD
    Offline

    IDDQD Board Guru

    Registriert:
    6. Februar 2008
    Beiträge:
    1.416
    Zustimmungen:
    635
    Punkte für Erfolge:
    113
    Beruf:
    IT'ler
    Ort:
    Zone
    AW: User / Passwort für CIFS Freigaben setzen?

    Code:
    
    [global]    
    load printers = no
    [B][COLOR=#ff0000]guest account = root[/COLOR][/B]          würde ich weglassen oder auskommentieren    
    log file = /tmp/smb.log    
    log level = 0    
    security = user    
    server string = Vuplus %h network services    
    workgroup = workgroup    
    netbios name = %h   
    case sensitive=yes    
    preserve case=yes    
    short preserve case=yes    
    socket options = TCP_NODELAY    
    preferred master = no ;(These stop the machine being master browser, which means that it doesn't waste time there.)    
    unix extensions = no  
    
    [Configuration]   
    comment = Configuration files - take care!  
    path = /var   
    wide links = yes   
    read only = no   
    public = yes   
    guest ok = [B][COLOR=#ff0000]no[/COLOR][/B]   
    valid user = root,movie  
    
    [Harddisk]   
    comment = The harddisk   
    path = /hdd   
    wide links = yes   
    read only = no   
    public = yes   
    guest ok = [COLOR=#ff0000][B]no[/B][/COLOR]   
    valid user = root,movie
    
    
    
    
    
    
    
    versuchs vielleicht mal so
     
    #3

Diese Seite empfehlen