Summary: | Support interactive logins (2-step validation) for SFTP | ||
---|---|---|---|
Product: | [Frameworks and Libraries] kio-extras | Reporter: | Vladimir <vladimiroski> |
Component: | SFTP | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | REPORTED --- | ||
Severity: | wishlist | CC: | kfm-devel, sitter |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Vladimir
2020-07-14 17:03:39 UTC
Please provide instructions for how to set up an sftp server for this. Thank you for reading this bug. The full setup instructions can be consulted here: https://duo.com/docs/duounix A simpler way to test this may be with a passphrase protected key I believe? as it's kind of the same issue (interactive login) I'm not sure how that can be viably implemented. One dolphin tab may be backed by more than one connection. Connections are closed and opened as required. For password auth that's not a problem because the password gets cached and so long as it doesn't change server-side there's no new auth request until the user logs out. Second factor auth tokens do change though so one would get flooded by auth requests every time a connection is opened or re-opened. I'm not sure about the internals of Dolphin but maybe a flag can be implemented to identify connections that must be kept open/alive until the tab dies? Alas, that'd would not help with multiple connections causing multiple auth requests and we need multiple connections as otherwise a file copy would prevent you from browsing the remote. Not to mention that keeping multiple connections open forever is questionable from a resource POV as there is a cost associated with each connection. I think your concerns are valid. For now, in the absence of a better solution from my side I'll leave this workaround for those who come around this thread: https://help.duo.com/s/article/4038?language=en_US Basically, it's to disable DUO for sftp-only connections. Thank you for your time on reviewing this report! |