Lain

Partage de fichiers

NFS

NFS permet d’ouvrir des répertoires via le réseau. La configuration est présente dans le fichier /etc/exports :

# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#
/home/mpd       *(ro,insecure)

Seul le répertoire /home/mpd est partagé afin de permettre à piaudio de lire les fichiers de musique via MPD

Samba

Samba est un peu similaire et permet de proposer un partage compatible avec les systèmes windows.

Les sources de partages sont dans le fichier /etc/samba/smb.conf.d/shares.conf:

[mpd]
        path = /home/mpd
        available = yes
        browsable = yes
        public = yes
        writable = yes
        create mask = 0775
        directory mask = 0775

[films]
        path = /home/films
        available = yes
        browsable = yes
        public = yes
        writable = yes
        create mask = 0775
        directory mask = 0775

        wide links = yes

[peer2peer]
        path = /home/peer2peer
        available = yes
        browsable = yes
        public = yes
        writable = yes
        create mask = 0775
        directory mask = 0775

[downloads]
        path = /home/www/downloads/
        available = yes
        browsable = yes
        public = yes
        writable = yes
        create mask = 0775
        directory mask = 0775

Le répertoire de l’utilisateur connecté se trouve à l’emplacement suivant : smb://lain.local/homes/

Maintenance

Tester la connexion:
 
$ smbclient //lain.local/homes
Changer le mot de passe samba:
 
$ smbpasswd -U user1