Запускать команду sudo терминала при запуске [duplicate]

У этого вопроса уже есть ответ здесь: Как запустить скрипт во время загрузки с правами root 6 Правильная запись fstab для установки share-samba при загрузке? 2 ответа

Мне нужно запустить следующую команду при запуске или при входе в систему, чтобы сделать мою долю samba доступной для моей файловой системы. Как я могу запустить эту команду при запуске моего компьютера?

sudo smbnetfs ~/Shared -o allow_other

Обратите внимание, что эта команда требует sudo и должна запускаться с терминала. Ввод его в приложения запуска не работает.

3
задан 5 April 2018 в 15:54

2 ответа

Создайте файл: /etc/rc.local

Содержимое файла:

#!/bin/sh -e smbnetfs /home/user/Shared -o allow_other exit 0

Сохраните файл и сделайте его исполняемым с помощью этой команды:

sudo chmod +x /etc/rc.local

Команды в файле до exit 0 будут запускаться от имени root при запуске.

7
ответ дан 18 July 2018 в 06:46

Создайте файл: /etc/rc.local

Содержимое файла:

#!/bin/sh -e smbnetfs /home/user/Shared -o allow_other exit 0

Сохраните файл и сделайте его исполняемым с помощью этой команды:

sudo chmod +x /etc/rc.local

Команды в файле до exit 0 будут запускаться от имени root при запуске.

7
ответ дан 24 July 2018 в 18:40

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

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