PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ubuntu als Apple Fileserver



tobias83
14.09.11, 11:27
Hi,

wir haben hier ein kleines Netzwerk. Eigentlich aus Windows und Apple Rechner, aber die Windows Rechner werden jetzt ausgemustert. Wir hatten hier vorher einen Samba Server unter Ubuntu 11.04 laufen. Aber damit gab es einige Probleme mit den Macs, denn immer wenn man eine MacBook zugeklappt hat, und nach einiger Zeit wieder geöffnet hat, dann kann man sich nicht mehr zum Samba Server verbinden. Die Verbindung kam erst wieder zustande, nachdem man den Samba-Daemon neu gestartet hat.

Nun wollte ich einen AppleFileServer in Ubuntu einrichten. Dabei bin ich nach dieser Anleitung vorgegangen http://www.kde4.de/?page_id=389


Doch leider bekomme ich wenn ich versuche mich mit einem Mac auf den Server zu verbinden immer die Meldung, dass der Username oder das Passwort falsch sei. Das ist aber definitif nicht so.

Hier mal meine config files:

/etc/netatalk/AppleVolumes.default


# The line below sets some DEFAULT, starting with Netatalk 2.1.
:DEFAULT: options:upriv,usedots

# By default all users have access to their home directories.
#~/ allow:susanne,vanessa,@tdc "Home Directory"
#/home/tdc/ tdc allow:susanne,vanessa,@tdc #options:usedots,upriv
~/ "$u" allow:vanessa,susanne
#Freigabe tdc-Ordner

# End of File



/etc/default/netatalk


# Netatalk configuration
# Change this to increase the maximum number of clients that can connect:
AFPD_MAX_CLIENTS=20

# Change this to set the machine's atalk name and zone.
# NOTE: if your zone has spaces in it, you're better off specifying
# it in afpd.conf
#ATALK_ZONE=@zone
ATALK_NAME=`/bin/hostname --short`

# specify the Mac and unix charsets to be used
ATALK_MAC_CHARSET='MAC_ROMAN'
ATALK_UNIX_CHARSET='LOCALE'

# specify the UAMs to enable
# available options: uams_guest.so, uams_clrtxt.so, uams_randnum.so,
# uams_dhx.so, uams_dhx2.so
# AFPD_UAMLIST="-U uams_dhx.so,uams_dhx2.so"

# Change this to set the id of the guest user
AFPD_GUEST=nobody

# Set which daemons to run.
# If you need legacy AppleTalk, run atalkd.
# papd, timelord and a2boot are dependent upon atalkd.
# If you use "AFP over TCP" server only, run only cnid_metad and afpd.
ATALKD_RUN=no
PAPD_RUN=no
TIMELORD_RUN=no
A2BOOT_RUN=no
CNID_METAD_RUN=yes
AFPD_RUN=yes

# Control whether the daemons are started in the background.
# If it is dissatisfied that atalkd starts slowly, set "yes".
ATALK_BGROUND=no

# export the charsets, read form ENV by apps
export ATALK_MAC_CHARSET
export ATALK_UNIX_CHARSET

# config for cnid_metad. Default log config:
# CNID_CONFIG="-l log_note"





susanne:x:1001:1001:Susanne,,,:/home/tdc:/bin/false
vanessa:x:1002:1002:Vanessa,,,:/home/tdc:/bin/false


Hat jemand eine Ahnung woran das liegen kann, dass man sich nicht einlogen kann?


Danke schon mal

muell200
14.09.11, 11:38
# The line below sets some DEFAULT, starting with Netatalk 2.1.



welche osx version?

aber dem tiger werden die passwoerter verschluesselt!

bzw. hast du die passenden module "uams" eingebunden?

tobias83
14.09.11, 11:46
Hi,

es handelt sich um die Mac Versionen 10.6.8 und 10.4.11

was ist denn uams?

muell200
14.09.11, 11:51
was ist denn uams?

welche "methode" verwendet wird, um die user zu authen.

http://netatalk.sourceforge.net/2.0/htmldocs/afpd.8.html

tip: kompiliere und installiere die aktuelle version, dann sollten die richtigen module auto. enthalten sein.