Вам не нужен netcat
на вашем мосту. Как DanSut предложил в комментариях, вы можете вместо этого использовать параметр командной строки ssh -W
, эта конфигурация должна работать для вас:
Host axp
User remote_userid
HostName remoteserver.com
IdentityFile ~/.ssh/id_rsa.eric
ProxyCommand ssh -AW %h:%p bridge_userid@bridge_userid.com
Вам не нужно echo
в данном случае:
date +"%F %T,$task INFO $1"
Если $task
или $1
содержат %
, то их необходимо сначала заменить на %%
, чтобы они не интерпретировались как последовательности формата с помощью date
. Это можно сделать в bash
с помощью
date +"%F %T,${task//%/%%} INFO ${1//%/%%}"