J'ai récupéré un boitier de sécurité Stormshield dans ma société, histoire de m'amuser un peu avec et découvrir plus en détail ce que je pouvais en tirer.
Après un reset d'usine, je tombe sur un message d'erreur de licence inexistante lors de la connexion sur l'interface wouéb.
Après récupération du fichier de licence du produit, je vais donc activer le SSH depuis le mode console pour pouvoir faire le transfert. Je me connecte correctement en ssh, mais lors d'un scp, juste après le password, PAF :
subsystem request failed on channel 0 scp: Connection closed
Visiblement, certains équipements demandent un mode "legacy" pour pouvoir faire des transferts de fichiers. Et comment faire, alors? et bien c'est simple, on passe de :
scp /home/moi/LICENCE.licence admin@10.0.0.254:/data/Licence/
À ceci :
scp -O /home/moi/LICENCE.licence admin@10.0.0.254:/data/Licence/
Le man de la commande scp nous indique à quoi ça correspond :
` -O Use the original SCP protocol for file transfers instead of the SFTP protocol. Forcing the use of the SCP protocol may be neces‐ sary for servers that do not implement SFTP, for backwards-com‐ patibility for particular filename wildcard patterns and for ex‐ panding paths with a ‘~’ prefix for older SFTP servers.
`
Et de là, la licence se transfere sans problème!
Voilà :)