Запуск файла .sh без рута

Я недавно скачал игру (Mark of the Ninja из Humble Bundle 9, если быть точным) для игры на Ubuntu. Из того, что я могу сказать после извлечения игры, она является автономной и не требует установки на компьютер, на котором вы хотите играть (я хочу играть с моей флешки в университете). Однако, поскольку у меня нет root-доступа на компьютерах в университете, я не могу использовать chmod +x ninja-bin, чтобы разрешить выполнение основного файла ninja-bin.sh в качестве программы вместо открытия его в gedit. Кроме того, когда я пытаюсь выполнить его через терминал, используя ./ninja-bin, я получаю bash: ./ninja-bin: Permission denied. Есть ли обходной путь для этого, для которого мне не нужен root-доступ? Или я просто не должен пытаться играть в игры на компьютере, для которого у меня нет рута?

Спасибо

1
задан 26 September 2013 в 12:52

2 ответа

Если вы не являетесь членом группы sudo и если ваш доступ к команде chmod заблокирован, то вы ничего не можете сделать. По этим причинам Linux-подобные системы известны своей безопасностью.

Или, может быть, вы можете что-то сделать: убедить администратора (root) изменить права доступа для этого файла:).

0
ответ дан 26 September 2013 в 12:52

Да, запустите его с sudo:

sudo ./ninja-bin

Я полагаю, повышенные права требуются во время процедуры установки.

0
ответ дан 26 September 2013 в 12:52

Другие вопросы по тегам:

Похожие вопросы: