Grincheux41 Posté(e) le 7 novembre 2014 Posté(e) le 7 novembre 2014 Bonjour à tous! bon... j'ai fait la maj!... je commence à le regretter d'ailleurs mais bon... Au niveau accès SSH, au début ça ne marchait pas car le port était redevenu celui par défaut... et maintenant on a la possibilité de le modifier via l'interface (il ne me semble pas que c'était le cas auparavant). Bref l'accès SSH via Putty ne me pose pas de problème (utilisateur root). Par contre, l'accès en SCP avec WinSCP ne fonctionne plus! et ça marchait très bien il y a encore 2 jours Voici l'erreur que j'obtiens : https://www.dropbox.com/s/llg6sdft4qz1snz/Capture%20d%27%C3%A9cran%202014-11-07%2023.05.26.png?dl=0 Server sent exit status 127... Est-ce que quelqu'un pourrait me venir en aide? 0 Citer
gaetan.cambier Posté(e) le 7 novembre 2014 Posté(e) le 7 novembre 2014 Bah, problème classique de apparmor qui n'a pas le profile adéquat, a la fois, fallait s'y attendre on ajoute pas une sécurité de ce type sans aucun problème de fonctionnement. 0 Citer
gaetan.cambier Posté(e) le 7 novembre 2014 Posté(e) le 7 novembre 2014 Toute l'explication se trouve la, il y a un mode apprentissage et la possibilité de créer et/ou modifier les profils existant pour débloquer ce problème. https://help.ubuntu.com/12.04/serverguide/apparmor.html Envoyé ensuite les modif a Synology serait une bonne iddee 0 Citer
tafibo Posté(e) le 8 novembre 2014 Posté(e) le 8 novembre 2014 Pour ma part j'ai simplement changer le login de root à admin (même mot de passe) et ça fonctionne 0 Citer
Mike913 Posté(e) le 8 novembre 2014 Posté(e) le 8 novembre 2014 Bonjour il suffit de changer le shell en /bin/sh sur winscp dans paramètres avancés/Environnement/SCP shell 0 Citer
Grincheux41 Posté(e) le 8 novembre 2014 Auteur Posté(e) le 8 novembre 2014 Le 11/8/2014 à 9:10 AM, Mike913 a dit : Bonjour il suffit de changer le shell en /bin/sh sur winscp dans paramètres avancés/Environnement/SCP shell non ça j'ai essayé! Bash d'abord (comme indiqué dans le message) et sh ensuite. Pas d'effet. Merci pour les autres messages : pour le mot de passe, je crois que j'ai déjà celui de root = à celui d'admin (admin est désactivé mais j'en suis quasi sûr quand même). Pour apparmor, je vais me documenter demain du coup... merci de la piste! 0 Citer
Mike913 Posté(e) le 8 novembre 2014 Posté(e) le 8 novembre 2014 (modifié) Le 11/8/2014 à 12:41 PM, Grincheux41 a dit : non ça j'ai essayé! Bash d'abord (comme indiqué dans le message) et sh ensuite. Pas d'effet. Merci pour les autres messages : pour le mot de passe, je crois que j'ai déjà celui de root = à celui d'admin (admin est désactivé mais j'en suis quasi sûr quand même). Pour apparmor, je vais me documenter demain du coup... merci de la piste! C'est pas Bash qu'il faut mettre mais /bin/sh Méthode trouvée sur :http://forum.synology.com/enu/viewtopic.php?f=250&t=92477&p=348179&hilit=winscp#p348179 Modifié le 8 novembre 2014 par Mike913 0 Citer
Grincheux41 Posté(e) le 9 novembre 2014 Auteur Posté(e) le 9 novembre 2014 ça marche! merci! en fait je t'ai répondu de tête : j'avais essayé "bash" (car c'était ce que disais le message d'erreur) et ensuite /bin/ksh.... et là en mettant à la main /bin/sh (car ça n'est pas proposé de base dans la liste déroulante de winscp) ça fonctionne. Merci BEAUCOUP! 0 Citer
gaetan.cambier Posté(e) le 9 novembre 2014 Posté(e) le 9 novembre 2014 pour savoir d'ou vient le problème à la base, vu qu'en 5.0 ca fonctionnait que renvoit cette commande en 5.1 ? env | grep SHELL 0 Citer
Mike913 Posté(e) le 9 novembre 2014 Posté(e) le 9 novembre 2014 Bonjour, DS-712> env | grep SHELL SHELL=/bin/ash 0 Citer
gaetan.cambier Posté(e) le 9 novembre 2014 Posté(e) le 9 novembre 2014 c pas de la que ca coince alors, j'ai la meme chose en 5.0 0 Citer
Grincheux41 Posté(e) le 10 novembre 2014 Auteur Posté(e) le 10 novembre 2014 (modifié) Pour résumer/confirmer : la config suivante : https://www.dropbox.com/s/hje9xpoatzauy8p/Capture%20d%27%C3%A9cran%202014-11-10%2012.12.03.png?dl=0 donne le message d'erreur suivant : https://www.dropbox.com/s/dwe2shcnqm2xd6l/Capture%20d%27%C3%A9cran%202014-11-10%2012.11.34.png?dl=0 la config suivante : https://www.dropbox.com/s/ii9jcfpbt5opnbw/Capture%20d%27%C3%A9cran%202014-11-10%2012.14.25.png?dl=0 fonctionne MAIS donne le message d'avertissement suivant : https://www.dropbox.com/s/02jikmgm3mtvnis/Capture%20d%27%C3%A9cran%202014-11-10%2012.15.20.png?dl=0 (Auparavant, en 5.0, la première config me donnait ce résultat là!) la config suivante : https://www.dropbox.com/s/8ecncwlv8jggbzi/Capture%20d%27%C3%A9cran%202014-11-10%2012.18.16.png?dl=0 fonctionne et évidemment, plus de message d'avertissement! Donc le problème vient bien de là. et pourtant : NAS> env | grep SHELL SHELL=/bin/ash j'ai regardé mon .profile, il me parait normal (je ne suis pas expert en unix...) umask 022 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin export PATH #This fixes the backspace when telnetting in. #if [ "$TERM" != "linux" ]; then # stty erase #fi HOME=/root export HOME TERM=${TERM:-cons25} export TERM PAGER=more export PAGER PS1="`hostname`> " alias dir="ls -al" alias ll="ls -la" Modifié le 10 novembre 2014 par Grincheux41 0 Citer
gaetan.cambier Posté(e) le 10 novembre 2014 Posté(e) le 10 novembre 2014 (modifié) et avec /bin/ash dans winscp ca passe ou pas ? merci pour le resumé, ca aide le .profile est le meme que en 5.0 et donc, ca ne viens pas des variable d'environnement Modifié le 10 novembre 2014 par Gaetan Cambier 0 Citer
Grincheux41 Posté(e) le 10 novembre 2014 Auteur Posté(e) le 10 novembre 2014 oui la config : https://www.dropbox.com/s/zgo7306ybygja1p/Capture%20d%27%C3%A9cran%202014-11-10%2023.44.38.png?dl=0 fonctionne! 0 Citer
Mike913 Posté(e) le 11 novembre 2014 Posté(e) le 11 novembre 2014 Bonjour, Dans la dernière version synologie a supprimé le Shell Bash pour cause de sécurité. http://www.nextinpact.com/news/90133-faille-bash-nas-ne-sont-pas-epargnes.htm Quand on regarde avec Winscp le répertoire /bin le fichier bash est à 0. 0 Citer
Grincheux41 Posté(e) le 11 novembre 2014 Auteur Posté(e) le 11 novembre 2014 Le 11/11/2014 à 7:44 AM, Mike913 a dit : Bonjour, Dans la dernière version synologie a supprimé le Shell Bash pour cause de sécurité. http://www.nextinpact.com/news/90133-faille-bash-nas-ne-sont-pas-epargnes.htm Quand on regarde avec Winscp le répertoire /bin le fichier bash est à 0. bah moi j'ai carrément plus de fichier bash! Il reste seulement ash et sh. Merci pour l'explication qui semble être la bonne! 0 Citer
desbutes Posté(e) le 16 novembre 2014 Posté(e) le 16 novembre 2014 slt, La modif du shell fonctionne pour moi Merci Desbutes 0 Citer
BertrandP Posté(e) le 23 novembre 2014 Posté(e) le 23 novembre 2014 il y a quelque chose à faire ur DSM5.1.5004 pour que ça marche, il me repond : Erreur au démarrage. Votre shell est incompatible avec l'application (Bash est recommandé) 0 Citer
gaetan.cambier Posté(e) le 23 novembre 2014 Posté(e) le 23 novembre 2014 Le 11/10/2014 à 10:45 PM, Grincheux41 a dit : oui la config : https://www.dropbox.com/s/zgo7306ybygja1p/Capture%20d%27%C3%A9cran%202014-11-10%2023.44.38.png?dl=0 fonctionne! 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.