要登录我的工作桌面,我必须先登录互联网可见的访问服务器。登录此服务器后,我可以ssh
使用其本地主机名进入我的桌面。为了方便起见,我ProxyCommand
在我的 中有以下设置.ssh/config
:
Host access
Hostname access.blah.com
user myusername
Host desk
Hostname desktop_hostname
port 22
user myusername
ProxyCommand ssh -A access nc %h %p
我的问题是,工作中的主目录在 和 之间同步access
,desk
因此它们必须共享相同的.bashrc
文件和其他文件。不幸的是,.bashrc
我在 上使用的desk
某些命令在服务器上失败access
,因此当我在本地计算机上键入时,我会收到难看的错误消息ssh desk
。有没有办法更改我的,ProxyCommand
以便.bashrc
不会在 上加载access
?