Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Командные пакеты (Скрипты)  (Прочитано 646 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Mortal_Hero

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Командные пакеты (Скрипты)
« : 16 Октября 2009, 17:39:59 »
Всем доброго времени суток!

В Windows есть командные пакеты с расширение *.cmd и *.bat с помощью которых можно было выполнять большое количество монотонных операций - просто прописав последовательность команд.

В Ubuntu я заметил что есть аналог подобных процедур, и часто такие файлы имеют расширение .sh


Меня интересует вот что...
Я хочу прописать список команд, таких как удаление пакетов и установка новых, но большинство из все возможных команд требуют пароль пользователя (sudo).
Можно ли сделать так, чтобы пароль вводился автоматически и если да, то как всё это осуществить в этом пакетном файле?  :idiot2:

Заранее спасибо!

Оффлайн Golan

  • Активист
  • *
  • Сообщений: 703
  • Любитель
    • Просмотр профиля
Re: Командные пакеты (Скрипты)
« Ответ #1 : 16 Октября 2009, 18:53:06 »
Да на эту тему уже много тем на этом форуме поищите.
Lenovo ThinkPad T500/Runtu 14.04 xfce 4.12/

Оффлайн Mortal_Hero

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Командные пакеты (Скрипты)
« Ответ #2 : 16 Октября 2009, 19:04:52 »
Цитировать
Да на эту тему уже много тем на этом форуме поищите.

Спасибо, нашел.

Получается, что в этом формате скрипта, команда автоматически присваивает себе статус root и даже не запрашивает пароль?

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: Командные пакеты (Скрипты)
« Ответ #3 : 16 Октября 2009, 19:46:09 »
Нет. Команды скрипта имеют права запустившего его. Если скрипт запущен от пользователя - пользовательские, под рутом - рутовые

Оффлайн Mortal_Hero

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Командные пакеты (Скрипты)
« Ответ #4 : 16 Октября 2009, 19:58:59 »
Цитировать
Нет. Команды скрипта имеют права запустившего его. Если скрипт запущен от пользователя - пользовательские, под рутом - рутовые

Спасибо!  Буду тестировать. :)

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.