Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

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
 
Zurück
Oben