В любом случае корневая программа SUID не работает со средой корня ($HOME
, конфигурация для оболочки, безотносительно), это работает с корневыми полномочиями (т.е. она может удалить любой файл, изменить любые полномочия, и т.д.).
Проверьте размер файла. Вы, вероятно, на самом деле возвращаетесь HTML. Oracle не дает вам загрузку JDK, если вы не проверяете флажок, принимая свои условия. (Если вы посмотрите на заголовки «Ответ», вы, вероятно, вернувшись Содержание: Text / HTML
)
Вы можете принять условия, предоставив следующий заголовок:
- NO-cookies - - Головное печенье: OracLelicense = Accept-SecureBackup-cookie "
wget http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.tar.gz -O
Это позволит вам загружать его как .tar.gz
Взгляните в файл, используя меньше
, и вы вы Найти это:
<html>
<head>
<title>Unauthorized Request</title>