首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sshfs命令不返回。

sshfs命令不返回。
EN

Unix & Linux用户
提问于 2017-03-12 10:52:35
回答 1查看 1.9K关注 0票数 1

我正在尝试使用sshfs将批处理系统登录节点的主目录挂载在我的本地机器上的我的办公室。但是,当我跑的时候

代码语言:javascript
复制
export LOGLEVEL=DEBUG3
sshfs remotehostname:/user/myname $HOME/mounted/loginnodehome -o sshfs_debug

我只是把它作为输出:

代码语言:javascript
复制
SSHFS version 2.8

然后什么都没有。命令不返回,我也没有得到进一步的输出。我想我有错误的配置,但我真的不知道这可能是什么,我需要一些提示,从哪里开始调试这个。有什么建议吗?

详细信息:我的主机正在运行ArchLinux,远程计算机正在运行SLC6。两者都使用zsh作为默认shell。我已经使用标准的PGP密钥方法配置了无密码ssh。如有要求,我准备提供进一步的详细资料。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-03-13 13:12:29

这个问题现在解决了。它与远程主机上的authorized_keys文件相关,该文件读取

代码语言:javascript
复制
command="/bin/zsh" id-rsa ...

这样,sftpsshfs将在登录/身份验证时尝试执行zsh。删除command=...位,使每一行都以id-rsa ...开头,解决了这个问题。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/350904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档