PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verzeichnisfreigabe



16.12.00, 15:12
Hallo,

Ich wollte bei mir einen kleinen Fileserver einrichten, aber irgendwie klappt das nicht. Die Verzeichnisse sind freigegeben und das Verzeichnis > daten < kann ich auch unter Linux mounten. Nur unter Win98 kann ich die Verzeichnisse nicht sehen. Ich wollte das Verzeichnis > daten < für jeden im Netzwerk sichtbar haben und das Homeverzeichnis nur für den homebesitzer.

Was muss ich wo ändern, damit es klappt?

Hier meine samba config Datei:

# Samba config file created using SWAT
# from 192.168.0.2 (192.168.0.2)
# Date: 2000/12/13 12:02:11

# Global parameters
[global]
coding system =
client code page = 850
workgroup = WIN
netbios name =
netbios aliases =
netbios scope =
server string = Samba 2.0.7
interfaces =
bind interfaces only = No
security = SHARE
encrypt passwords = Yes
update encrypted = Yes
allow trusted domains = Yes
hosts equiv =
min password length = 5
map to guest = Never
null passwords = No
password server =
smb passwd file = /etc/smbpasswd
root directory = /
passwd program = /bin/passwd
passwd chat = *new*password* %n\n *new*password* %n\n *changed*
passwd chat debug = No
username map =
password level = 0
username level = 0
unix password sync = No
restrict anonymous = No
use rhosts = No
debug level = 1
syslog = 1
syslog only = No
log file =
max log size = 5000
debug timestamp = Yes
debug hires timestamp = No
debug pid = No
debug uid = No
protocol = NT1
read bmpx = No
read raw = Yes
write raw = Yes
nt smb support = Yes
nt pipe support = Yes
nt acl support = Yes
announce version = 4.2
announce as = NT
max mux = 50
max xmit = 65535
name resolve order = lmhosts host wins bcast
max ttl = 259200
max wins ttl = 518400
min wins ttl = 21600
time server = No
change notify timeout = 60
deadtime = 0
getwd cache = Yes
keepalive = 300
lpq cache time = 10
max disk size = 0
max open files = 10000
read prediction = No
read size = 16384
shared mem size = 1048576
socket options = TCP_NODELAY
stat cache size = 50
load printers = Yes
printcap name = /etc/printcap
printer driver file = /etc/printers.def
strip dot = No
character set =
mangled stack = 50
stat cache = Yes
domain groups =
domain admin group =
domain guest group =
domain admin users =
domain guest users =
machine password timeout = 604800
add user script =
delete user script =
logon script =
logon path = \\%N\%U\profile
logon drive =
logon home = \\%N\%U
domain logons = No
os level = 20
lm announce = Auto
lm interval = 60
preferred master = No
local master = Yes
domain master = No
browse list = Yes
dns proxy = Yes
wins proxy = No
wins server =
wins support = Yes
wins hook =
kernel oplocks = Yes
ole locking compatibility = Yes
oplock break wait time = 10
smbrun = /usr/bin/smbrun
config file =
auto services =
lock directory = /var/lock/samba
default service =
message command =
dfree command =
valid chars =
remote announce =
remote browse sync =
socket address = 0.0.0.0
homedir map =
time offset = 0
unix realname = No
NIS homedir = No
source environment =
panic action =
comment =
path =
revalidate = No
username =
guest account = dieter
invalid users =
valid users =
admin users =
read list =
write list =
force user =
force group =
writeable = No
create mask = 0744
force create mode = 00
security mask = -1
force security mode = -1
directory mask = 0755
force directory mode = 00
directory security mask = -1
force directory security mode = -1
inherit permissions = No
guest only = No
guest ok = No
only user = No
hosts allow =
hosts deny =
status = Yes
max connections = 0
min print space = 0
strict sync = No
sync always = No
write cache size = 0
printable = No
postscript = No
printing = bsd
print command = lpr -r -P%p %s
lpq command = lpq -P%p
lprm command = lprm -P%p %j
lppause command =
lpresume command =
queuepause command =
queueresume command =
printer =
printer driver = NULL
printer driver location =
default case = lower
case sensitive = No
preserve case = Yes
short preserve case = Yes
mangle case = No
mangling char = ~
hide dot files = Yes
delete veto files = No
veto files =
hide files =
veto oplock files =
map system = No
map hidden = No
map archive = Yes
mangled names = Yes
mangled map =
browseable = Yes
blocking locks = Yes
fake oplocks = No
locking = Yes
oplocks = Yes
level2 oplocks = No
oplock contention limit = 2
strict locking = No
share modes = Yes
copy =
include =
preexec =
preexec close = No
postexec =
root preexec =
root preexec close = No
root postexec =
available = Yes
volume =
fstype = NTFS
set directory = No
wide links = Yes
follow symlinks = Yes
dont descend =
magic script =
magic output =
delete readonly = No
dos filetimes = No
dos filetime resolution = No
fake directory create times = No

