IIUC, вы можете использовать Bash функцию замены процесса для имитации второй формы:
$ echo foobar | grep bar
foobar
$ grep bar <(echo foobar)
foobar
Обратите внимание, что для того, чтобы это работало, используемая команда должна иметь возможность принимать файл, поскольку это делает параметр -grep
.
На самом простом уровне вы не определили никаких правил, позволяющих HTTPS-трафику подключаться через squid. (На более сложном уровне вам необходимо создать доверенные сертификаты, чтобы вы могли перехватывать и проверять HTTPS-трафик с помощью ssl-bump
. Я не показываю это здесь.)
acl CONNECT method CONNECT
acl SSL_ports port 443
acl Safe_ports port 443 # https
http_access deny CONNECT !SSL_ports