我想登录到远程机器,并用一个命令将我的主目录挂载在那里。我试图这样做:
echo myPassword | tee "sshfs boriskh@85.143.104.141:/share/home/boriskh /home/boris/Work/molDyn/boriskh@hpchead" | ssh -Y boriskh@85.143.104.141
但它不起作用。tee
说它不知道 -Y 选项,如果引用这两个命令 - 它也会出错。
编辑:
我发现这些东西分开放置也不起作用:
echo myPassword | ssh -Y boriskh@85.143.104.141
echo myPassword | sshfs boriskh@85.143.104.141:/share/home/boriskh /home/boris/Work/molDyn/boriskh@hpchead
编辑2:
要获得所需的功能(安装远程家庭并在那里登录 - 在没有密码提示的单个命令中)可以很容易地使用键(没有密码 - 即Enter
作为代码输入)实现:
ssh-keygen
ssh-copy-id -i ~/.ssh/id_rsa.pub boriskh@85.143.104.141
就是这样。之后,通过以下方式实现所需的功能:
sshfs boriskh@85.143.104.141:/share/home/boriskh /home/boris/Work/molDyn/boriskh@hpchead && ssh -Y boriskh@85.143.104.141