We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reading Host specifications from a ssh config file does not support files that use the Include directive. termscp host-name fails to connect.
Host
Include
termscp host-name
I have my ~/.ssh/config file as follows:
~/.ssh/config
Include config-work Include config-personal
and inside config-work i have a properly credentialed host:
config-work
Host foo HostName foo.work.com IdentityFile ~/.ssh/foo-key User work-user
If i termscp foo, i am prompted to enter the (nonexistent) password for foo (the Host).
termscp foo
foo
If i move the host declaration into the ~/.ssh/config file instead of an Include-d one, I connect to the host as expected.
I expect termscp foo to work with a ssh config file that partitions Hosts by Include-d files.
The text was updated successfully, but these errors were encountered:
veeso
No branches or pull requests
Description
Reading
Host
specifications from a ssh config file does not support files that use theInclude
directive.termscp host-name
fails to connect.Steps to reproduce
I have my
~/.ssh/config
file as follows:and inside
config-work
i have a properly credentialed host:If i
termscp foo
, i am prompted to enter the (nonexistent) password forfoo
(the Host).If i move the host declaration into the
~/.ssh/config
file instead of anInclude
-d one, I connect to the host as expected.Expected behaviour
I expect
termscp foo
to work with a ssh config file that partitionsHost
s byInclude
-d files.Environment
The text was updated successfully, but these errors were encountered: