dstuecken / sshfs-gui Goto Github PK
View Code? Open in Web Editor NEWSSHFS GUI Wrapper for Mac OS X
License: BSD 3-Clause "New" or "Revised" License
SSHFS GUI Wrapper for Mac OS X
License: BSD 3-Clause "New" or "Revised" License
Thanks for this library.
But it will be better if you can import OSXFuse framework into your app so i just intall the app and run, no need to install other things? Is it possible? Thanks
I installed sshfs with brew, and attempting to connect to my sftp server using this GUI throws this error:
Could not connect
unknown workaround: 'nonodelay'
I associated this error with how the command run has the option -o workaround=nonodelay
. Does brew sshfs not have this option? Or is the option incorrect (being that there is two "no"s)?
Hi,
I get anytime "remote host has disconnected" any idea what could be wrong ?
I am using macOS Sierra
Hello,
I'm working on the project which use SSHFS to mount the USB drive then able to upload photo to the server. Can you show me how to implement it?
Thanks much.
GUI tries to use this command:
/opt/local/bin/sshfs '[email protected]:/' '/Volumes/iMacSFTP' -p 22 -o workaround=nonodelay -ovolname='[email protected]' -oNumberOfPasswordPrompts=1 -o transform_symlinks -o idmap=user >/tmp/sshfs-tmp.err 2>&1
and returns error: unknown workaround: nonodelay
But actually to connect and mount I only need this command:
sudo sshfs -o allow_other,defer_permissions [email protected]:/ /Volumes/iMacSFTP
Is there a way I can remove those options causing troubles?
I am sure I can login server via ssh username@hostname with correct passwad.
But it shows username@(null) -> local/dir/
and there is no mount directory in my local directory.
Any ideas about this? Thanks.
Starting with macOS mojave, I get the error message "Could not connect remote host has disconnected". If I copy the whole command line as is to a terminal it mounts fine. It doesn't make a difference if I enter the password in the password field or not.
Additionally, if I run from xcode, I see a lot of "SSHFS GUI[51510:544818] pid(51510)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!" while it is trying to mount. The final error is "mount finished at (mountpoint) with code 256 and error text: remote host has disconnected". Maybe this is a sandboxing issue?
Using "./Contents/Resources/sshfs-static-leopard " instead of /usr/local/bin/sshfs unable to edit the code in the gui text area (uneditable)
When I mount , i got error text: sh: sshfs: command not found. Anyway to solve it?
thanks
I have SSHFS and OSXFUSE installed through Homebrew Cask, but I still get this message:
This issue is described in two parts. I suspect that they are related, but it might not.
(null)
./Volumes
, but it does not connect to the target server. An Apple crash report is generated afterwards. Using sshfs from command line works successfully.On MacOS X 10.11.3, SSHFS GUI crashes at mount time. If launched from Finder, the mount dies with the app. If started from the Terminal, the mount remain after the app crashes.
The details produced by OSX are attached. It seems there is a strlen() used on a NULL pointer:
crash.txt
Hi,
First of all let me say that I have read a lot of articles online (including the ones already published in github.com) before deciding to post this article here.
My machine
Remote server
Issue
sshfs -o allow_other,defer_permissions [email protected]:/ /Volumes/DATA/remotesrv
but
-- Set remote user
set remoteUser to "root" as string
-- Set remote address (either IPv4 or URL)
set remoteAddress to "192.168.1.30" as string
-- Set local path of remote folder
set remotePath to "/" as string
-- Set path of local folder where to mount remote folder
set localMountPoint to "/Volumes/DATA/remotesrv" as string
-- Set full path of SSHFS application
set SSHFSApplicationPath to "/usr/local/bin/sshfs" as string
-- Set options
set sshfsOptions to "-o allow_other,defer_permissions"
-- Set command to execute
set myCommand to SSHFSApplicationPath & " " & sshfsOptions & " " & remoteUser & "@" & remoteAddress & ":" & remotePath & " " & localMountPoint
-- Set the password of the root user
set thePassword to "MYPASSWORD" as string
tell application "Finder"
-- Mount remote folder via SSH
do shell script myCommand password thePassword with administrator privileges
end tell
I received the following error message:
Note: I've also tried by simply creating a bin/bash script as well as an Automator script/app but still the same issue.
If I execute the command from the terminal everything is ok but if I try to make it automatic, no chance at all.
BTW I've also tried the AppleScript from this link (obviously customized for my environment) but curiously I get exactly the very same error message.
This is driving me crazy.
Can someone help me?
Thanks in advance.
I'm using Mac Big Sur 11.6. I need to use this software with a .pem keyfile for ssh.. how do I do?
Can you add public/private key authentication?
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.