Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

User / Passwort für CIFS Freigaben setzen?

    Nobody is reading this thread right now.

willifred71

Ist gelegentlich hier
Registriert
31. Oktober 2009
Beiträge
39
Reaktionspunkte
2
Punkte
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 browser, which 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
 
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:15, 0] smbd/server.c:main(984)
  standard input is not a socket, assuming -D option
[2011/12/22 09:16:51, 0] lib/util_sec.c:assert_gid(119)
  Failed to set gid privileges to (-1,1005) now set to (0,0) uid=(0,0)
[2011/12/22 09:16:51, 0] lib/util.c:smb_panic(1633)
  PANIC (pid 1150): failed to set gid

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

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

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

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

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

[2011/12/22 09:16:55, 0] lib/util.c:log_stack_trace(1737)
  BACKTRACE: 1 stack frames:
   #0 [(nil)]
[2011/12/22 09:16:55, 0] lib/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
 
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
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…