Toon posts:

[samba] fouten bij het overzetten van bestanden

Pagina: 1
Acties:

Verwijderd

Topicstarter
Mijn domein begint een beetje te draaien ( ok een heel klein beetje maar et is er). Mijn grootste probleem is dat ik geen bestanden naar de server kan kopieren. Als ik een bestand vanaf mijn bureablad naar de share van de samba server sleep geeft hij deze fout aan:

Kan ..... niet kopieren: De opgegeven netwerknaam is niet langer beschikbaar.

Hij laat wel een file achter van 0kb met de goede naam achter. Als ik dat bestand nu noch een keer van mijn bureablad naar mijn share op de server zet vraagt hij aan of ik het ene bestand van 0kb door het andere bestand ...kb wil vervangen dit doet hij wel goed. Ook kan ik gewoon op de server bestanden deleten. Hieronder zie je een log die gemaak is toen ik dus twee keer hetzelfde bestand naar de share op de server gooide:

[2002/07/13 22:16:20, 2] lib/access.c:check_access(329)
Allowed connection from (192.168.0.6)
[2002/07/13 22:16:22, 1] smbd/service.c:make_connection(651)
machine1 (192.168.0.6) connect to service rootdir as user spel (uid=1014, gid=100) (pid 9563)
[2002/07/13 22:16:22, 2] lib/access.c:check_access(329)
Allowed connection from (192.168.0.6)
[2002/07/13 22:16:25, 2] lib/access.c:check_access(329)
Allowed connection from (192.168.0.6)
[2002/07/13 22:16:27, 2] lib/access.c:check_access(329)
Allowed connection from (192.168.0.6)
[2002/07/13 22:16:30, 1] smbd/service.c:make_connection(651)
machine1 (192.168.0.6) connect to service muziek as user spel (uid=1014, gid=100) (pid 9563)
[2002/07/13 22:16:30, 2] smbd/open.c:open_file(233)
spel opened file KaZaA Lite.lnk read=Yes write=No (numopen=1)
[2002/07/13 22:16:32, 2] smbd/close.c:close_normal_file(213)
spel closed file KaZaA Lite.lnk (numopen=0)
[2002/07/13 22:16:32, 2] smbd/open.c:open_file(233)
spel opened file KaZaA Lite.lnk read=No write=Yes (numopen=1)
[2002/07/13 22:16:32, 2] smbd/close.c:close_normal_file(213)
spel closed file KaZaA Lite.lnk (numopen=0)
[2002/07/13 22:16:32, 2] smbd/open.c:open_file(233)
spel opened file KaZaA Lite.lnk read=Yes write=No (numopen=1)
[2002/07/13 22:16:32, 2] smbd/close.c:close_normal_file(213)
spel closed file KaZaA Lite.lnk (numopen=0)
[2002/07/13 22:16:32, 2] smbd/open.c:open_file(233)
spel opened file KaZaA Lite.lnk read=Yes write=No (numopen=1)
[2002/07/13 22:16:32, 2] smbd/close.c:close_normal_file(213)
spel closed file KaZaA Lite.lnk (numopen=0)
[2002/07/13 22:16:32, 2] smbd/open.c:open_file(233)
spel opened file KaZaA Lite.lnk read=Yes write=No (numopen=1)
[2002/07/13 22:16:36, 2] smbd/close.c:close_normal_file(213)
spel closed file KaZaA Lite.lnk (numopen=0)

Ook zal ik mijn (nieuwe) smb.conf maar eens gaan posten. Hier is het dan:

# samba domain controller

[global]
# indentificatie
netbios name = server
server string = domainserver
workgroup = HALLO

#funkties
time server = yes
local master = yes
preferred master = yes
domain master = yes
wins support = yes
browsable = yes

#server instellingen
hosts allow = 192.168.0.
hosts deny = all
bind interfaces only = yes
interfaces = 192.168.0.1/99
os level = 34
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
read raw = yes

#domein instellingen
domain logons = yes
security = user
encrypt passwords = yes
domain admin group = root @adm
logon script = logon.bat
add user script = /usr/sbin/useradd -g machines -c NTMachine -d /dev/null -s /bin/false %m$
unix password sync = true
passwd program = /usr/bin/passwd %u
passwd chat = *password* %n\n *password* %n\n *succesful*
passwd chat debug = yes
veto files = /Network Trach Folder/TheVolumeSettingFolder/lost+found/
log level = 100

#logging
debug level = 2
log file = /var/log/samba/samba.log.%m
log level = 2

[netlogon]
comment = Domain logon service
path = /home/netlogon
read only = yes

[profile]
path = /home/profiles
logon path = \\%N\%U\profile
read only = no
directory mask = 0775
create mask = 0755

