EDIT: Basta olhar para a resposta aceita. Eu não era como funcionava no momento em que escrevi, então adivinhei abaixo.
Eu sou novo no Linux, então isso pode ser uma pergunta noob. Estou tentando instalar um novo navegador chamado violação, que é construído em JavaScript especificamente no Node.js. Eu queria tentar invadir um pouco.
Instalei a pasta tar de fora do site deles e tenho uma pasta chamada AUTO_UPDATE_BUNDLE e um arquivo chamado breach.sh Eu acredito que o arquivo de violação é um script bash e acho que é assim que eu o instalo. (Eu não tenho idéia se isso está correto.)
Então, eu procurei online como executar um script bash. Eu entrei no terminal e foi isso que escrevi enquanto estava no diretório do arquivo breach.sh.
sh breach
Eu recebi esse erro.
[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)
Naveguei até o link code.google.com / ... acima e ele dizia
Precisamos de um binário auxiliar SUID para ativar a sandbox no Linux.
Na maioria dos casos, você pode executar o build / update-linux-sandbox.sh e ele instalará o sandbox adequado para você em / usr / local / sbin e solicitará que você atualize seu .bashrc, se necessário.
Não entendo como posso correr build/update-linux-sandbox.sh
. É criar um diretório no meu diretório raiz? Tentei procurá-lo lá, mas não o encontrei.
Agradeço qualquer ajuda e, se estou indo na direção errada ao instalar corretamente este navegador, corrija-me onde estou errado. Desde já, obrigado.
CHROME_DEVEL_SANDBOX=/usr/lib/chromium-browser/chrome-sandbox ./breach
toda vez que quiser começar a violar? Existe uma maneira de criar um atalho ou algo assim? Até uma referência seria legal.~/.bashrc
Se você possui o google chrome instalado, faça
pouco antes de você violar
Essencialmente, este é um atalho para executar o build / update-linux-sandbox.sh mencionado lá .
fonte