Ваша проблема в том, что вы закручиваете скрипт как себя, а затем скрипт работает как root:
| судо баш
Когда вы передаете что-то в судо баш, вы запускаете bash от имени пользователя root, и bash запускает все подпроцессы (включая завитокs внутри скрипта) как root. Поскольку учетная запись root не заботится о вашем .curlrc, он не прочитает его и не применит ваш --ненадежный. У вас есть несколько вариантов:
- Загрузите скрипт отдельно от его запуска и измените строки, содержащие
завиток (строки 137 и 182 на момент написания)
- Создать
.curlrc файл для root в /корень/.curlrc с содержимым ненадежный
Редактировать:
Кроме того, обычно не рекомендуется хранить файлы конфигурации приложений в вашем домашнем каталоге. о+вр, потому что это позволит любому, кто войдет в систему, изменить вашу личную конфигурацию. Вы сказали, что побежали чмод 666 .curlrc но это нецелесообразно, потому что тогда кто-либо в системе (при условии, что ваш домашний каталог о + rx) может изменить вашу конфигурацию curl, включая настройку прокси-сервера socks для curl и их MiTM для всего вашего трафика curl. Это особенно опасно, потому что они могут лишить SSL, и вы этого не заметите, потому что вы уже игнорируете небезопасные соединения для вашего собственного системного прокси.