本地转发错误的 zsh 命令
zsh command with bad local forwarding
我正在尝试创建一个终端命令来自动连接到集群,并在我的 .zsh 文件中包含以下内容
function access_cluster(){
ssh -N -f -L localhost::localhost: [cluster name] }
但是,当我从终端 运行 access_cluster 7777 9999
时,我收到以下消息:
Bad local forwarding specification 'localhost:9999ocalhost:7777
zsh 似乎忽略了我命令中的 :l,我该如何解决这个问题?我正在 运行ning macOS Big Sur 11.3.1
端口转发格式错误。它应该是这样的:
ssh -L local_port:destination_server_ip:remote_port
所以在你的情况下应该是:
ssh -L :localhost: cluster_name
我正在尝试创建一个终端命令来自动连接到集群,并在我的 .zsh 文件中包含以下内容
function access_cluster(){
ssh -N -f -L localhost::localhost: [cluster name] }
但是,当我从终端 运行 access_cluster 7777 9999
时,我收到以下消息:
Bad local forwarding specification 'localhost:9999ocalhost:7777
zsh 似乎忽略了我命令中的 :l,我该如何解决这个问题?我正在 运行ning macOS Big Sur 11.3.1
端口转发格式错误。它应该是这样的:
ssh -L local_port:destination_server_ip:remote_port
所以在你的情况下应该是:
ssh -L :localhost: cluster_name