freebsd:un_nas_sous_freebsd_zfs_raidz_samba_nfs
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 | ||
| freebsd:un_nas_sous_freebsd_zfs_raidz_samba_nfs [2011/05/05 17:01] – [Installation] sheltem | freebsd:un_nas_sous_freebsd_zfs_raidz_samba_nfs [2011/09/26 14:24] (Version actuelle) – sheltem | ||
|---|---|---|---|
| Ligne 84: | Ligne 84: | ||
| | | ||
| #Partages : | #Partages : | ||
| - | [Utilisateur1] | + | [repertoire1] |
| - | comment = Partage de utilisateur1 | + | comment = Partage de tintin |
| - | path = /home/utilisateur1/ | + | path = /home/repertoire1/ |
| writeable = yes | writeable = yes | ||
| veto files = / | veto files = / | ||
| Ligne 93: | Ligne 93: | ||
| valid users = %S | valid users = %S | ||
| | | ||
| - | [utilisateur2] | + | [repertoire2] |
| comment = Partage de utilisateur2 | comment = Partage de utilisateur2 | ||
| - | path = /home/ | + | path = /misc/ |
| writeable = yes | writeable = yes | ||
| veto files = / | veto files = / | ||
| Ligne 126: | Ligne 126: | ||
| / | / | ||
| + | On crée ensuite les utilisateurs avec la commande smbpasswd : | ||
| + | smbpasswd -a nom_d_utilisateur | ||
| + | |||
| + | Les utilisateurs samba créé doivent correspondrent au utilisateurs unix. | ||
| + | ==== Utilisation ==== | ||
| + | |||
| + | Pour voir tous les partages : | ||
| + | |||
| + | smbclient -I XXX.XXX.XXX.XXX -L \\\\groupedetravail | ||
| + | |||
| + | Pour accèder à un partage samba depuis une machine linux/ | ||
| + | |||
| + | smbclient -I XXX.XXX.XXX.XXX \\\\groupedetravail\\nomdupartage -U nom_d_utilisateur | ||
| + | | ||
| + | Montage d'un partage : | ||
| + | | ||
| + | mount -t cifs -o ip=XXX.XXX.XXX.XXX, | ||
| + | |||
| + | ===== NFS ===== | ||
| + | |||
| + | ==== Configuration ==== | ||
| + | |||
| + | il suffit d' | ||
| + | |||
| + | nfs_server_enable=" | ||
| + | nfs_server_flags=" | ||
| + | rpcbind_enable=" | ||
| + | mountd_enable=" | ||
| + | |||
| + | il faut ensuite définir les dossier à exporter dans / | ||
| + | |||
| + | / | ||
| + | |||
| + | ==== Utilisation ==== | ||
| + | |||
| + | Démarrer NFS : | ||
| + | |||
| + | / | ||
| + | |||
| + | Après avoir ajouté un export il faut que mountd relise le fichier de conf : | ||
| + | |||
| + | etc/ | ||
| + | | ||
| + | Voir sous quel version sont exportés les différents dossier : | ||
| + | |||
| + | rpcinfo -p | ||
| + | |||
| + | Monter un partage nfs depuis un client : | ||
| + | |||
| + | mount -t nfs server:/ | ||
| + | |||
| + | dans un fstab : | ||
| + | | ||
| + | server:/ | ||
| + | |||
| + | ===== Accès SFTP chrooté ===== | ||
| + | |||
| + | On installe le port scponly qui contient également scponlyc, un pseudo shell qui n' | ||
| + | |||
| + | portupgrade -N scponly | ||
| + | **On évite la prise en charge de gftp qui installe plus de 70 dépendances gnome** | ||
| + | |||
| + | On ajoute ça dans / | ||
| + | | ||
| + | scponlyc_enable=" | ||
| + | | ||
| + | Ensuite on crée un utilisateur pour le sftp, un script existe qui fait tout à notre place : | ||
| + | | ||
| + | cd / | ||
| + | **Et on ne tente pas de lancer le script depuis un autre emplacement, | ||
| + | |||
| + | On peut créer un utilisateur nommé " | ||
| + | |||
| + | Plusieurs utilisateur possédant le mot de passe du compte pourront donc s' | ||
| + | |||
| + | {{tag> | ||
freebsd/un_nas_sous_freebsd_zfs_raidz_samba_nfs.1304614900.txt.gz · Dernière modification : 2011/05/05 17:01 de sheltem
