Midnight Commander can not establish SSH connections
Good morning,
I have the strange issue on one of my systems that midnight commander can't establish a connection to other systems using SSH. Trying to do so results in the standard feedback message that access got denied although I certainly entered the correct IP address and port number. Can't mc by any chance handle keys properly? All my Linux using computers are set to allow connections from systems when using the correct SSH key. Doing a Startpage research don't help much, it seems like I'm in an unique situation that no one else encountered before :( |
I'm not sure which version handles keys, but I think it was a while back and anything recent will work. Version 4.8.13 at least handles keys at least. You do have to have the agent available to mc however. Can you connect using keys with your regular SSH client from the same shell as you would launch mc?
Code:
ssh 203.0.113.48 |
Quote:
As a workaround of some sort I'm using either scp or sftp to achieve my goals but depending on what these are or where I am connecting from this can be quite annoying. Quote:
|
What version of Midnight Commander do you have? How are you launching it? What is the content of the relevant environment variables?
Code:
set | grep '^SSH' |
Quote:
In case of Raspbian and Mint 18.1 it might be newer but is still from their repository. Quote:
Nothing else otherwise. Quote:
Kind regards, WaterCatapult |
The variable names have have nothing to do with localization to German. The output should have been something like this, or at least the bottom line:
Code:
$ set | grep '^SSH' Under normal circumstances your desktop environment sets launches an agent and sets the variable(s) needed to connect to it before it starts up. I suppose since the other programs can connect that your desktop environment has an agent running? I'm not so familiar with MATE. Which terminal emulators do you have available for it and do you have the same lack of $SSH_AUTH_SOCK in all of them? |
All times are GMT -5. The time now is 01:39 AM. |