[muziek]
comment = Hier kan iedereen zijn muziek opslaan ( wel in mappen doen)
path = /mnt/opslag1/muziek
read only = no
public = yes
create mask = 774
directory mask = 774

[homes]
comment = home directorys
read only = no
guest ok = no
directory mask = 0775
create mask = 0775

[rootdir]
comment = rootdir stay away
path = /
read list = kick
write list = kick

Ow ja met het opslaan en openene van profielen met winnt geeft hij ook erg veel fouten aan in windows zelf. Heeft die veel met die fout te maken

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
welke samba versie?
code:
1
smbd -V

A wise man's life is based around fuck you


Verwijderd

Topicstarter
2.2.5-1 for debian

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
als je eens een ftp sessie met die server maakt, is de data transfer dan wel snel/stabiel?

dan kunnen we uitsluiten of het mischien aan de netwerkaart ligt.

A wise man's life is based around fuck you


Verwijderd

Topicstarter
ehhm een ftp sessie ( moet is gaan uitzoeken hoe dat precies werkt) verbinding maken met ftp://ftp.192.168.0.1 werkt niet :P. Maar kan je het dan ook op een andere manier testen. Internet delen werkt wel goed en het lijkt mij nogal raar dat ie eerst iets (bijna) niet overzet en daarna het hele bestand wel in een keer :?

Vreemd als ik een bestand van het internet wil opslaag in een map op de server geeft hij de volgende fout:

De vollgedige naam van het te downloaden bestand
U bent niet bevoegd omd dit bestand te openen

vraag naar de eigenaar of systeembeheerder om dit bestand te openen

Als ik nu al die fouten leest denk ik dat het met een fout om de rechten gaat. Maar ik geloof dat ik die wel aardig heb ingesteld. Iemand iedeeen

Verwijderd

Topicstarter
Is er niemand die zoiets ook heeft gehad en het antwoord weet of iemand die misschien even wil proberen om te helpen????

  • kmf
  • Registratie: November 2000
  • Niet online

kmf

Wat voor filesysteem zijn die mountdingen? fat? Zoja, dan moet je even vertellen hoe die dingen gemount zijn.

Zo nee, dan moet je eens writeable= yes voor die sharedirs eens proberen.

Ziet er naar uit dat die user gewoon geen schrijfrechten heeft.

Enne... ik weet het niet meer zeker, dat vergeet ik namelijk altijd. dus anderen mogen het even verifieren.

Was het bij samba niet zo dat umask 775 gelijk is aan chmod 002 . Dus ontneem je iedereen de rechten om daarin te schrijven.

Ik zie dat sommige bestanden niet eens gelezen mogen worden?

Doe eens even simpel.

[mp3]
path=/mnt/mp3
browseable=yes
writeable=yes

En kijken wat er gebeurt.

En even een FTPtje opzetten is makkelijk met debian. Doe eens dselect en zoek naar ftpd. Pure-ftpd is lekker goed en snel te configgen, dus neem die maar even om te proberen of het met ftp wel lukt.

One thing's certain: the iPad seriously increases toilet time.. tibber uitnodigingscode: bqufpqmp


Verwijderd

Topicstarter
Met writable = yes en browsable = yes lukt het nog steeds niet. Hij blijft fouten geven dat hij de netwerknaam niet meer kan vinden??? En ik ga toch maar eens beginnen met zo'n ftp servertje. Maar samba blijf ik toch nodig hebben dus heeft nog iemand een idee waar het aan kan liggen??

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
je zou eens een
code:
1
chown nobody /padnaarjeshare

kunnen doen (op de linux console prompt) dan zet ie de rechten (ownership) op die map naar de 'nobody' useraccount (het account waaronder samba draait)

verder doe ik zelf altijd
code:
1
chmod -R 777 /padnaarjeshare

zo zet je gelijk alles op 'full-control' (rwx) voor je mapje, ook dit commando moet op de linux prompt

create mode zet ik in mijn shares altijd op 0777 (create mode = 0777) dan heb ik ook geen gezeur met rechten (dit in je smb.conf)

overigens, zet WINS support eens uit (ik neem aan dat je geen WINS server hebt draaien) (ook in je smb.conf)

en aan het einde uiteraard ff de smbd/nmbd deamons killen (of 1 minuut wachten tot ie de changes laadt)

A wise man's life is based around fuck you


Verwijderd

Topicstarter
Op dinsdag 16 juli 2002 21:23 schreef zwelgje het volgende:
je zou eens een
code:
1
chown nobody /padnaarjeshare

kunnen doen (op de linux console prompt) dan zet ie de rechten (ownership) op die map naar de 'nobody' useraccount (het account waaronder samba draait)

