NAS DNS-320 : Mise en place d’un serveur SSH

SSH est un pro­to­cole sé­cu­ri­sé afin d’accéder à un sys­tème à dis­tance. Il rem­place avan­ta­geu­se­ment Telnet et FTP.

Le NAS DNS-320 tourne sur un sys­tème d’exploitation GNU/Linux. Il est donc pos­sible de lan­cer un ser­veur SSH (et plus mais ça c’est une autre his­toire).

Cette par­tie est des­tinée à un pu­blic aver­ti, car mes ex­pli­ca­tions sont très brefs. Je ne sau­rai être res­pon­sable en cas de mau­vaise ma­ni­pu­la­tion.

Prérequis

  • Savoir uti­li­ser SSH et Telnet ;
  • Installation de Fun_Plug :

Accès au NAS

En uti­li­sant un client Telnet, connectez-vous des­sus.

Si vous êtes sur Windows, vous pou­vez uti­li­ser Putty. En co­chant la case « Telnet » de la par­tie « Connection type » et en en­trant l’adresse IP (ou do­maine) du ser­veur NAS, ça de­vrait mar­cher :-)

Choix du mot de passe

Tapez les com­mandes ci-dessous et spé­ci­fiez le mot de passe pour l’utilisateur root :

pw­conv
passwd

Activez l’utilisateur root :

user­mod -s /ffp/bin/sh root

Créez le dos­sier home pour l’utilisateur root :

mk­dir -p /ffp/home/root/
user­mod -d /ffp/home/root/ root

Testez le mot de passe en chan­geant d’utilisateur :

lo­gin

Fixation du mot de passe

Le mot de passe est ré­ini­tia­li­sé à chaque connexion. Pour en­le­ver ce com­por­te­ment, té­lé­char­gez et lan­cez le script ci-dessous :

wget http://wolf-u.li/u/172/ -O /ffp/sbin/store-passwd.sh
/ffp/sbin/store-passwd.sh

Le mot de passe est dé­sor­mais sto­cké dans la mé­moire flash du ser­veur.

Lancement du serveur SSH

Activez le ser­veur SSH :

chmod a+x /ffp/start/sshd.sh
sh /ffp/start/sshd.sh start

Testez à l’aide de votre client SSH et une fois bon, désac­ti­vez le ser­veur Telnet :

chmod -x /ffp/start/telnetd.sh

A vous main­te­nant la bi­douille! :-D

J'aime 4 per­sonnes aiment cet ar­ticle.

4 réflexions sur “NAS DNS-320 : Mise en place d’un serveur SSH

  1. plus dé­taillé que tu ne crois, les quelques ex­pli­ca­tions entre lignes de com­mandes m’ont été pré­cieuses. mer­ci en tout cas, je me suis ga­lé­ré un mo­ment à ins­tal­lé fun_plug sur mon NAS…
    pour la deuxième ligne de com­mande « Activez le ser­veur SSH ».. il n’y a pas une er­reur? faut pas plu­tôt lan­cer une com­mande ‘store…’
    en tout cas, c’est ce que j’ai fait, tout marche, su­per.
    en­core mer­ci

    • Ce n’est pas une er­reur, le but de cette par­tie est d’autoriser le ser­vice SSH à s’exécuter, ce qui est le cas. Je ne connais ce­pen­dant pas la com­mande « store », mais si ça marche de votre cô­té, c’est su­per !

  2. Bonjour
    nou­vel uti­li­sa­teur d »un D-LINK 320L BRAVO pout ton ar­ticle m’a per­mis de mettre en oeuvre ssh des­sus + l’installation de fun_plus.
    Sais-tu où trou­ver la liste des pa­ckages « clés » et leur usage à ins­tal­ler sur 1 nas telque : fi­re­wall ou an­ti­vi­rus …?
    Merci d’avance

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *