Dock NAS pour NanoPi Neo2

Sommaire

1/ Matériels.

2/ Système d'exploitation : NanoPi Neo2 Debian NAS Jessie.

3/ Montage final.

4/ Identification de l'adresse ipv4 du NAS.

5/ Adresse internet du NAS.

6/ Page de connexion.

7/ Interface d'administration 'OpenMediaVault'.

8/ Changement du mot de passe de l'administrateur.

9/ Configuration réseau.

10/ Formatage du disque.

11/ Ajout d'un utilisateur.

12/ Création d'un partage.

13/ Gestion des ACL pour le partage.

14/ Création d'un partage Samba.

15/ Connexion au partage.

16/ Copie de fichier vers le partage.

17/ Connexion en ssh avec un utilisateur.

18/ Augmentation de la durée de la session.

19/ Arrêter ou redémarrer.

20/ Liens.

[caption id="attachment_1924" align="alignnone" width="300"] Exif_JPEG_420[/caption]

1/ Matériels.

* Module NanoPi Neo2 LTS 512MB : Chez Gotronic : https://www.gotronic.fr/cat-cartes-nanopi-et-modules-1714.htm Référence : https://www.friendlyarm.com/index.php?route=product/product&product_id=180&search=neo2+lts&description=true&category_id=0⊂_category=true [caption id="attachment_1931" align="alignnone" width="222"] Exif_JPEG_420[/caption] [caption id="attachment_1930" align="alignnone" width="222"] Exif_JPEG_420[/caption] [caption id="attachment_1929" align="alignnone" width="222"] Exif_JPEG_420[/caption] [caption id="attachment_1928" align="alignnone" width="222"] Exif_JPEG_420[/caption] * Module Dock NAS : Chez Gotronic : https://www.gotronic.fr/art-module-dock-nas-28770.htm Référence : https://www.friendlyarm.com/index.php?route=product/product&product_id=185 http://wiki.friendlyarm.com/wiki/index.php/1-bay_NAS_Dock [caption id="attachment_1926" align="alignnone" width="222"] Exif_JPEG_420[/caption] [caption id="attachment_1927" align="alignnone" width="300"] Exif_JPEG_420[/caption] * Refroidisseur NPI-HSK pour NanoPi : Chez Gotronic : https://www.gotronic.fr/art-refroidisseur-npi-hsk-pour-nanopi-28773.htm Référence : https://www.friendlyarm.com/index.php?route=product/product&product_id=221&search=NanoPi+&description=true&category_id=0⊂_category=true [caption id="attachment_1925" align="alignnone" width="222"] Exif_JPEG_420[/caption] * Alimentation : Chargeur 12v 2A * Pile système : CR2032

2/ Système d'exploitation : NanoPi Neo2 Debian NAS Jessie.

util01@station02:~/DOCKNASNANOPI$ unzip nanopi-neo2_debian-nas-jessie_4.14.0_20171208.img.zip
util01@station02:~/DOCKNASNANOPI$ sudo dd bs=4M if=nanopi-neo2_debian-nas-jessie_4.14.0_20171208.img of=/dev/mmcblk0

3/ Montage final.

[caption id="attachment_1922" align="alignnone" width="300"] Exif_JPEG_420[/caption] [caption id="attachment_1923" align="alignnone" width="300"] Exif_JPEG_420[/caption] [caption id="attachment_1924" align="alignnone" width="300"] Exif_JPEG_420[/caption] [caption id="attachment_1921" align="alignnone" width="300"] Exif_JPEG_420[/caption] La DEL verte du NanoPi Neo2 doit clignoter en vert => Le système d'exploitation est reconnu.

4/ Identification de l'adresse ipv4 du NAS.

