我正在尝试使用sshfs将批处理系统登录节点的主目录挂载在我的本地机器上的我的办公室。但是,当我跑的时候
export LOGLEVEL=DEBUG3
sshfs remotehostname:/user/myname $HOME/mounted/loginnodehome -o sshfs_debug我只是把它作为输出:
SSHFS version 2.8然后什么都没有。命令不返回,我也没有得到进一步的输出。我想我有错误的配置,但我真的不知道这可能是什么,我需要一些提示,从哪里开始调试这个。有什么建议吗?
详细信息:我的主机正在运行ArchLinux,远程计算机正在运行SLC6。两者都使用zsh作为默认shell。我已经使用标准的PGP密钥方法配置了无密码ssh。如有要求,我准备提供进一步的详细资料。
发布于 2017-03-13 13:12:29
这个问题现在解决了。它与远程主机上的authorized_keys文件相关,该文件读取
command="/bin/zsh" id-rsa ...这样,sftp和sshfs将在登录/身份验证时尝试执行zsh。删除command=...位,使每一行都以id-rsa ...开头,解决了这个问题。
https://unix.stackexchange.com/questions/350904
复制相似问题