Гость
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Компиляция от root / 7 сообщений из 7, страница 1 из 1
07.07.2019, 23:12
    #39834801
andrey10
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция от root
Привет. Объясните, чем может быть опасна компиляция от рута? Есть скрипт, который компилирует от рута, а потом на исполняемсый файл выставляет другого владельца. Есть какие-то риски?
...
Рейтинг: 0 / 0
07.07.2019, 23:28
    #39834804
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция от root
andrey10,

а компилирует что? ты уверен что это знаешь???
...
Рейтинг: 0 / 0
08.07.2019, 01:15
    #39834832
mefman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция от root
andrey10Привет. Объясните, чем может быть опасна компиляция от рута? Есть скрипт, который компилирует от рута, а потом на исполняемсый файл выставляет другого владельца. Есть какие-то риски?
риски-ириски.
насколько я помню - make install всегда от рута. как и любая каноничная установка ПО на никсах.
...
Рейтинг: 0 / 0
08.07.2019, 08:10
    #39834852
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция от root
mefmanнасколько я помню - make install всегда от рута. как и любая каноничная установка ПО на никсахне обязательно. рут на стадии установки как правило просто нужен для того чтобы получившиеся бинари/либы раскидать по "стандартным" каталогам, запись куда отсутсвует у рядового пользователя. Никто не мешает оставит ьбинари у себя в домашнем каталоге, корректно прописать переменные окружения и пользоваться.


andrey10Есть скрипт, который компилирует от рута, а потом на исполняемсый файл выставляет другого владельца. Есть какие-то риски?зависит от того насколько доверяете этому скрипту и внешним для него зависимостям
...
Рейтинг: 0 / 0
09.07.2019, 12:53
    #39835409
andrey10
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция от root
bga83mefmanнасколько я помню - make install всегда от рута. как и любая каноничная установка ПО на никсахне обязательно. рут на стадии установки как правило просто нужен для того чтобы получившиеся бинари/либы раскидать по "стандартным" каталогам, запись куда отсутсвует у рядового пользователя. Никто не мешает оставит ьбинари у себя в домашнем каталоге, корректно прописать переменные окружения и пользоваться.


andrey10Есть скрипт, который компилирует от рута, а потом на исполняемсый файл выставляет другого владельца. Есть какие-то риски?зависит от того насколько доверяете этому скрипту и внешним для него зависимостям

В теории какие гадости можно натворить, если получить полный доступ к компилируемым исходникам?
...
Рейтинг: 0 / 0
09.07.2019, 15:36
    #39835516
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция от root
andrey10bga83пропущено...
не обязательно. рут на стадии установки как правило просто нужен для того чтобы получившиеся бинари/либы раскидать по "стандартным" каталогам, запись куда отсутсвует у рядового пользователя. Никто не мешает оставит ьбинари у себя в домашнем каталоге, корректно прописать переменные окружения и пользоваться.


пропущено...
зависит от того насколько доверяете этому скрипту и внешним для него зависимостям

В теории какие гадости можно натворить, если получить полный доступ к компилируемым исходникам?любые
...
Рейтинг: 0 / 0
09.07.2019, 18:03
    #39835626
mefman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция от root
bga83andrey10пропущено...


В теории какие гадости можно натворить, если получить полный доступ к компилируемым исходникам?любые
ну на "проде" вообще не нужно ничего компилировать.
если это действительно необходимо - делать свои пакеты.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Компиляция от root / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]