包含冒号语法的 SSHFS 用户名

包含冒号语法的 SSHFS 用户名

我可以使用 ssh 连接到我的服务器:

ssh -p 22 root@app_name:userName@host

但是 sshfs 认为 app_name 是我的主机:

sshfs -odebug,sshfs_debug,loglevel=debug -o allow_other -p 22 root@app_name:userName@host:/path/toRemote/ /path/to/local

我怎样才能让它工作呢?

我曾尝试用 \ 逃避冒号和 arobase

我也尝试过使用引号。

答案1

我像这样编辑了我的 .ssh/config:

Host server1
 HostName host
 Port 22
 User userName

然后我可以这样称呼它:

sshfs server1:/data /path/ToLocalMountPoint

相关内容