我安装OSXFUSE在我的mac中,用于sshfs挂载远程目录.现在我想卸载它,但找不到方法.我的操作系统是OSX 10.8 Mountain.有人可以帮忙吗?
我正在使用MacFusion和OSXFuse(类似于MacFuse)将我的服务器通过SSH安装到我的办公室机器上.当我进入服务器上的rails工作目录时,我在zsh提示符中看不到任何git信息.如果我尝试git pull origin,我收到以下错误消息:
fatal: Not a git repository (or any parent up to mount parent /Volumes)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)
我知道我可以ssh到服务器但是我不会失去zsh autocorrection&history?我不也需要设置textmate和其他软件才能使用ssh吗?我不需要远程桌面来安装DMG等等吗?所有这一切似乎都有点麻烦.
有没有更好的方法来做我想做的事情?否则有没有办法启用GIT_DISCOVERY_ACROSS_FILESYSTEM?
PS - MacFusion也可以通过FTP挂载服务器 - 这会不会优于SSH?
我正在尝试从本地计算机设置SSHFS共享到远程计算机,但它无法正常工作.我收到错误OSXFUSE文件系统不可用(见下文).怎么解决这个?
仅供参考,我的本地机器是运行OSX 10.9.3的MacBook Pro笔记本电脑.远程机器实际上是运行CentOS的同一硬件上的VirtualBox.
% brew install sshfs                                # <---- SSHFS is installed
Warning: sshfs-2.5.0 already installed
% brew install osxfuse                              # <---- OSX Fuse is installed
Warning: osxfuse-2.6.4 already installed
% ssh remote_user@XXX.XXX.XXX.XXX                   # <---- See, SSH works!!
Last login: Wed Jun 18 18:36:11 2014 from XXX.XXX.XXX.XXX
[remote_user@XXX.XXX.XXX.XXX ~]% exit
% sudo mkdir /mnt
% sudo mkdir /mnt/Share    
% sudo sshfs -o IdentityFile=~/.ssh/id_rsa.pub remote_user@XXX.XXX.XXX.XXX:/ /mnt/Share
the OSXFUSE file system is not available (-1)
the OSXFUSE file system is not …我在sshfs上使用git(在Mac OS X 10,5,10.7下)但它太慢了.
每次我直接登录远程服务器,都要使用git命令.
我试过这篇文章http://kerneltrap.org/mailarchive/git/2008/10/23/3768494然而它不起作用.
有谁知道任何好主意?
我正在尝试使用我的amazon ec2实例将文件夹挂载到我的桌面文件夹sshfs.
问题是我无法弄清楚如何为私钥(awskey.pem)提供选项.
通常我ssh用
ssh ec2-user@{amz-ip-address} -i {path to amzkey.pem}
但是sshfs没有这样的选择.但是我看到了一个-F选项并尝试过
sshfs ec2-user@{amz-ip-address}:{amz-folder}  {my mount dir} -F {path to amzkey.pem}
这给了我一个错误
"读取:由同行重置连接"
如果有人以前尝试过,请告诉我.
我正在尝试使用sshfs来挂载远程文件系统.我可以在网上找到的所有指南都说我需要将自己添加到保险丝组,但是当我跑步时
sudo gpasswd -a $ USER fuse
我明白了
gpasswd:/ etc/group中不存在组'fuse'
但是当我跑步时:
sudo apt-get安装保险丝
我明白了
保险丝已经是最新版本了.
我在64位上使用相对较新的Ubuntu 15.10安装.
谢谢你的帮助
如果我在sshfs管理下使用某个远程目录rsync目录,即使rsync进程完成同步目录内容,sshfs目录似乎也有时间延迟更新.这是不直观的,并使一些自动化过程依赖于sshfs内容不稳定.
如何消除滞后?
我想sshfs在我的Debian机器上安装一个远程目录,比如说/work.所以我将我的用户添加到fuse组中并运行:
sshfs user@remote.machine.net:/remote/dir /work
一切正常.但是,在启动时安装目录会非常好.所以我尝试了/etc/fstab下面给出的条目:
sshfs#user@remote.machine.net:/remote/dir /work     fuse      user,_netdev,reconnect,uid=1000,gid=1000,idmap=user  0   0
sshfs请求密码和几乎正确的安装.几乎因为我的常规user无法访问已安装的目录,当我运行时ls -la /,我得到:
d?????????   ? ?        ?               ?            ? work
如何通过fstab获得正确的权限?
我正在使用Sublime Text 2.0.1,不幸的是它使用sshfs分发的文件很痛苦 - 切换到其他选项卡并返回使Sublime检查文件是否未被更改.
是否有任何Sublime首选项或sshfs挂载选项可以使我的远程资源工作成为可能?
目前我正在使用以下sshfs选项(更快的加密):
-o Ciphers=arcfour
VS Code 允许在远程机器上使用源代码和源代码执行的本地开发体验:https : //code.visualstudio.com/docs/remote/remote-overview
是否有与 IntelliJ 一起使用的类似工具?VSCode 扩展包不需要在本地挂载来自远程源的文件。它实际上在远程机器上的幕后运行一个服务器,并一次处理一个文件,因为您需要将它们访问到运行在本地计算机上的 IDE。
sshfs ×10
git ×2
linux ×2
macos ×2
ssh ×2
amazon-ec2 ×1
centos ×1
editor ×1
fuse ×1
macfuse ×1
rsync ×1
sublimetext2 ×1
ubuntu-15.10 ×1
umount ×1
usergroups ×1