Você precisa dobrar o sinal de porcentagem, assim:
Host vmiab
HostName fe80::1%%usb0
ssh-config tem várias substituições, como %h
e %l
, e se você quiser sinal de porcentagem literal, ele deve ser escapado como %%
.
No Linux, um endereço IPv6 pode ter um ID de escopo no final com um sinal de porcentagem antes dele. Por exemplo: fe80::1%usb0
. Veja Por que há um sinal de porcentagem '%' no Endereço IPv6?
Eu quero adicionar essa entrada à minha configuração ssh, mas se eu adicionar HostName fe80::1%usb0
a ~/.ssh/config
, recebo um erro:
percent_expand: unknown key %u
Você precisa dobrar o sinal de porcentagem, assim:
Host vmiab
HostName fe80::1%%usb0
ssh-config tem várias substituições, como %h
e %l
, e se você quiser sinal de porcentagem literal, ele deve ser escapado como %%
.