sganis / golddrive Goto Github PK
View Code? Open in Web Editor NEWWindows ssh network drive
License: Other
Windows ssh network drive
License: Other
I want to use notepad++ to edit a file on the mapped drive, but it is saying as following
"Y:\home\xxxx\licensecc\pyenv.cfg" cannot be opened:
Folder "Y:\home\xxxx\licensecc" doesn't exist.
What is the problem? Can you solve it?
My .ssh/config
looks like this:
Host myhost
HostName 172.18.123.45
User myname
ProxyCommand ssh.exe -W %h:%p mysshjump
Host mysshjump
HostName my.hostname.com
User user.name
Using OpenSSH, I can connect to myhost
by executing:
ssh myhost
As I ssh-copied my identity to myhost
, but not to mysshjump
, after executing the latest command, I am asked for [email protected]'s password
. After entering it, I am successfully connected to myhost
.
So, now I am trying to achieve the same via golddrive. So I set it up as the screenshot shows (z:
being an unassigned network letter), but unfortunately, I am not asked for any password but the UI does not change even when I wait a few minutes:
However, if I try to connect to a different user@host
, golddrive asks me for the password and I can establish a connection.
So my question is: Am I right that this is a bug? And is there any option to set up the connection as described above? Unfortunately, mysshjump
does not allow to store my ssh identity, so I need to enter a password each time.
My server does not allow password-based authentication, so I am unable to connect to even have keys generated.
Error message is
Password is required to connect to user@host:22.
SSH keys will be generated and used in future conections.
Maybe my problem is a more hidden one, but initial connection through the GUI fails with the above error although ssh.exe on its own is able to connect just fine:
C:\Program Files\Golddrive>.\ssh.exe host
Last login: Wed Jul 1 13:34:22 2020 from IP
Have a lot of fun...
So ideally, there should not be a need to request a password or generate a key, it's all there.
I have a preexisting key generated, living in .ssh\id_ed25519
. Despite adding -i c:\Users\yacoob\.ssh\id_ed25519
to the custom options list for the ssh command I end up getting a password prompt. The logs suggest the app is still using the default key location though:
2022-12-25 21:08:32: CLI: 32232: Arguments:
2022-12-25 21:08:32: CLI: 32232: drive = Z:
2022-12-25 21:08:32: CLI: 32232: remote = /golddrive/[email protected]
2022-12-25 21:08:32: CLI: 32232: mountp = [email protected]
2022-12-25 21:08:32: CLI: 32232: user = yacoob
2022-12-25 21:08:32: CLI: 32232: host = 192.168.1.60
2022-12-25 21:08:32: CLI: 32232: port = 22
2022-12-25 21:08:32: CLI: 32232: root = /
2022-12-25 21:08:32: CLI: 32232: pkey = C:\Users\yacoob\.ssh\id_rsa
2022-12-25 21:08:32: CLI: 32232: Prefix = -oVolumePrefix=/golddrive/[email protected]
2022-12-25 21:08:32: CLI: 32232: buffer = 65536
2022-12-25 21:08:32: CLI: 32232: keeplink = 0
2022-12-25 21:08:32: CLI: 32232: fastrm = 0
2022-12-25 21:08:32: CLI: 32232: audit = 0
2022-12-25 21:08:32: CLI: 32232: block = 0
Hi, I'm coming from the sshfs-win issue thread about using an SSH agent - I'm trying to use 1password, which replaced the named pipe Windows' native SSH Agent Service normally uses (\\.\pipe\openssh-ssh-agent
) (source) instead of creating a socket.
Works perfectly to open a ssh connection (PowerShell/cmd/Golddrive Terminal), but doesn't seem to work with Golddrive itself. Is this feature missing or did I overlook it?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.