Как предполагает Колин, этот сайт использует сеансовые куки для аутентификации, но его ответ не будет полностью работать, потому что он не позволит вам войти в систему.
Вам нужно иметь cookie для передачи wget на сервер при первоначальном запросе. Используйте параметр --load-cookies
(задокументировано здесь). Обратите внимание, что здесь используется старый формат файла cookies.txt, а не формат базы данных sqlite, который в настоящее время используют Firefox и Chrome.
Вот что я бы сделал:
- Используя Firefox или Chrome, зайдите на сайт и авторизуйтесь. (Убедитесь, что ваш браузер настроен на сохранение куки)
- Выйдите из браузера
- Найдите свой файл cookie
- Преобразовать в формат cookies.txt (см. Примечания к этому ниже)
wget --load-cookies cookies.txt http://forum.ubuntu-it.org/
Варианты преобразования из формата sqlite в cookies.txt включают сценарий python или более простой сценарий sqlite (в комментариях к предыдущей ссылке), но для вас проще всего установить это расширение Firefox.