$ nmap 192.168.1.0/24
Starting Nmap 7.01 ( https://nmap.org ) at 2019-01-13 01:05 CET
...
Nmap scan report for pc85.home (192.168.1.45)
Host is up (0.00011s latency).
Not shown: 995 closed ports
PORT    STATE SERVICE
22/tcp  open  ssh
80/tcp  open  http
111/tcp open  rpcbind
139/tcp open  netbios-ssn
445/tcp open  microsoft-ds
...
Nmap done: 256 IP addresses (5 hosts up) scanned in 9.36 seconds

5/ Adresse internet du NAS.

http://192.168.1.45/

6/ Page de connexion.

Nom d'utilisateur (par défaut) : admin Mot de passe (par défaut) : openmediavault

7/ Interface d'administration 'OpenMediaVault'.

8/ Changement du mot de passe de l'administrateur.

Menu : [Système][Paramètres généraux] Onglet : [Sécurité Administrateur] [Enregistrer]

9/ Configuration réseau.

Menu : [Système][Réseau]

  • Changement du 'hostname' : Nom de l'hôte : diskres01 Nom de domaine : local
  • Test de la connexion :
$ ping diskres01.local -c 2
PING diskres01.local (192.168.1.45) 56(84) bytes of data.
64 bytes from pc85.home (192.168.1.45): icmp_seq=1 ttl=64 time=0.390 ms
64 bytes from pc85.home (192.168.1.45): icmp_seq=2 ttl=64 time=0.193 ms
--- diskres01.local ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.193/0.291/0.390/0.099 ms

Adresse internet : diskres01.local

10/ Formatage du disque.

  • Identification du disque : Menu : [Stockage][Disques physiques]
  • Créer un disque de données : Menu : [Stockage][Système de fichiers] Cliquer sur [Créer] Périphérique : Tech [/dev/sda, 931.51 GiB] Libellé : diskres01 Système de fichiers : EXT4 [OK] [Fermer] Sélection le 'device' et [Monter]

11/ Ajout d'un utilisateur.

Menu : [Gestion des droits d'accès][Utilisateur] Onglet : [Général]

  • Supprimer tous les utilisateurs : fa et pi Sélectionner un utilisateur puis [Supprimer].
  • Ajouter l'utilisateur : util01
  • Ajouter le groupe 'sudo' à l'utilisateur 'util01' Onglet : [Groupes] Sélectionner 'sudo' Puis [Enregistrer] [Appliquer]

12/ Création d'un partage.

Menu : [Gestion des droits d'accès][Dossiers partagés] [Ajouter] Nom : video Périphérique : diskres01 [76.02 MiB (1%) used, 916.67 GiB available] Chemin d'accès : video/ Permissions : Administrateur: lect./écrit., Utilisateur: lect./écrit., Autres: lect. seule [Enregistrer]

13/ Gestion des ACL pour le partage.

Menu : [Gestion des droits d'accès] Sélectionner le partage : video [ACL] [Appliquer] puis [Fermer]

14/ Création d'un partage Samba.

  • Activer Samba : Menu : [Service][SMB/CIFS] Onglet : [Paramètres] Activer : v [Enregistrer] [Appliquer]
  • Configurer le partage Samba : Menu : [Service][SMB/CIFS] Onglet : [Partages] [Ajouter] Dossier partagé : video [on diskres01, video/] [Enregistrer] [Appliquer]

15/ Connexion au partage.

Sous Ubuntu : [Raccourcis][Réseau] Cliquer sur [diskres01 - SMB/CIFS] Cliquer sur [ video] Nom d'utilisateur : util01 [Se connecter]

16/ Copie de fichier vers le partage.

  • Copie de fichier d'un répertoire local vers le partage :
  • Contenu du partage :

17/ Connexion en ssh avec un utilisateur.

  • L'utilisateur doit être dans le groupe 'ssh'.
  • Connexion :
util01@station02:~$ ssh util01@diskres01.local
util01@diskres01.local's password:
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Could not chdir to home directory /home/util01: No such file or directory
$
  • Visualisation du système de fichier :
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            231M     0  231M   0% /dev
tmpfs            49M  8.9M   40M  19% /run
/dev/mmcblk0p2   30G  1.8G   28G   7% /
tmpfs           242M     0  242M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           242M     0  242M   0% /sys/fs/cgroup
tmpfs           242M     0  242M   0% /tmp
/dev/mmcblk0p1  100M   17M   83M  17% /boot
/dev/sda1       917G  1.5G  916G   1% /srv/dev-disk-by-label-diskres01
tmpfs            49M     0   49M   0% /run/user/1000
$
  • Passage en 'root' :
$ sudo su
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.
[sudo] password for util01:
root@diskres01:/#

18/ Augmentation de la durée de la session.

  • Au bout de 5 minutes :
  • Allonger la durée de la session : Menu : [Système][Paramètres généraux] Onglet : Administration web Délai d'inactivité : 30 [Enregistrer] puis [Appliquer]

19/ Arrêter ou redémarrer.

Redémarrer :

root@diskres01:/# reboot

Arrêter :

root@diskres01:/# shutdown now

20/ Liens.

https://www.cnx-software.com/2017/06/18/nanopi-neo-nas-kit-review-assembly-openmediavault-installation-setup-and-benchmarks/ http://wiki.friendlyarm.com/wiki/index.php/1-bay_NAS_Dock_v1.2_for_NanoPi_NEO/NEO2