Запускать программу как root без использования sudo

Может кто-нибудь помочь мне запустить «.run» на Ubuntu 12.04 LTS. Моя проблема в том, что я хочу выполнить эту программу как суперпользователя, но я не хочу использовать sudo для ее запуска. Я просто хочу работать с «./NvidiaTvOut.run», но система говорит: «Операция не разрешена». Это может показаться легким, но я много искал, и я не знаю, что делать.

С уважением,

1
задан 15 June 2014 в 08:21

1 ответ

Я думаю, что файл NvidiaTvOut.run не имеет разрешения на выполнение.

Вы можете изменить его разрешение как исполняемое.

$ sudo chown $USER ./NvidiaTvOut.run

$ chmod +x ./NvidiaTvOut.run

$ ./NvidiaTvOut.run

или

$ sudo chmod 755 NvidiaTvOut.run

$ ./NvidiaTvOut.run

или

$ sudo chmod +x NvidiaTvOut.run

$ ./NvidiaTvOut.run

или если это файл сценария оболочки, как показано ниже.

$ sh NvidiaTvOut.run
1
ответ дан 24 May 2018 в 06:39
  • 1
    Однако это не будет работать как суперпользователь. – Prathik Rajendran M 21 August 2014 в 18:50

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

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