Решение:
Используйте четырехзначный идентификатор Unicode (включая избыточные биты).
a.match(/^[\u0061]$/g) // matches
Вы также можете использовать фигурные скобки. При совпадении Unicode из 5 цифр или более, требуются фигурные скобки. Обратите внимание на флаг u
, который включает поддержку фигурных скобок.
a.match(/^[\u{1f601}]$/ug)
Для openssh см. Переключатель -R
:
-R [bind_address:]port:host:hostport
Specifies that the given port on the remote (server) host is to
be forwarded to the given host and port on the local side. This
works by allocating a socket to listen to port on the remote
side, and whenever a connection is made to this port, the connec‐
tion is forwarded over the secure channel, and a connection is
made to host port hostport from the local machine.
Хотя могут быть лучшие решения, вы можете создать прокси-сервер SOCKS на компьютере вашего друга remotehost
через порт 24680 следующим образом. Сначала выполните
ssh -R 24680:localhost:12345 remotehost
А затем выполните
ssh -D 12345 localhost
Очевидно, что обе сессии необходимо поддерживать одновременно.