PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba Ordner-Freigabe



Muppet2000
25.04.05, 16:01
Hallo,

ich möchte gerne von meinem Windows Rechner über Samba .html Dateien in den Ordner /srv/www/htdocs kopieren!


Anscheinend kann ich diese aber nicht dorthin verschieben oder kopieren weil mir die Rechte fehlen!

Also den Ordner hab ich schon hinzugefügt und er ist auch sichtbar.

Fehlermeldung:

Ordner konnte nicht kopiert werden: Zugriff verweigert!
Stellen sie sicher das er weder voll noch schreibgeschützt ist, oder verwendet wird!


Also unter Windows ist er nicht schreibgeschützt oder ähnliches. Das muss an den Samba Rechten liegen, oder?


Danke Lars

leifg
25.04.05, 16:07
kannst du etwas genauere infos geben? mit welchem benutzernamen logst du dich ein? wie sehen die rechte des ordners in linux aus (einfach mal ausgabe von ls -la /srv/www/htdocs pasten) und vor allem wie sieht dein share eintrag in der smb.conf aus.

ich tippe mal drauf dass der user in linux kein schreib zugriff auf den ordner hat.

mfg
leifg

Muppet2000
25.04.05, 16:12
Ich habe im htdocs Ordner alles auf read write execute stehen!

Von windows bin ich ohne Password eingeloggt! Ich habe in der smb.conf unter[global] security = share eingetragen!

Leider kann ich die conf nicht posten, da ich über putty zugreife!

Oder geht das irgendwie?

Danke Lars

leifg
25.04.05, 16:19
wenn du mit putty eingeloggt bist (und weisst wo die smb.conf) liegt kannst du sie doch in einen samba freigegebenen ordner kopieren (cp /etc/samba/smb.conf /srv/www/htdocs) danach kannst du sie an den beitrag anhängen. ich habe nicht nach dem passwort gefragt sondern nach dem benutzer, wenn du von windows aus ohne passwort auf den ordner zugreifst, wird höchstwahrscheinlich dein benutzername unter windows genommen, oder gast, wobei ich mich mit gastzugängen in samba nicht auskenne aber ich nicht glauben kann dass dieser standardmäßig in verzeichnisse schreiben kann.

mfg
leifg

Muppet2000
25.04.05, 16:23
Sorry,

habe die conf rüberkopiert!
Wie kann ich die unter Windows betrachten?
Brauche ich ein Programm?

Oder kann ich das noch irgendwie anders anhängen?

Muppet2000
25.04.05, 16:26
Mir ist noch was aufgefallen!

Von Linux nach Windows kopieren funktioniert!

leifg
25.04.05, 16:36
1. du kopierst nicht von linux nach windows, du kopierst von linux nach linux und greifst von windows aus darauf zu.
2. die smb.conf kannst du unter windows mit dem wordpad anschauen
3. um sie anzuhängen musst du die endung in .txt ändern

ich werd mir die datei dann mal anschauen

Muppet2000
25.04.05, 16:39
Hast natürlich recht! :D :D :D

# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE
# Date: 2004-10-05
[global]
security = share
workgroup = Meinnetz
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
printer admin = @ntadmin, root, administrator
username map = /etc/samba/smbusers
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
[homes]
comment = Home Directories
valid users = %S
browseable = No
read only = No
inherit acls = Yes
[profiles]
comment = Network Profiles Service
path = %H
read only = No
store dos attributes = Yes
create mask = 0600
directory mask = 0700
[users]
comment = All users
path = /home
read only = No
inherit acls = Yes
veto files = /aquota.user/groups/shares/
[groups]
security = share
comment = All groups
path = /home/groups
read only = No
inherit acls = Yes
[pdf]
comment = PDF creator
path = /var/tmp
printable = Yes
print command = /usr/bin/smbprngenpdf -J '%J' -c %c -s %s -u '%u' -z %z
create mask = 0600
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775
[public]
path = /etc
path = /srv
writeable = true
security = share
guest ok = yes
guest only = yes

leifg
25.04.05, 17:19
erst mal zum grundsätzlichen aufbau deiner smb.conf:

bessere strukturierung kann hier auf keinen fall schaden, etwas mehr zeilenumbrüche einbauen etc...

dann würde ich erstmal alle true durch yes und alle false durch no ersetzen (evtl auch noch ein system für groß und kleinschreibung verwenden)

was mir auch noch aufgefallen ist, dass in der sektion: [public] 2 path angaben stehen, ist das gewollt?

mal von all dem agesehen, halte ich die methode einen zugriff als gast zu erzwingen nicht gerade für die beste.

mfg
leifg

Muppet2000
25.04.05, 17:27
Es klappt, aber ich hab keinen Schimmer warum!

Ich habe soviel nicht geändert, ist aber auch das erste mal das ich mit samba arbeite!

Ich will nur meine Website ins Apache directory kopieren und das hab ich auch gemacht!

Angeblich soll ja jetzt statt der Apache Testseite meine Website angezeigt werden! Ja genau, angeblich denn es funktioniert nicht!

Habe meine Startseite.index.html rüberkopiert aber wenn ich sie über die IP Adresse aufrufen will kommt nur Fehlermeldung: Zugriff verweigert, es ist kein Index Dokument vorhanden!


Man hats nicht leicht mit Linux! :rolleyes: :rolleyes: :rolleyes:

Lars

Muppet2000
25.04.05, 17:31
Naja, ist doch ganz leicht! :ugly: :ugly:

Ich bin nur zu dumm das zu machen, was im Kofler steht!

Darf nix heißen: startseite.index.html

sondern: index.html


Heute hab ich schon viel gelernt!

Danke an alle!

Jetzt werde ich das mit den Rechten mal in Angriff nehmen!

Danke leifg