Activation du service Telnet sur un Synology DS-101J

Avertissement

Les manipulations décrites dans cet article sont à vos risques et périls et vous engagez uniquement votre responsabilité. L'auteur décline toute responsabilité pour tout dysfonctionnement, pertes de données ou autres qui pourraient survenir suite à ls modification de votre NAS Synology DS-101J.

En exécutant cette procédure, vous acceptez l'entière responsabilité.
Si vous utilisez le firmware DSM 2.0-0640; Build 26/06/2008, cette procédure n'est pas nécessaire. Cette fonctionnalité a été intégréée sous Services réseaux > Terminal.

Passez directement à l'Installation de ds101-bootstrap_1.0-4_armeb.xsh

I. Service Telnet

Nécessite

- syno-telnet. S'il n'est pas encore téléchargé :syno-telnet-r2.zip (Taille du fichier : 5.5 Ko)

Procédure

1. Décompressez l'archive syno-telnet-r2.zip, et mettez à jour le firmware de votre Synology avec le fichier enable-telnet.pat. Ce fichier va uniquement activer le service Telnet sur votre DS-101J.

Remarques  :

- Si lors de la mise à jour, vous avez l'erreur 42, c'est tout à fait normal, il empêche le redémarrage du NAS, comme il le ferait après une mise à jour standard du firmware.

- Le fichier disable-telnet.pat serait utilisé pour désactiver le service Telnet.

2. Vérifiez que le service web de votre Synology soit activé.

3. Copiez le fichier synopass.php via ftp dans le partage Web de votre Synology (chemin sur le DS-101J : /volume1/web).

4. Ouvrez votre navigateur internet et saisissez l'adresse de votre synology, suivie de /synopass.php pour connaître le mot de passe du jour:

Exemple:
http://192.168.1.20/synopass.php

5. Connectez-vous avec Telnet.

6. Vous devez utiliser le compte root avec le mot de passe synopass.

7. Lorsque le second mot de passe vous sera demandé, reportez-vous au point 4 pour le connaître.

8. Dès que vous êtes connecté, vous pouvez changer le mot de passe root avec la commande :

passwd
Notez-le et gardez-le précieusement. Ne le perdez surtout pas, car on ne peut pas le récupérer.

II. Installation de ds101-bootstrap_1.0-4_armeb.xsh

Préquis

- ds101-bootstrap_1.0-4_armeb.xsh. S'il n'est pas encore téléchargé : ds101-bootstrap_1.0-4_armeb.xsh (Taille du fichier : 8.4 Mo)

Procédure

1. Enregistrez ce fichier dans le partage Public de votre Synology (chemin sur le DS-101J : /volume1public).

2. Exéctuez le script

3. Maintenant, vous pouvez actualiser la base de données d'IPKG :

ipkg update

Erreur avec ipkg update

Si lors de l'exécution de cette commande, vous avez à l'écran le message :

Downloading http://ipkg.nslu2-linux.org/feeds/optwa … ackages.gz
An error ocurred, return value: 1.
Collected errors:
ipkg_download: ERROR: Command failed with return value 1: `wget --passive-ftp -q -P /tmp/ipkg-jCTSRb http://ipkg.nslu2-linux.org/feeds/optwa … ckages.gz'
DiskStation>

Essayez ceci :

1. Exéctuez directement la commande entre ` et ' mentionnée après ipkg_download: ERROR: Command failed with return value 1:, soit

wget --passive-ftp -q -P /tmp/ipkg-jCTSRb http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/Packages.gz

2. Si l'erreur persiste, essayez :

nslookup ipkg.nslu2-linux.org
Normalement si vous utilisez une configuration DHCP cela devrait être mis automatiquement, mais vous utilisez une configuration avec une adresse IP statique, vous devrez indiquer la passerelle et entrée DNS.

3. Si cette commande ne peut résoudre le nom de domaine ipkg.nslu2-linux.org et que votre DS-101J se trouve derrière un routeur, il faudra modifier le fichier /etc/resolv.conf pour pointer vers votre serveur DNS local ou passerelle avec :

nameserver 192.168.0.1
Remplacez 192.168.0.1 par celle de la passerelle, serveur DNS ou passerelle du routeur.

4. Maintenant, si vous refaites la commande ipkg update cela fonctionne.