[Fedora 9] Samba share is niet toegankelijk vanaf Vista

Pagina: 1
Acties:

  • DeepFreeze.NL
  • Registratie: April 2006
  • Laatst online: 12-01 16:11
Mijn doel is om één eenvoudige Samba share te maken die alleen toegankelijk mag zijn voor 1 gebruiker. Deze gebruiker (webadmin) moet lees- en schrijfrechten krijgen op de share /var/www.

Ik heb de volgende stappen uitgevoerd op mijn Fedora 9 testserver:
  1. yum install samba samba-common samba-client.
  2. In /etc/samba/smb.conf de workgroup gewijzigd naar WORKGROUP (Zelfde werkgroep als mijn Vista PC).
  3. De eigenaar van de map /var/www gewijzigd met chown -R webadmin:webadmin /var/www.
  4. De rechten van de map /var/www toegewezen met: chmod 660 -R /var/www.
  5. De gebruiker webadmin toegevoegd aan de samba users met smbpasswd -a webadmin.
  6. In /etc/samba/smb.conf helemaal onderaan de volgende share-gegevens toegevoegd:
[www]
comment = Websites
path = /var/www
writable = yes
valid users = webadmin
Ik heb vervolgens de Samba service herstart met het commando: service smb restart

Het probleem is dat wanneer ik vanuit mijn Vista PC de share wil benaderen, ik de volgende error krijg:

Afbeeldingslocatie: http://www.deepfreeze.nl/screen.png

Wie ziet er wat ik fout doe?

  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 17-01 19:39

wzzrd

The guy with the Red Hat

D'r zijn nog wel wat issues met Vista en Samba. Ik kan je probleem niet reproduceren, want ik gebruik geen Windows, maar wellicht biedt de Samba mailinglist uitkomst. Post anders ook even je logs van je Samba bak.

  • DeepFreeze.NL
  • Registratie: April 2006
  • Laatst online: 12-01 16:11
In de log staat (steeds) het volgende:
[2008/05/27 16:00:29, 0] smbd/service.c:set_current_service(187)
chdir (/var/www) failed

Verwijderd

Heeft de gebruiker webadmin read, write en execute rechten op /var/www?

  • DeepFreeze.NL
  • Registratie: April 2006
  • Laatst online: 12-01 16:11
Verwijderd schreef op dinsdag 27 mei 2008 @ 16:17:
Heeft de gebruiker webadmin read, write en execute rechten op /var/www?
Ik heb de gebruiker webadmin de volgende rechten gegeven op de map /var/www:
chmod 660 -R /var/www

Edit: Wanneer ik de map chmod 777 -R geef dan krijg ik een soortgelijke melding, maar alleen een ander venster in Vista, namelijk:
Afbeeldingslocatie: http://www.deepfreeze.nl/screen2.png

De samba log geeft vervolgens het onderstaande weer:
2008/05/27 16:32:11, 0] smbd/service.c:make_connection(1360)
vista_pc (::ffff:192.168.0.25) couldn't find service www.
[2008/05/27 16:32:11, 0] smbd/service.c:make_connection(1360)
vista_pc (::ffff:192.168.0.25) couldn't find service www.
[2008/05/27 16:32:11, 1] smbd/service.c:make_connection_snum(1188)
vista_pc (::ffff:192.168.0.25) connect to service www initially as user webadmin (uid=502, gid=502) (pid 3316)

[ Voor 52% gewijzigd door DeepFreeze.NL op 27-05-2008 16:33 ]


  • Jungian
  • Registratie: Juni 2006
  • Niet online

Jungian

>_<

-
Stukje van het verhaal gemist

[ Voor 197% gewijzigd door Jungian op 27-05-2008 16:44 ]

0.0


Verwijderd

wat doet:
mount -t smbfs //localhost/www /mnt/smb -o username=webadmin,password=JEFKE,rw
op je linux bak?

  • DeepFreeze.NL
  • Registratie: April 2006
  • Laatst online: 12-01 16:11
Verwijderd schreef op woensdag 28 mei 2008 @ 15:08:
wat doet:
mount -t smbfs //localhost/www /mnt/smb -o username=webadmin,password=JEFKE,rw
op je linux bak?
mount: aankoppelingspunt /mnt/smb bestaat niet

Verwijderd

eerst mkdir /mnt/smb uitvoeren ;)

  • DeepFreeze.NL
  • Registratie: April 2006
  • Laatst online: 12-01 16:11
mount: onbekende bestandssysteemsoort 'smbfs'

  • Mon
  • Registratie: November 2001
  • Laatst online: 23:17

Mon

yum install smbfs (oid, ben niet bekend met Fedora)

Ik kan het me haast niet voorstellen dat je deze en bovenstaande errors niet op hebt kunnen lossen terwijl in je startpost een ton aan technische informatie staat?..

  • !null
  • Registratie: Maart 2008
  • Laatst online: 19:26
Samba 2 of Samba 3?

Ampera-e (60kWh) -> (66kWh)


  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 17-01 19:39

wzzrd

The guy with the Red Hat

Fedora 9, da's echt Samba 3. Ik verwacht trouwens dat je cifs moet hebben en niet smbfs.

Enneh, wat zegt:
code:
1
# getenforce

[ Voor 10% gewijzigd door wzzrd op 29-05-2008 08:47 ]


  • DeepFreeze.NL
  • Registratie: April 2006
  • Laatst online: 12-01 16:11
wzzrd schreef op donderdag 29 mei 2008 @ 08:46:
[...]

Fedora 9, da's echt Samba 3. Ik verwacht trouwens dat je cifs moet hebben en niet smbfs.

Enneh, wat zegt:
code:
1
# getenforce
De package smbfs en cifs zijn beide niet beschikbaar.
De uitvoer van getenforce geeft: Enforcing

  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 17-01 19:39

wzzrd

The guy with the Red Hat

Dat 'enforcing' is waarschijnlijk je probleem. Doe eens een Google op Samba en SELinux. Als je er dan nog niet uitkomt, probeer je eens een
code:
1
#setenforce 0
restart smbd en probeer het nog eens.

  • DeepFreeze.NL
  • Registratie: April 2006
  • Laatst online: 12-01 16:11
wzzrd schreef op vrijdag 30 mei 2008 @ 08:09:
Dat 'enforcing' is waarschijnlijk je probleem. Doe eens een Google op Samba en SELinux. Als je er dan nog niet uitkomt, probeer je eens een
code:
1
#setenforce 0
restart smbd en probeer het nog eens.
Het probleem lag inderdaad aan de Security-enhanced Linux. setenforce 0 was inderdaad de trick om Samba werkende te krijgen! Onwijs bedankt voor je hulp _/-\o_

  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 17-01 19:39

wzzrd

The guy with the Red Hat

Nou nee, da's eigenlijk niet goed wat je nu doet ;-)

SELinux staat tegenwoordig in Red Hat gebaseerde distro's standaard aan. Wat je dus eigenlijk wilt doen, is zorgen dat je samba setup werkt mèt SELinux. Waarschijnlijk moet je de security context van je shares even goed zetten. Ik zit nu niet op een Red Hat of Fedora bak, dus wat die context precies is, kan ik je niet vertellen. chcon is je vriend voor wat dat betreft.

  • capedro
  • Registratie: Oktober 2000
  • Laatst online: 17-12-2025
Check deze posting op got eens... daaruit blijkt het volgende:
[Samba] Vista/longhorn and samba PDC
You will need a current Samba > (say 3.0.20 or later) for it to work at all.
Staat op deze pagina.

Wellicht kan je er wat mee... :P

My weblog

Pagina: 1