ssh进入另一台计算机时,可以“带上目录”吗?

扎克

在我的大学里,我进入了一个ubuntu计算集群,以运行诸如matlab和mathematica之类的软件。我喜欢将自己创建的文件保存在自己的(ubuntu)机器上,以便(1)将它们全部放在一个位置,以及(2)我可以使用本地计算机上的软件来编辑文件。

我当前的方法是1)登录到远程计算机2)使用ifconfig查找我的本地IP地址3)使用sshfs手动输入我的本地IP地址来安装要在远程计算机上使用的目录

这工作得很好,但是我想知道是否有一种方法可以自动执行此操作,或者是更好的方法?即我可以使某些目录(例如/ home / user / Classes)自动安装在远程计算机上,而不会麻烦我的IP地址吗?

戈达德

如果您尚未想做的第一件事就是做到这一点,以便无需密码即可登录。

http://www.linuxproblem.org/art_9.html

您想做的第二件事就是在用户登录名上运行一个脚本

您可以通过几种方式执行此操作,最简单的方法是将命令放入.bashrc或.profile文件中

第一行确保它仅在ssh终端中运行,如果没有关系,可以将其删除。

if [ -n "$SSH_TTY" ]; then
    $HOME/bin/run_ssh_login_script
fi

当然,您可以发挥创意并检测连接的IP地址和登录用户详细信息。我发现这也是一个很酷的脚本,用于进行连接http://taggedzi.com/articles/display/bash-shell-script-to-mount-remote-systems-using-sshfs

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法ssh到另一台计算机,但是可以ping它吗?

ssh连接到另一台计算机时我是谁

是否可以使用密钥通过 ssh 进入 ubuntu 服务器并使用密码从另一台计算机进入?

连接到网络中另一台计算机的计算机可以加入网络吗?

将特定目录从一台计算机镜像到另一台计算机?

我可以在一台计算机上进行编译,而在另一台计算机上进行“安装”吗?

插入另一台计算机时,连接到UPS的计算机暂时失效

将图像从一台计算机移动到另一台计算机时如何还原grub

如何使用Expect从一台计算机登录到另一台计算机时运行命令

将备份从一台计算机还原到另一台计算机时的注意事项

从一台计算机创建的项目复制到另一台计算机时,SDK路径问题

当 ssh 对两台计算机都有效时,为什么 rsync 可以完美地在一台计算机上运行,但不能在另一台计算机上运行

流星:可以检查应用程序是否已在另一台计算机上打开实例吗?

我可以将Time Machine备份中的文件还原到另一台计算机上吗?

您可以将变量发送到另一台计算机以便我访问吗?

我可以使用在另一台计算机上创建的 Windows 10 恢复 USB 吗?

您可以使用Process Monitor将程序移动到另一台计算机上吗?

我可以使用笔记本电脑遥控另一台计算机吗?

在另一台计算机上运行

从本地访问另一台计算机

通过另一台计算机供电

将SSH公钥复制到另一台计算机时,是否需要在末尾保留注释?

通过SSH通过另一台计算机隧道传输流量

如何通过SSH连接到另一台计算机?

将ssh私钥复制到另一台计算机

SSH远程登录到另一台计算机后修复终端标题

从另一台计算机SSH到配置了NAT的VMWare VM

无法通过SSH连接到另一台计算机

使用另一台计算机通过SSH隧道传输HTTP流量