. Menu .

Accueil
Miami ou Genesis ?
Sécuriser MiamiDX
Télécharger la doc
Liens
Les auteurs

Materiel

  • Modem
  • PC ISA
  • PCMCIA
    Reset PCMCIA

  • Connection

    MiamiDX
  • Modem
  • LAN
  • Cable
  • ADSL

  • Genesis
  • Modem
  • LAN
  • Cable
  • ADSL
  • Serveurs
  • IRC
  • FTP
  • HTTP PowerWeb
  • HTTP Apache/PHP
  • NFS
  • passerelle
  • Proxy
  • Samba
  • Telnet
  • VNC
  • X
  • Clients
  • Base
  • Divers
  • ICQ
  • IRC
  • FTP
  • LPR
  • MAIL
  • NEWS
  • NFS
  • Samba
    Samba/MacOS
  • SSH
  • VNC
  • WEB
  • . Les clients .

    NFS, ou Network File System, est un systeme de partage de volume à traver un reseau tcp-ip largement utilisé dans le monde Unix. Il à été inventé par Sun Microsystem. On considerera que votre réseau local est en place, pleinement fonctionnel, que l'amiga à pour nom "miga" et pour ip 192.168.1.2, et que le pc linux à pour nom "tux", et 192.168.1.1 comme ip. (Le serveur NFS pourait tres bien etre un Amiga).

    Il y a plusieurs choses à récuperer :

    • Genesis fournis avec le wb 3.9
    • les man et how-to sur nfs (optionnel, mais fortement recommandé), ici.


    La premiere chose à faire est de savoir si le serveur est en place :

    9.Dev:NetWork/TCP/Genesis/bin> rpcinfo -p tux
       program vers proto   port
        100000    2   tcp    111  portmapper
        100000    2   udp    111  portmapper
        100011    1   udp    629  rquotad
        100011    2   udp    629  rquotad
        100005    1   udp    636  mountd
        100005    1   tcp    638  mountd
        100005    2   udp    641  mountd
        100005    2   tcp    643  mountd
        100003    2   udp   2049  nfs
    

    Il semble que oui !
    Si ça ne fonctionne pas, verifié que votre pile TCP-ip est lancé, et que vous avez accés aux tiroirs partagé de votre serveur linux. (pormap et nfs sont bien lancé, vous autorisé bien portmap dans /etc/hosts.allow, aucune regle d'ipchain de bloque un des ports utilisé par nfs, etc..., man nfs et compagnie ...)

    Coté linux, le tiroir exporté s'apelle /backup pour l'utilisateur "miga" en lecture-ecriture. Le fichier /etc/exports doit alors contenir la ligne "/backup miga(rw)". Encore une fois, soyez sur que le tiroir /backup soit exportable via NFS et qu'il possede les droits "à des couttes" :-).

    Pour monter des volumes NFS, les outils fournis dans Genesis sont ceux dans amitcp:bin commençant par ch_#?.
    Un fichier de description "ch_nfstab" doit se trouver dans "Amitcp:bd/" et resemble à ceci :

    tux:/backup backup: USER miga UMASK 0777
    

    Ici, je monte le tiroir exporté "/backup" de la machine "tux" en "backup:", sous l'utilisateur miga et chaque fichier crée aura les droits unix 0777. Bien entendu, l'utilisateur "miga" doit exister à la fois sur votre serveur linux et sur votre amiga, et surtout, avec les mêmes Uid-Gui.

    idem pour Miami OU Genesis

    Pour monter le volume, on tapes dans un shell (pas trop fort quand même):

    9.Dev:NetWork/TCP/Genesis/bin> ch_nfsmount backup:
    9.Dev:NetWork/TCP/Genesis/bin>
    

    Et la, une icone disque apparait comme par magie et on peut lire, créer, effacer, modifier, executer n'importe quel fichier de ce volume, pour peux qu'il possede les droits qui vont bien. Pour démonter le volume, on entre la commande suivante :

    9.Dev:NetWork/TCP/Genesis/bin> ch_die backup:
    9.Dev:NetWork/TCP/Genesis/bin>
    

    Snif, c'est beau :'-)

    Ouvrir un shell et taper cette commande à chaque fois peut etre lassant à la fin. J'ai pour ma part choisi de créer une entrée dans mes menus modifées grace à l'excellent "ToolDeamon" pour ces deux actions. Sauver une icone par défaut pour ce disque sauvegarde l'image et la position ... On remarquera que le workbench n'aime pas trop les nom trop long, ou contenant des caracteres speciaux.

    en local, et en distant :



    Copyright (C) AmigaEnReseau 2oo2