РЕДАКТУЙТЕ: Просто подивіться на прийняту відповідь. Я не був, як це працювало під час написання, тому я просто здогадався нижче.
Я новачок у Linux, тому це може бути питанням Noob. Я намагаюся встановити новий веб-браузер під назвою порушення, який вбудований в JavaScript саме Node.js, і я хотів трохи спробувати його зламати.
Я встановив папку tar з свого сайту, і у мене є папка під назвою AUTO_UPDATE_BUNDLE і файл під назвою breach.sh Я вважаю, що файл порушення - це скрипт bash, і я здогадувався, що саме так я його встановлю. (Я не маю уявлення, чи це правильно.)
Тому я подивився в Інтернеті, як запустити скрипт bash. Я зайшов у термінал, і це те, що я написав, перебуваючи в каталозі файлу breach.sh.
sh breach
Я отримав цю помилку.
[3428:3428:0710/191300:858123323:FATAL:browser_main_loop.cc(172)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
Aborted (core dumped)
Потім я перейшов до посилання на code.google.com / ... вище, і він сказав
Нам потрібен бінарний помічник SUID, щоб увімкнути пісочницю в Linux.
У більшості випадків ви можете запустити build / update-linux-sandbox.sh, і він встановить належну пісочну скриньку для вас у / usr / local / sbin та скаже вам оновити .bashrc, якщо потрібно.
Я не розумію, як я можу бігати build/update-linux-sandbox.sh
. Чи побудувати каталог в моєму кореневому каталозі? Я спробував його знайти там, але не зміг його знайти.
Буду вдячний за будь-яку допомогу, і якщо я керую неправильним напрямком при правильній установці цього браузера, ніж виправте мене там, де я помиляюся. Заздалегідь спасибі.
CHROME_DEVEL_SANDBOX=/usr/lib/chromium-browser/chrome-sandbox ./breach
кожного разу, коли я хочу почати порушення? Чи є спосіб побудувати ярлик чи щось таке? Навіть посилання була б непоганою.