Skip to content
New issue

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

Implement/extend transport plugin to support authentication by password while not recommending it #6642

Open
agoscinski opened this issue Nov 26, 2024 · 2 comments

Comments

@agoscinski
Copy link
Contributor

agoscinski commented Nov 26, 2024

Is your feature request related to a problem? Please describe

A number of French HPCs only allow an authentication by password. By modern safety standards this is considered as not safe but it is current state for a lot of HPCs (merde!) so we should support it while not recommending it. Since this is a large user bases I marked it as important.

Describe the solution you'd like

Implement a transport plugin or extend the current transport to also support ssh connections authenticated by password.

@unkcpz
Copy link
Member

unkcpz commented Nov 27, 2024

I think it would be better to not put in the aiida-core but as a separate plugin and registered in aiida-register?

@khsrali
Copy link
Contributor

khsrali commented Nov 28, 2024

I can arrange this in core.ssh_async or to be unified with core.ssh
We can put it in the aiida-core, but explicitly warn them about the danger of this unsafe behavior.. the rest is user's responsibility tbh..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants