Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
netatalk [Le 31/10/2010, 23:24] – Mise en forme. Gemnoc | netatalk [Le 17/07/2014, 02:15] (Version actuelle) – [Voir aussi] lucasmaurice | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | ====== Comment partager des données avec AppleTalk ====== | ||
+ | |||
+ | Pour les personnes utilisant Ubuntu et voulant partager leurs données (ou accéder) avec des utilisateurs de Mac Os 9.x ou inférieur (ceux qui utilisent Mac Os X peuvent utiliser les partages [[:samba]], ou donner l' | ||
+ | |||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Pour l' | ||
+ | Cependant, le paquet disponible n'est pas la dernière version. Si vous souhaitez la dernière version (3.0.4 au premier juin 2013), qui est plus simple à utiliser, il va falloir la compiler à partir [[http:// | ||
+ | < | ||
+ | |||
+ | ===== Installation à partir des sources ===== | ||
+ | |||
+ | <note warning> | ||
+ | Pour une utilisation plus poussée (accès depuis internet, réseau ouvert/ | ||
+ | |||
+ | ==== Pré-requis ==== | ||
+ | * Savoir utiliser un [[: | ||
+ | * Avoir téléchargé [[http:// | ||
+ | * L' | ||
+ | * Disposer des [[tutoriel: | ||
+ | * Avoir [[: | ||
+ | sudo aptitude install build-essential libssl-dev libgcrypt11-dev libkrb5-dev libpam0g-dev libwrap0-dev libdb-dev libavahi-client-dev libacl1-dev libldap2-dev libcrack2-dev systemtap-sdt-dev libdbus-1-dev libdbus-glib-1-dev libglib2.0-dev libevent-dev</ | ||
+ | < | ||
+ | ==== Extraction et configuration ==== | ||
+ | - [[: | ||
+ | < | ||
+ | Reportez-vous à la page [[:tar]] pour plus d' | ||
+ | - Placez-vous dans le dossier fraîchement décompressé, | ||
+ | cd / | ||
+ | - Lancez l' | ||
+ | ./configure --with-init-style=debian --with-cracklib --enable-krbV-uam --without-libevent --with-pam-confdir=/ | ||
+ | ./configure \ | ||
+ | --with-init-style=debian \ | ||
+ | --with-cracklib \ | ||
+ | --enable-krbV-uam \ | ||
+ | --without-libevent \ | ||
+ | --with-pam-confdir=/ | ||
+ | --with-dbus-sysconf-dir=/ | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | Si tout va bien, les dernières lignes (juste avant le prompt) devraient ressembler à cela: | ||
+ | |||
+ | < | ||
+ | Using libraries: | ||
+ | LIBS = -ldl -lcrack | ||
+ | CFLAGS | ||
+ | PTHREADS: | ||
+ | LIBS | ||
+ | CFLAGS = -pthread | ||
+ | SSL: | ||
+ | LIBS | ||
+ | CFLAGS = -I/ | ||
+ | LIBGCRYPT: | ||
+ | LIBS = -L/ | ||
+ | CFLAGS = | ||
+ | PAM: | ||
+ | LIBS | ||
+ | CFLAGS = | ||
+ | WRAP: | ||
+ | LIBS = -lwrap | ||
+ | CFLAGS = | ||
+ | BDB: | ||
+ | LIBS | ||
+ | CFLAGS = | ||
+ | GSSAPI: | ||
+ | LIBS = -Wl, | ||
+ | CFLAGS = | ||
+ | ZEROCONF: | ||
+ | LIBS | ||
+ | CFLAGS = -D_REENTRANT | ||
+ | LDAP: | ||
+ | LIBS | ||
+ | CFLAGS = | ||
+ | LIBEVENT: | ||
+ | LIBS | ||
+ | CFLAGS = | ||
+ | Configure summary: | ||
+ | INIT STYLE: | ||
+ | | ||
+ | AFP: | ||
+ | | ||
+ | ACL support: yes | ||
+ | CNID: | ||
+ | | ||
+ | UAMS: | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | guest | ||
+ | Options: | ||
+ | | ||
+ | tcp wrapper support: | ||
+ | quota support: | ||
+ | admin group support: | ||
+ | valid shell check: | ||
+ | | ||
+ | ACL support: | ||
+ | | ||
+ | LDAP support: | ||
+ | dbus support: | ||
+ | | ||
+ | Paths: | ||
+ | | ||
+ | init directory: | ||
+ | dbus system directory: | ||
+ | pam config directory: | ||
+ | Documentation: | ||
+ | | ||
+ | </ | ||
+ | |||
+ | <note warning> | ||
+ | ==== Compilation et installation ==== | ||
+ | - [[: | ||
+ | make</ | ||
+ | - Une fois la compilation terminée, vous pouvez installer:< | ||
+ | sudo make install</ | ||
+ | sudo checkinstall</ | ||
+ | |||
+ | Hop!! fini!! :-) | ||
+ | |||
+ | ===== Le paramétrage ===== | ||
+ | |||
+ | Maintenant que vous avez installé le programme, il va falloir le configurer. Pour cela, un gros avantage de la version 3 de netatalk est que tout se fait, pour la configuration de base, en [[: | ||
+ | Et là, référez-vous à [[http:// | ||
+ | |||
+ | ==== Le partage ==== | ||
+ | |||
+ | Vous avez deux sections: [Global] et [Homes].\\ | ||
+ | Le mieux étant de tout laisser par défaut, donc ne rien écrire, et vérifier que ces deux sections sont bien décommentées (pas de dièse # ni de point-virgules en début de chaque ligne de la section concernée). | ||
+ | |||
+ | Il faut également vérifier la présence, dans la section [Homes], de la ligne | ||
+ | < | ||
+ | Cette ligne permet de définir le répertoire dans lequel chaque utilisateur référencé aura son dossier.\\ | ||
+ | Par exemple, ici il a été défini // /home // dans la ligne, donc si vous vous connectez à partir d'un mac, vous aurez accès à un dossier **User' | ||
+ | |||
+ | ==== Les Permissions ==== | ||
+ | |||
+ | Par défaut, lorsque vous vous connecterez à partir d'un mac, il faudra vous authentifier avec un login et un mot de passe d'un compte du serveur. Cependant, il est possible de modifier le mode d' | ||
+ | |||
+ | =====Démarrage automatique, | ||
+ | |||
+ | Pour que netatalk démarre en même temps que votre ordinateur, tapez simplement la commande suivante: | ||
+ | < | ||
+ | Si vous ne vous en servez que ponctuellement, | ||
+ | < | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * [[http:// | ||
+ | * Partie [[# | ||
+ | |||
+ | FIXME Pourquoi ne pas parler de Avahi Daemon, qui permet d' | ||
+ | |||
+ | ---- | ||
+ | // |