Wget: Как загрузить файлы с сервера, который требует аутентификации?
Я настраиваю потоковый сервер под управлением Ubuntu 16.04 для личного использования, используя TVHeadend в качестве бэкенда PVR для Kodi. TVheadend необходим так называемый файл "XMLTV" для обеспечения функциональности EPG, и этот файл необходимо обновлять (загружать у поставщика услуг телевидения) два раза в день.
Мой телевизионный провайдер отправил мне URL-адрес, чтобы загрузить файл:http://srv:port/xmltv.php?username=xxxx&password=yyyyyyy
Проблема, даже отправляя имя пользователя и пароль в URL, wget
по-прежнему получает ошибку 401 (неавторизованный) с сервера.
Я уже пытался отправить имя пользователя и пароль в качестве аргументов на wget
командная строка (wget --user username --password PASS
), но безрезультатно.
Мне нужно это исправить, чтобы я мог создать задание Cron для автоматического обновления EPG каждые 12 часов.