verder doe ik zelf altijd
code:
1
chmod -R 777 /padnaarjeshare

zo zet je gelijk alles op 'full-control' (rwx) voor je mapje, ook dit commando moet op de linux prompt

create mode zet ik in mijn shares altijd op 0777 (create mode = 0777) dan heb ik ook geen gezeur met rechten (dit in je smb.conf)

overigens, zet WINS support eens uit (ik neem aan dat je geen WINS server hebt draaien) (ook in je smb.conf)

en aan het einde uiteraard ff de smbd/nmbd deamons killen (of 1 minuut wachten tot ie de changes laadt)
Dit werkte ook niet ( heb alleen wins support aan laten staan). Maar warom moet ik eigenlijk de wins server uit laten staan. Ik wil juist dat dat ding ook de wins server word.

OW ja et is een ext2 filesystem maar windows ziet het als ntfs kan het daar aan liggen of is dat juist goed???

Verwijderd

Topicstarter
Ok ben nu dus bezig met een ftp servertje. heb toch maar proftpd gebruikt omdat die heel vaak in de search genoemd werd. Daarvoor heb ik de volgende instellingen gemaakt:

In /etc/ftpusers staat het volgende
# /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5).

root
daemon
bin
sys
sync
games
man
lp
mail
news
uucp
nobody
kick


En in /etc/proftpd.conf heb ik het volgende staan:

# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName"server"
ServerTypeinetd
DeferWelcomeoff

ShowSymlinkson
MultilineRFC2228on
DefaultServeron
ShowSymlinkson
AllowOverwriteon

TimeoutNoTransfer600
TimeoutStalled600
TimeoutIdle1200

DisplayLogin welcome.msg
DisplayFirstChdir .message
LsDefaultOptions "-l"

DenyFilter\*.*/

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswdoff

# Port 21 is the standard FTP port.
Port21

# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances30

# Set the user and group that the server normally runs at.
Usernobody
Groupnogroup

# Normally, we want files to be overwriteable.
<Directory /*>
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
#Umask022 022

AllowOverwriteon
</Directory>

# A basic anonymous configuration, no upload directories.

<Anonymous ~ftp>
Userftp
Groupnogroup
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAliasanonymous ftp

RequireValidShelloff

# Limit the maximum number of anonymous logins
MaxClients5

# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLoginwelcome.msg
DisplayFirstChdir.message

# Limit WRITE everywhere in the anonymous chroot
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>

# Uncomment this if you're brave.
# <Directory incoming>
# # Umask 022 is a good standard umask to prevent new files and dirs
# # (second parm) from being group and world writable.
# Umask022 022
# <Limit READ WRITE>
# DenyAll
# </Limit>
# <Limit STOR>
# AllowAll
# </Limit>
# </Directory>

</Anonymous>

Als ik nu mijn server wil benaderen met ftp://192.168.0.1 lukt dat niet. Hoe moet ik eigenlijk me ftp server connecten?? En waar staan de bestanden op mijn computer die je met een ftp server kunt zien.

Dat ik weinig met ftp zooi werk kun je wel zien :9

Verwijderd

Kijken jullie hier nou allemaal over heen?

<quote>
hosts deny = all
</quote>

:Z |:(

(of snap ik het gewoon niet helemaal???? Dat ken ook nog)

Verwijderd

Topicstarter
Op woensdag 17 juli 2002 16:11 schreef mverbo het volgende:
Kijken jullie hier nou allemaal over heen?

<quote>
hosts deny = all
</quote>

:Z |:(

(of snap ik het gewoon niet helemaal???? Dat ken ook nog)
Ik heb dat in meer smb.confs zien staan, dus daar licht het denk ik niet aan. Maar misschien dat je toch gelijk hebt ff proberen.

Verwijderd

Topicstarter
Niemand die het meer weeet :?

Verwijderd

Topicstarter
edit: sorry ff ander tekstje plaatsen. Ik heb nu de oude samba verwijderd met apt-get remove samba samba-common swat
en daarna dpkg --purge samba. Daarna heb ik de source van het internet gedowned en uitgepakt en geinstaleerd. Er staan een zooi files in /usr/local/samba Maar daar mis ik alle configuratie files. Moet ik daar gewoon mijn config neerzetten? En als ik een config wil opsporen met locate smb.conf geeft ie een aantal verwijzingen naar de vorige smb.conf die allemaal verwijderd zijn?

Verwijderd

Topicstarter
Het domain werkt Een andere versie 2.2.3 werkte wel goed, ga nu ff de fijnafstellingen doen.

Heel erg bedankt iedereen die mij heeft proberen te helpen
Pagina: 1