Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Samba Share erstellen ?!

  1. #1
    Registrierter Benutzer
    Registriert seit
    Apr 2005
    Beiträge
    74

    Samba Share erstellen ?!

    Hey und Hallo,

    hab ein bissel mit dem Samba probiert aber ich bekomm irgendwie es nicht hin was ich will. Ich möchte das Rootverzeichnis von meinem lokalen Fedora3 Server in das Netzwerk sharen, so das ich von jedem Rechner darauf zugreifen kann und an den Scripten da arbeiten kann. ABer irgendwie bekomm ich das nicht so hin, wie ich es will. Hab einiges im Netz mitlerweile auch schon dazu gelesen aber so wirklich weiter geholfen hat mir nichts. Und bevor ich jetzt das System ganz versaue hoffe ich auf eure Hilfe jetzt !?

    Also die smb.conf schaut so im Moment aus

    Code:
    #======================= Global Settings =====================================
    [global]
    	netbios name = Linux
    	workgroup = ARBEITSGRUPPE
    	server string = Linux Server
    	hosts allow = 192.168.0. ,127.
    	log file = /var/log/samba/%m.log
    	max log size = 50
    	security = share
    	username map = /etc/samba/smbusers
    	socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=819
    
    #============================ Share Definitions ==============================
    	idmap uid = 16777216-33554431
    	idmap gid = 16777216-33554431
    	template shell = /bin/false
    	winbind use default domain = no
    
    [homes]
    	comment = Home Directories
    	browseable = no
    	writeable = yes
    
    [htdocs]
    	path = /var/www/html
    	guest only = yes
    	writeable = yes
    	printable = no
    	browseable = yes
    	create mask = 0777
    	valid users = nobody
    Erreicht habe ich damit schonmal das ich auf meinem WIndows 2000 Rechner den Share angezeigt bekomme und auch darauf zugreifen kann. Schreibende Rechte habe ich irgendwie nicht, warum weiß ich leider nicht. Was muss ich dafür denn nun noch angeben ?! Das ganze soll denn auch so erfolgen, das ich einen Komplettzugriff sofort habe und ich mich nicht noch anmelden muss erst, wenn ich auf den Share zugreifen will. Gesichert soll dies über die erlaubten IP-Adressen werden.


    Achso, das oben beschriebene funktioniert aber auch nur auf meinem Laptop (Windows 2000 Pro), wenn ich das gleiche mit meinem Windows XP MCE2005 versuche, denn bekomm ich schon bei Eingabe \\IP-Adresse eine Fehlermeldung.
    Wo ist da das Problem oder wie bekomm ich das gelöst ?!

    Der 2000'er läuft normalerweise in einer Domain, aber hier zu hause natürlich ohne. Der XP läuft in der Arbeitsgruppe "ARBEITSGRUPPE".

  2. #2
    Alpha Fan Avatar von r2k
    Registriert seit
    Apr 2003
    Beiträge
    772
    Zitat Zitat von LordIcon
    Hey und Hallo,

    hab ein bissel mit dem Samba probiert aber ich bekomm irgendwie es nicht hin was ich will. Ich möchte das Rootverzeichnis von meinem lokalen Fedora3 Server in das Netzwerk sharen, so das ich von jedem Rechner darauf zugreifen kann und an den Scripten da arbeiten kann. ABer irgendwie bekomm ich das nicht so hin, wie ich es will. Hab einiges im Netz mitlerweile auch schon dazu gelesen aber so wirklich weiter geholfen hat mir nichts. Und bevor ich jetzt das System ganz versaue hoffe ich auf eure Hilfe jetzt !?

    Also die smb.conf schaut so im Moment aus

    Code:
    #======================= Global Settings =====================================
    [global]
    	netbios name = Linux
    	workgroup = ARBEITSGRUPPE
    	server string = Linux Server
    	hosts allow = 192.168.0. ,127.
    	log file = /var/log/samba/%m.log
    	max log size = 50
    	security = share
    	username map = /etc/samba/smbusers
    	socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=819
    
    #============================ Share Definitions ==============================
    	idmap uid = 16777216-33554431
    	idmap gid = 16777216-33554431
    	template shell = /bin/false
    	winbind use default domain = no
    
    [homes]
    	comment = Home Directories
    	browseable = no
    	writeable = yes
    
    [htdocs]
    	path = /var/www/html
    	guest only = yes
    	writeable = yes
    	printable = no
    	browseable = yes
    	create mask = 0777
    	valid users = nobody
    Erreicht habe ich damit schonmal das ich auf meinem WIndows 2000 Rechner den Share angezeigt bekomme und auch darauf zugreifen kann. Schreibende Rechte habe ich irgendwie nicht, warum weiß ich leider nicht. Was muss ich dafür denn nun noch angeben ?! Das ganze soll denn auch so erfolgen, das ich einen Komplettzugriff sofort habe und ich mich nicht noch anmelden muss erst, wenn ich auf den Share zugreifen will. Gesichert soll dies über die erlaubten IP-Adressen werden.


    Achso, das oben beschriebene funktioniert aber auch nur auf meinem Laptop (Windows 2000 Pro), wenn ich das gleiche mit meinem Windows XP MCE2005 versuche, denn bekomm ich schon bei Eingabe \\IP-Adresse eine Fehlermeldung.
    Wo ist da das Problem oder wie bekomm ich das gelöst ?!

    Der 2000'er läuft normalerweise in einer Domain, aber hier zu hause natürlich ohne. Der XP läuft in der Arbeitsgruppe "ARBEITSGRUPPE".
    ein FTP-Server wäre dafür besser geeignet. Welcher? Was du willst. Ich verwende VSFTP

    aber nun dazu:

    das sollte reichen.

    [htdocs]
    path = /var/www/html
    writeable = yes


    nur sollte dein User in /var/www/html schreibrechte haben

    r2k

  3. #3
    Registrierter Benutzer
    Registriert seit
    Apr 2005
    Beiträge
    74
    So, das mit den Schreibrechten habe ich hinbekommen jetzt. Hatte denn noch dieses Tutorial http://www.unixboard.de/vb3/showthread.php?t=3714 gefunden und das einfach 1 zu 1 kopiert und das funzt nun auch.

    Code:
    [global] 
    workgroup = Arbeitsgruppe
    guest account = nobody 
    keep alive = 30 
    os level = 2 
    kernel oplocks = false 
    security = share 
    interfaces = 192.168.0.4/255.255.255.0 
    bind interfaces only = yes 
    socket options = TCP_NODELAY 
    
    [htdocs] 
    comment = htdocs
    browseable = yes 
    path = /var/www/html  
    writeable = yes 
    public = yes 
    guest only = no 
    directory mask = 0777 
    create mask = 0777
    Wie sicher das nun ist weiß ich gerade nicht, da ich auch dem Verzeichnis an sich mittels chmod dir Rechte auf 0777 umgestellt habe.

    Was nur immer noch nicht möglich ist, ist der Zugriff von dem XP Rechner aus...


    @reto2000
    Dem Share hatte ich auch vorher das schon verpasst gehabt, wie du in dem Source sieht. FTP-Server kommt auch noch, aber ich brauch den Share um meine Windows Entwicklungsumgebungen nutzen zu können und ich nicht nach jeder kleinsten Änderung die Daten erstmal wieder per FTP auf den Linux laden muss...

  4. #4
    Alpha Fan Avatar von r2k
    Registriert seit
    Apr 2003
    Beiträge
    772
    Ok gut --> mein fehler

    btw:
    kennst du cvs oder subversion?

    ich habe zur Zeit ein PHP-Projekt welches wir zu dritt entwickeln. Damit wir alle auf den selben Daten arbeiten hat mein Kollege subversion eingerichtet.

    Der aufwand war zwar gross (hat er mir gesagt) aber es ist super zum arbeiten.
    Und es gibt sogar ein eclipse plugin

    r2k

  5. #5
    Registrierter Benutzer
    Registriert seit
    Apr 2005
    Beiträge
    74
    Sagt mir was, aber da ich kein Eclipse nutze sondern VS.NET 2003 und ich eh alleine nur die Projekte entwickeln werde, denke ich ist das zu heavy für mich einzurichten. Scheiter ja, wie man sieht, schon an ner einfachen Samba Einrichtung fast

  6. #6
    Alpha Fan Avatar von r2k
    Registriert seit
    Apr 2003
    Beiträge
    772
    Zitat Zitat von LordIcon
    Sagt mir was, aber da ich kein Eclipse nutze sondern VS.NET 2003 und ich eh alleine nur die Projekte entwickeln werde, denke ich ist das zu heavy für mich einzurichten. Scheiter ja, wie man sieht, schon an ner einfachen Samba Einrichtung fast
    ok verständlich

  7. #7
    Registrierter Benutzer
    Registriert seit
    Apr 2005
    Beiträge
    74
    ;-) Aber wie bekomm ich das mit meinem XP auch hin, dass ich darauf zugreifen kann ?! Alleine beim Zugriff auf \\IP-Adresse bekomme ich eine Fehlermeldung in der Form das ich die Adresse überprüfen sollte da sie nicht gefunden wurde...

    Bei Windows 2000 wie gesagt funktioniert das tadellos! Firewalls und ähnliches läuft auch nicht im Moment...

  8. #8
    Registrierter Benutzer
    Registriert seit
    Apr 2005
    Beiträge
    74
    So, auch der XP Rechner funktioniert jetzt und das ganze konnte ich dadurch realisieren, das ich einfach bei der Netzwerkkarte auch den "Client für die Microsoftnetzwerke" aktiviert habe einfach *ups peinlich*

    Meine Konfiguration schaut jetzt folgendermassen aus:

    Code:
    [global]
    workgroup = Arbeitsgruppe
    guest account = nobody
    keep alive = 30
    os level = 2
    kernel oplocks = false
    security = share
    interfaces = 192.168.0.4/255.255.255.0
    bind interfaces only = yes
    socket options = TCP_NODELAY 
    
    
    [htdocs]
    comment = htdocs
    browseable = yes
    path = /var/www/html
    writeable = yes
    public = yes
    guest only = no
    directory mask = 0777
    create mask = 0777
    Wie "sicher" ist diese oder wo könnte man noch ein bissel optimieren?!

  9. #9
    Alpha Fan Avatar von r2k
    Registriert seit
    Apr 2003
    Beiträge
    772
    Zitat Zitat von LordIcon
    So, auch der XP Rechner funktioniert jetzt und das ganze konnte ich dadurch realisieren, das ich einfach bei der Netzwerkkarte auch den "Client für die Microsoftnetzwerke" aktiviert habe einfach *ups peinlich*

    Meine Konfiguration schaut jetzt folgendermassen aus:

    Code:
    [global]
    workgroup = Arbeitsgruppe
    guest account = nobody
    keep alive = 30
    os level = 2
    kernel oplocks = false
    security = share
    interfaces = 192.168.0.4/255.255.255.0
    bind interfaces only = yes
    socket options = TCP_NODELAY 
    
    
    [htdocs]
    comment = htdocs
    browseable = yes
    path = /var/www/html
    writeable = yes
    public = yes
    guest only = no
    directory mask = 0777
    create mask = 0777
    Wie "sicher" ist diese oder wo könnte man noch ein bissel optimieren?!
    create mask und direcroty mask 777 ist nicht besonders schlau, da JEDER deine Daten überschreiben kann.
    ich würde eher 775 oder sogar 770 machen

    r2k

Ähnliche Themen

  1. Bekomme keine Schreibrechte hin (Samba/Win XP)
    Von BinderBender im Forum Linux in heterogenen Netzen
    Antworten: 4
    Letzter Beitrag: 22.12.06, 22:49
  2. Samba: share per terminal mounten
    Von woifi im Forum Linux in heterogenen Netzen
    Antworten: 2
    Letzter Beitrag: 15.02.05, 12:06
  3. Linux und Windows im Netzwerk (Samba)
    Von hunter im Forum Hier Suchen und Finden, Links, Tutorials
    Antworten: 3
    Letzter Beitrag: 27.03.04, 14:23
  4. Redhat Samba Windows 98 Problem
    Von teamasta im Forum Linux in heterogenen Netzen
    Antworten: 7
    Letzter Beitrag: 06.02.04, 11:15
  5. Samba Share Größe begrenzen
    Von bomberpilot im Forum Linux in heterogenen Netzen
    Antworten: 5
    Letzter Beitrag: 03.02.04, 20:56

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •