Dernières nouvelles

Interface Web FR Transmission 2.93-16

Suite à la dernière mise à jour du logiciel, Transmission passe en version 2.93-16, pour serveurs NAS Synology DS1815+ !
Retrouvez ma version traduite en français de l'interface Web :
- Pour DS1815+, release 16/05/2018

Ajout de la catégorie Windows

Une nouvelle catégorie apparaît sur le site :

Microsoft Windows

Infos, actualité, trucs et astuces... Ma boîte à outils d'utilisateurs du célèbre système d'exploitation !
Et on démarre par une première astuce :
- Icône "Obtenir Windows 10", usage et suppression

Avatar aléatoire

sil51-st-ufp-logo.jpg
Fun_plug 0.5

[DNS-323] Tutoriel Installation Fun-Plug 0.5

Fun-Plug : Accèdez au cœur de votre NAS

Créer un fichier fun_plug sur votre disque dur vous permet d'exécuter un script de démarrage personnalisé. Cette fonctionnalité permet d'exécuter des logiciels supplémentaires sur le DNS-323.

Installation :

Télécharger les derniers fichiers de fun_plug (source fonz's fun_plug repository) :

fun_plug (fichier texte, vous aurez probablement faire un clic droit pour l'enregistrer sur le disque)
fun_plug.tgz (fichier archive "Tarball" d'environ 10 Mo, équivalent Linux d'un fichier Zip)

Ou en version complète ZIP à décompresser :
fun_plug.zip

Placez une copie des deux fichiers dans le répertoire racine de Volume_1 de votre DNS-323 en utilisant Windows Explorer ou un client FTP.

Redémarrez le NAS en maintenant enfoncé le bouton d'alimentation 5 secondes ou via l'interface web (Outils -> Système -> Reboot). La NAS trouvera alors le fichier fun_plug sur Volume_1 et l'exécutera.

L'archive fun_plug.tgz aura alors disparu et un nouveau répertoire FFP sera créé.

Connexion via Telnet :

Après le redémarrage, pour vous connecter au NAS vous aurez besoin d'utiliser un protocole appelé Telnet. Telnet vous permet de se "loguer" sur une machine distante via une fenêtre de ligne de commande.

Les utilisateurs Windows peuvent utiliser un client telnet open-source appelé PuTTY. PuTTY est un programme autonome: le fichier Putty.exe peut être stocké où vous voulez, sans aucune installation préalable. Dans l'écran de configuration de PuTTY, vous devez définir les éléments suivants avant d'appuyer sur Open:

  • Nom de l'hôte (ou adresse IP): utiliser le nom du partage (DNS-323, par exemple) ou son adresse IP (la valeur par défaut est 192.168.0.20)
  • Sélectionnez Type de connexion "Telnet" (qui est par défaut sur le port 23)

Maintenant, vous pouvez appuyer sur Open (PuTTY peut sauvegarder ces paramètres par défaut ou sous un nom spécifique, mais vous devrez probablement utiliser ssh au lieu de telnet plus tard). Les utilisateurs de Linux sont "censés" être familiarisés avec Telnet.

Changer le mot de passe root :

Nous procédons à la mise à jour /etc/shadow en utilisant le programme pwconv. Il utilise le fichier /etc/passwd pour générer les lignes nécessaires.

Code:
pwconv

Maintenant nous avons besoin de changer le mot de passe de l'utilisateur "root" pour empêcher l'accès non autorisé. Exécutez la commande passwd et entrer un nouveau mot de passe deux fois (à noter que les mots de passe Linux sont sensibles à la casse):

Code:
passwd

Ensuite, activer l'utilisateur root qui est désactivé par défaut:

Code:
usermod -s /ffp/bin/sh root

Maintenant, vérifiez si tout s'est bien passé en utilisant:

Code:
login

Si cela a réussi, passez à l'étape suivante, sinon retournez à l'étape "passwd".
Stocker le mot de passe dans le NAS (cette étape est essentielle, faute de quoi votre mot de passe sera effacé lors du prochain redémarrage!):

Code:
store-passwd.sh

Cela invoque un autre script shell (.sh) qui copie les fichiers mot de passe sur la partition de données en mémoire Flash (mtd1 et mtd2).

Activer SSH :

Maintenant, activez SSH (Secure Shell: telnet a des limitations de sécurité importantes).

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

Connexion à l'aide de SSH :

Une fois que vous êtes connectés avec succès via SSH, vous pouvez désactiver telnet en utilisant:

Code:
chmod -x /ffp/start/telnetd.sh

Et maintenant ?

Félicitations! Vous avez installé votre fun_plug :)
Vous pouvez maintenant installer des packages additionnels ou regarder de plus près à l'utilisation de lignes de commandes!

NOTE : Fun_plug et comptes d'utilisateurs
Notez que l'exécution initiale du script fun_plug crée un nouveau groupe d'utilisateur utmp.
Le script qui installe le serveur ssh crée un nouvel utilisateur nommé sshd et ajoute l'utilisateur à utmp. Cet utilisateur est à usage interne uniquement, et n'a pas de possibilité de connexion. Ceci est la procédure normale lors de l'installation d'OpenSSH, et considéré comme sûr.
Sur un NAS, l'utilisateur sshd apparaît également comme ayant un accès ftp en lecture seule à Volume_1. Bien qu'il soit douteux que cet utilisateur puisse réellement avoir un accès ftp, ceci semble être un bug en cours d'étude.

Supprimer Fun_plug :

Rien de plus simple! Par FTP ou via un explorateur de fichiers, il suffit d'aller à l'emplacement où ont été initialement copiés les fichiers "fun_plug" et "fun_plug.tgz" et de les supprimer.
Il restera alors un répertoire "ffp" qui n'est effaçable que sous le compte root.

Dézippez l'archive remove_ffp.zip à l'emplacement initial de fun_plug, un nouveau fichier "fun_plug" apparaîtra.
Il ne reste plus qu'à redémarrer le NAS, cela exécutera alors ce nouveau fichier qui supprimera sous le compte root le répertoire "ffp". Vous pouvez enfin supprimer le fichier "fun_plug", il ne reste alors plus aucune trace !

Source (en Anglais) : NAS-Tweaks.net

Téléchargement(s) :

Télécharger ce fichier (putty.zip)putty.zipClient Telnet PuTTY v0.60 Build 8501 (Windows)250 Ko
Télécharger ce fichier (fun_plug.zip)fun_plug.zipPackage Fun-Plug v0.5 pour DNS-32310478 Ko
Télécharger ce fichier (remove_ffp.zip)remove_ffp.zipScript de suppression de Fun-Plug v0.5 pour DNS-3230.1 Ko

Commentaires clos

Commentaires

Notez ce comentaire :  0 #29 Sil51 08-05-2012 23:53
Citation en provenance du commentaire précédent de phifi85 :
J’ai déjà essayé cette méthode mais rien à faire. Je confirme que les deux DD sont séparés. Pour info, comme cela ne fonctionnait pas, j'ai installé le fw 1.09 puis le 1.10... mais toujours le même résultat

J'avoue manquer d'éléments pour proposer d'autres solutions.
Le Reset d'usine et reformatage complet des 2 disques me parait le seule solution fiable rapidement.
J'essaierai le réinit d'usine en inversant les 2 HD dans les baies, on sait jamais :)
Notez ce comentaire :  0 #28 phifi85 08-05-2012 18:26
J’ai déjà essayé cette méthode mais rien à faire. Je confirme que les deux DD sont séparés. Pour info, comme cela ne fonctionnait pas, j'ai installé le fw 1.09 puis le 1.10... mais toujours le même résultat
Notez ce comentaire :  0 #27 Sil51 08-05-2012 16:23
Citation en provenance du commentaire précédent de phifi85 :
[..] J'ai alors voulu désinstaller fun plug pour repartir sur du neuf. Désinstallation OK mais depuis, impossible de réinstaller en suivant la procédure. Il ne va pas chercher le fichier au démarrage pour construire le répertoire ftp et installer fun plug. Avez-vous une idée ? Je vous remercie.

Bonjour,
Si il s'agit d'un DNS-323 avec 2 disques dur, et que les disk sont en mode raid miroir, cela ne devrait pas poser de soucis.

En revanche, si les 2 disques sont 2 volumes séparés, il faut installer fun_plug sur le 1er volume (HD_a2).
Je recommande donc de copier les fichiers fun_plug sur les 2 volumes et redémarrer le NAS. Il sera alors facile de voir sur quel volume fun_plug s'est installé et donc identifier le disque principal !
Notez ce comentaire :  +1 #26 phifi85 08-05-2012 10:10
J'avais installé fun plug avec succès grâce à votre tutoriel. J'ai souhaiter par la suite ajouter un second DD à mon DNS. De ce moment, je n'avais plus accès à aucune ligne de commande et putty me refusait l'accès en root. J'ai enlevé le DD rajouté : idem. J'ai alors voulu désinstaller fun plug pour repartir sur du neuf. Désinstallation OK mais depuis, impossible de réinstaller en suivant la procédure. Il ne va pas chercher le fichier au démarrage pour construire le répertoire ftp et installer fun plug. Avez-vous une idée ? Je vous remercie.
Notez ce comentaire :  0 #25 sil51 22-02-2012 20:56
Citation en provenance du commentaire précédent de Anth16000 :
Exact!!!! il fallait modifier ce texte!!!
Cependant, j'ai un autre problème : ma vidéo est figée!!!!


Là ça dépasse le domaine NAS, je crains ne pouvoir t'aider plus !

@+
Notez ce comentaire :  0 #24 Anth16000 20-02-2012 20:06
Citation en provenance du commentaire précédent de Sil51 :
Citation en provenance du commentaire précédent de Anth16000 :
@sil51
Merci mais tu me renvois vers un forum... et là, je suis encore perdu!!!
Tu connais quelle est la marche à suivre pour faire fonctionner mon DNS-313 avec ma freebox V5.0????
Free ne m'a pas aidé (sauf dit de changer de box....89€!!!)
Et j'ai posté sur plusieurs forums mais sans succès!!!!!!!
SOS: :cry: :cry: :cry: :cry: :cry:

Salut, je doute que le problème vienne de ta box si tout le reste connecté dessus fonctionne. Je pense que tu n'as pas installé correctement Fun_plug, ou peut-être pas la version adaptée à ton NAS.
Je ne connais que le modèle 323 (2 disques).

J'ai lu sur http://www.shadowandy.net/2008/05/running-fonzs-fun_plug-05-on-dns-313.htm qu'il fallait modifier le fichier "fun_plug" et mettre "FFP_PATH=/mnt/HD_a4/ffp" à la place de "FFP_PATH=/mnt/HD_a2/ffp" avant de le copier sur le nas et le redémarrer. Après redémarrage, un dossier "ffp" doit apparaitre, cela confirme que l'installation s'est bien passée.
Puis te logguer avec Putty en telnet en tant que "root".
Essaie ensuite sans mot de passe, ou avec le mot de passe "11111".
Au delà, je crains ne pouvoir être d'une autre aide.
Bon courage !

Exact!!!! il fallait modifier ce texte!!!
Cependant, j'ai un autre problème : ma vidéo est figée!!!!
Notez ce comentaire :  0 #23 Sil51 18-02-2012 18:49
Citation en provenance du commentaire précédent de Anth16000 :
@sil51
Merci mais tu me renvois vers un forum... et là, je suis encore perdu!!!
Tu connais quelle est la marche à suivre pour faire fonctionner mon DNS-313 avec ma freebox V5.0????
Free ne m'a pas aidé (sauf dit de changer de box....89€!!!)
Et j'ai posté sur plusieurs forums mais sans succès!!!!!!!
SOS: :cry: :cry: :cry: :cry: :cry:

Salut, je doute que le problème vienne de ta box si tout le reste connecté dessus fonctionne. Je pense que tu n'as pas installé correctement Fun_plug, ou peut-être pas la version adaptée à ton NAS.
Je ne connais que le modèle 323 (2 disques).

J'ai lu sur http://www.shadowandy.net/2008/05/running-fonzs-fun_plug-05-on-dns-313.htm qu'il fallait modifier le fichier "fun_plug" et mettre "FFP_PATH=/mnt/HD_a4/ffp" à la place de "FFP_PATH=/mnt/HD_a2/ffp" avant de le copier sur le nas et le redémarrer. Après redémarrage, un dossier "ffp" doit apparaitre, cela confirme que l'installation s'est bien passée.
Puis te logguer avec Putty en telnet en tant que "root".
Essaie ensuite sans mot de passe, ou avec le mot de passe "11111".
Au delà, je crains ne pouvoir être d'une autre aide.
Bon courage !
Notez ce comentaire :  0 #22 Anth16000 17-02-2012 07:47
@sil51

Merci mais tu me renvois vers un forum... et là, je suis encore perdu!!!

Tu connais quelle est la marche à suivre pour faire fonctionner mon DNS-313 avec ma freebox V5.0????

Free ne m'a pas aidé (sauf dit de changer de box....89€!!!)
Et j'ai posté sur plusieurs forums mais sans succès!!!!!!!

SOS: :cry: :cry: :cry: :cry: :cry:
Notez ce comentaire :  0 #21 sil51 14-02-2012 20:46
Citation en provenance du commentaire précédent de Anth16000 :
Mon souci est que Telnet n'arrive pas à se connecter à mon NAS DNS-313 :cry: :cry:
Que faire????

Citation en provenance du commentaire précédent de Anth16000 :

Bonjour,
Je n'arrive pas à utiliser Putty.... il ne trouve pas l'hote....
Merci de m'aider!!! :P :P


Attention! Ce tutoriel est pour DNS-323 !
Certains scripts pour DNS-313 peuvent être différents, voir sur ce forum (en Anglais, désolé) http://forum.dsmg600.info/viewforum.php?id=9
Notez ce comentaire :  0 #20 Anth16000 14-02-2012 12:38
Bonjour,

Je n'arrive pas à utiliser Putty.... il ne trouve pas l'hote....

Merci de m'aider!!! :P :P
© 2004-2018 Sil51.com