Как я могу создать скрипт, который позволяет всем пользователям изменять сетевые подключения?

Я хочу создать bash-скрипт, чтобы все пользователи могли подключаться к беспроводным сетям. Следуя инструкциям на этой странице , я могу установить это, и это работает. Тем не менее, я хочу сделать это быстрее, запустив скрипт.

Я рассмотрел использование sed, например,

sudo sed -i "s/auth_admin_keep/yes/g" /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy

, но в этом файле есть два экземпляра auth_admin_keep, и я хочу заменить только первый. Я не хочу, чтобы скрипт заменял второй, даже если я случайно запустил скрипт дважды.

1
задан 9 June 2014 в 20:17

1 ответ

ПРЕДУПРЕЖДЕНИЕ: Этот ответ только для 12,04. Рассматриваемый файл мог измениться в будущих выпусках, не пробуйте его в других версиях Ubuntu.

я смог найти решение своей проблемы благодаря этому сайту. Мне нужно это для Ubuntu 12.04 и строки, которую я должен изменить, строка 695, таким образом, эта команда сделает задание, неважно, сколько раз я выполняю ее.

sudo sed -i "695s/auth_admin_keep/yes/g" /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy
1
ответ дан 9 June 2014 в 20:17

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

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