19 mai 2016
Il était temps, après quelques péripéties avec un disque dur externe, je me suis enfin décider à acheter un petit serveur NAS, cela va me permettre de stocker mes projets mais également les photos de toute la famille !
Mon choix s’est porté sur un boitier Buffalo Linkstation LS520D, en version 4To, soit 2To utile en RAID1 (et oui, sinon ça n’a pas vraiment d’intêret à mon avis…)
Niveau fonctionnalités, cela reste simple mais largement suffisant pour moi, on y retrouve dans le désordre :
L’interface graphique est relativement simple et rapide et permet de configurer en quelques clics les premiers partages réseaux. Mais voilà, il y a un petit problème, lorsque l’on copie des images sur le NAS, cela génère automatiquement tout un tas de dossier avec les miniatures de ces images. On se retrouve donc avec des dossiers cachés dissimulés un peu partout dans les dossiers. C’est moche, et cela au final va prendre énormément de place à mon avis.
La solution que je vous propose, est de modifier quelque peu le boitier pour interdire la création de ces vignettes, mais voilà, aucune configuration n’existe sur ce point dans l’interface d’administration.
Il ne faut pas tourner longtemps pour se rendre compte, que le petit boitier tourne sur une distribution Linux. Après avoir télécharger le firmware sur le site officiel, on peut même trouver que c’est une Debian… Le service SSH est par contre malheureusement indisponible.
La solution vient d’un petit outil (en java), nommé APC COMMANDER dont j’ai trouvé l’existance sur le site ci-dessous :
http://buffalo.nas-central.org/wiki/Open_Stock_Firmware
La méthode pour débloquer le petit LS520D est la suivante (en ligne de commande sous Linux bien sûr) :
Avant de commencer, les paramètres sont les suivants :
#lancement de ssh
wget http://downloads.nas-central.org/TOOLS/ALL_LS_KB_ARM9/ACP_COMMANDER/acp_commander.jar
java -jar acp_commander.jar -t IP_DU_SERVEUR_NAS -ip IP_DU_SERVEUR_NAS -c "/etc/init.d/ssh.bak start"
java -jar acp_commander.jar -t IP_DU_SERVEUR_NAS -ip IP_DU_SERVEUR_NAS -c "usermod --password HASH_DU_NOUVEAU_MDP_ROOT root"
#on se connecte
ssh root@IP_DU_SERVEUR_NAS
#activation de ssh par defaut
cd /etc/init.d
mv ssh.bak ssh
update-rc.d ssh defaults
#desactivation de la génération des vignettes
update-rc.d -f thumb-daemon remove
Et voilà, après ces quelques manipulations, vous voilà totalement maître de votre serveur NAS Buffalo LS520 avec en prime un accès SSH complet !
Plan du site | Mentions légales | Contactez-moi | Gestion des cookies