Allow to run ssh commands to localhost #109
pierrelemee
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Allow to run ssh commands to localhost
TL;DR: as a user I might want to run SSH commands to a local Docker container. For this, I would propose to add a configuration method
allowLocalConnectionI'm trying to execute a set of SSH commands onto a server through Castor 🦫 . As it's aimed to configure a distant server, I'm testing it on a local Docker container (basically a debian base image with the relevant ssh config on top of it) to be able to wipe and start over (using the
--force-recreateDocker option).However, when testing I faced a "Permission denied" error that, after digging, revealed to be caused by the local command override in the
Ssh::getExecuteCommand()method.Although I understand this check, as a developer I would like to be allowed to overcome this by allowing local connection using a
Ssh::allowLocalConnectionmethod, like it's done for host check or password authentication. By default, the underlying variable would remainfalseto keep nominal behavior.I can propose a patch for it :)
Beta Was this translation helpful? Give feedback.
All reactions