[daten]
comment = daten
path = /daten
guest account =
guest ok = Yes

[homes]
comment = home
path = /home
writeable = Yes
create mask = 0750

[printers]
comment = All Printers
path = /tmp
create mask = 0700
printable = Yes
browseable = No

Danke für Tips

Dieter

LKH
16.12.00, 19:20
Hallo Dieter,

schreibe mal bei [Daten] browseable = Yes rein. Dann kann man die auch sehen in der Netzwerkumgebung.

Hoffe es hilft.



------------------
Mit freundlichen Gruessen / Best regards

Leander Kirstein-Heine
--
COMPUTER & | Engelplatz 11 Phone: +49 3641-210.401
NETWORK | D-07743 Jena (Germany, EC) Fax: +49 3641-211.650
CONSULTING | eMail: lkh@cnc-online.net URL: http://cnc-online.net/

16.12.00, 21:44
Hallo Dieter,

du hast in der global-section deiner smb.conf recht viel überflüssiges stehen. beschränke dich mal auf folgendes:

[global]
workgroup = Arbeitsgruppe
guest account = nobody
map to guest = Bad User
security = share

socket options = TCP_NODELAY
max xmit=8192
kernel oplocks = false

encrypt passwords = yes
case sensitive = no
preserve case = yes
short preserve case = yes
mangle case = no

# Drucker
printing = bsd
printcap name = /etc/printcap
load printers = yes

dein share könnte so aussehen:

[daten]
comment = Datenverz.
path = /daten
read only = no
browseable = yes
create mode = 777
force create mode = 777
directory mode = 777
force directory mode = 777

das home-Verz so:

[homes]
comment = Home-Verzeichnis von %U
browseable = yes
read only = no
create mask = 0750

und hier der Rest, den du schon hast.....

Grüße

rfi

17.12.00, 15:00
<BLOCKQUOTE><font size="1" face="Arial,Helvetica,Geneva">Zitat:</font><HR>Original erstellt von rfi:
Hallo Dieter,

du hast in der global-section deiner smb.conf recht viel überflüssiges stehen. beschränke dich mal auf folgendes:

[/quote]

Hi Dieter,

du hast das ganze bestimmt mit swat konfiguriert oder? ;-))

Beginne erst mal mit der "einfachen" ansicht ;-). wenn das funzt, kannst du stück für Stück erweitern.
Das ganze bleibt dann auch viel übersichtlicher. Der Rest ist eh default und muß somit auch nicht explizit angegeben werden ;-).

grüße

17.12.00, 15:32
Hallo,

Danke für Eure Tipps. Ja ich habe es mit SWAT konfiguriert, habe die smb.conf aber nur mal manuell editiert wie es rfi mir empfohlen hat.

jetzt läuft alles, der fehler lag u. a. daran, dass ich public = yes vergessen hatte. :-(

Nun aber zu dem worum es mir in erster Linie geht: Ich würde das ganze gerne so einrichten, dass wenn ich mit unter Windows / linux anmelde nur das homeverzeichnis / bzw die für diesen Benutzer freigegebenen Ordner sehe. Muss ich den Linuxserver dafür als anmeldeserver einrichten? wenn ja wie mach ich es, oder was muss ich sonst machen?

Grüsse

Dieter

[Dieser Beitrag wurde von Dieter Freimark am 17. Dezember 2000 editiert.]