. 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
  • . NFS .

    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.

      Il y a plusieurs choses à récuperer :
    • Portmap (non inclus dans Miamidx, mais dans amitcp/genesis.
    • nfsd dispo sur la minette ou directement la.
    • les man et how-to sur nfs (optionnel, mais fortement recommandé), ici.


    La premiere chose à faire, est de configurer Miami : nfs utilise le port 111, en tcp et upd. On va donc verifier les services dans Database.

    Bienvenue à MiamiInit

    Puis on informe le démon InetD de démarer tout ça pour nous en ajoutant les lignes :

    sunrpc  stream  tcp  nowait  root  nfs  nfs
    sunrpc  dgram   upd  nowait  root  nfs  nfs
    

    Bienvenue à MiamiInit

    Attention :

    J'ai cherché longtemps pourquoi portmap ne voulait pas se lancer et Miami me crachait des "portmap (785243f0) cannot bind udp: Address already in use". En effet, bien faire gaffe à enlever les guillemets dans la premiere colone des sunrpc.

    Pour info, pas besoin de le relancer ou quoi que soit sur amiga, tout ce fait online. Pas besoin non plus de taper "killall -HUP inetd" ou "/etc/rc.d/init.d/inet restart", et encore moins redémarer l'ordinateur ! Les changement s'effectuent en temps réel ... Quand on vous le dit qu'Amiga "rulez" !

    Bon. Ceci fait, on peut soit installer amitcp, soit juste copier portmap danc c: (plus pratique car on n'utilise que miamidx)

    On lance portmap dans un shell ... rien : normal !
    En fait un "status" nous montre qu'un process portmap existe, et mieux depuis linux:

    [root@tux bla]# rpcinfo -p miga
       program no_version protocole  no_port
        100000    2   tcp    111  portmapper
        100000    2   udp    111  portmapper
    

    Super, le portmapper est lancé ! (n'hésitez pas encore une fois à consulter de la doc largement distribué sous linux)

    Maintenant, NFS.

    Une fois installé, on configure nfsd.config :

    Ram:    /ram    192.168.1.1 RW UID=0 GID=0 PERM=777 FORCEALL
    

    (ici, j'exporte ram: en /ram, seul la machine 192.168.1.1 y a acces en Read Write, tous les fichiers appartiennent à root/root, avec lecture/ecriture/exec pour tout le monde, récurcivement.)

    Enfin, on peut lancer nfsd, le mieux étant de se créer un petit script shell lancant portmap puis nfsd dans la foulée.

    [CLI 7]
    nfsd beta, ©1998, 1999, 2000 Joseph Walton 
    This version compiled Mar 05 2000.
    nfsd is free software, distributed under the terms of the GNU General Public License.
    It comes with ABSOLUTELY NO WARRANTY.
    First inode is 795.
    Serving.
    

    et maintenant, coté linux :

    [root@tux bla]# rpcinfo -p miga
        program no_version protocole  no_port
         100000    2   tcp    111  portmapper
         100000    2   udp    111  portmapper
         100003    2   udp   2049  nfs
         100005    1   udp   2049  mountd
         150001    1   udp   2049  pcnfsd
    
    [root@tux bLa]#mount -t nfs -o nosuid,hard,intr miga:/ram /mnt/amiga/ram
    

    et la on voit dans le shell de l'amiga :

    192.168.1.1:871 [UID 0, GID 501, 1 other groups]
    Mounting '/ram'
    

    Trop fort !!!

    Voili, voila, un serveur nfs sur votre amiga, et votre linux y a acces !

    Pour faciliter la chose, utiliser la fstab pour déclarer les points de montages,

    miga:/ram /mnt/amiga/ram nfs rw,nosuid,user,hard,intr,addr=192.168.1.2 0 0
    
    et créez une icone dans kfm pour monter/démonter les volumes d'un seul click ...

    et voila !!!


    Copyright (C) AmigaEnReseau 2oo2