Обновление без ввода пароля

0
Голосов нет
 
Всего голосов: 0
Аватара пользователя

Автор темы
KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#1

09 авг 2017, 08:57

Собственно вопрос в названии. Заколебался каждый раз вводить пароль в mintupdate, да и смысла в этом нет.
Хто ты гэткі?

Аватара пользователя

connor41
Сообщения: 270
Зарегистрирован: 13 июл 2017, 02:19
Решено: 1
Благодарил (а): 71 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#2

09 авг 2017, 08:59

Как вариант: в текстовый документ пароль сохрани и копи пасти)
Arch Linux and Linux mint User :smile:
4.14.13-1-zen
i3wm :tux:

Аватара пользователя

Автор темы
KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#3

09 авг 2017, 09:01

Это костыль, а не вариант.
Хто ты гэткі?

Аватара пользователя

connor41
Сообщения: 270
Зарегистрирован: 13 июл 2017, 02:19
Решено: 1
Благодарил (а): 71 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#4

09 авг 2017, 09:03

Ну тут скорей нужно снимать пароль не с менеджера обновлений, а с apt, а пароль к apt имеет смысл иметь, чтоб как на форточках приложения сами по себе не ставились)
Arch Linux and Linux mint User :smile:
4.14.13-1-zen
i3wm :tux:

Аватара пользователя

Автор темы
KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#5

09 авг 2017, 09:06

То есть если я сниму пароль с apt upgrade обновлялка перестанет просить пароль?
Хто ты гэткі?

Аватара пользователя

connor41
Сообщения: 270
Зарегистрирован: 13 июл 2017, 02:19
Решено: 1
Благодарил (а): 71 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#6

09 авг 2017, 09:08

KOT040188, тут скорей даже не пароль снимать, а требования к запуску от супер-пользователя, я так думаю что через рут ты не сидишь, так что надо убрать чтоб apt запускался без sudo.
KOT040188 писал(а):
То есть если я сниму пароль с apt upgrade обновлялка перестанет просить пароль?
Точно хз, я таким не занимался, но теоретически да.
Arch Linux and Linux mint User :smile:
4.14.13-1-zen
i3wm :tux:

Аватара пользователя

Автор темы
KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#7

09 авг 2017, 09:11

Обновлялка ведь через синаптик обновляет, я с него пароль снял, но это не помогло. Вот и решил спросить.
Хто ты гэткі?

no avatar

x230
Сообщения: 2094
Зарегистрирован: 02 сен 2016, 22:07
Решено: 5
Благодарил (а): 406 раз
Поблагодарили: 487 раз
Контактная информация:

Обновление без ввода пароля

#8

09 авг 2017, 09:12

gksu mintupdate

Аватара пользователя

Автор темы
KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#9

09 авг 2017, 09:16

Тогда с оформлением будет беда. К тому же я запускаю его из трея.
Хто ты гэткі?

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Обновление без ввода пароля

#10

09 авг 2017, 09:25

Там по коду утилиты вызывается /usr/sbin/synaptic через pkexec
Снимок экрана от 2017-08-09 09-21-34.png
Соответственно при вызове дергается политика com.ubuntu.pkexec.synaptic
Для того чтоб отучить - заведи файл
/var/lib/polkit-1/localauthority/50-local.d/disable-passwords.pkla

с следующим содержимым:

Код: Выделить всё

[synaptic_issue]
Identity=unix-group:KOT040188
Action=com.ubuntu.pkexec.synaptic
ResultActive=yes
Сохрани и проверь еще раз)
Изображение
   
Изображение

no avatar

kostya
Сообщения: 7
Зарегистрирован: 07 сен 2016, 14:40
Контактная информация:

Обновление без ввода пароля

#11

09 авг 2017, 11:25

Я делаю так:
sudo gedit /etc/sudoers (или "xed" вместо gedit в 18.х)

После строки %sudo ALL=(ALL:ALL) ALL изменить запись:
ИМЯпОЛЬЗОВАТЕЛЯ ALL=(ALL) NOPASSWD: ALL
где, ИМЯпОЛЬЗОВАТЕЛЯ — имя вашей учетной записи.

Сохранить.

З.Ы. Блин, походу не для того написал, ну да ладно. При установке через менеджер обновлений идет запрос. А в терминале помоему нет.

Аватара пользователя

Автор темы
KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#12

09 авг 2017, 11:44

Убирать пароли полностью не хочу. Всё-таки какую-то защиту надо оставить. Да и не поможет это для обновлялки.
Хто ты гэткі?

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Обновление без ввода пароля

#13

09 авг 2017, 14:12

KOT040188 писал(а): Убирать пароли полностью не хочу. Всё-таки какую-то защиту надо оставить. Да и не поможет это для обновлялки.
Найдите команду, которая может обновить Вашу ОС в терминале. Далее скомпилировать этот код:

Код: Выделить всё

#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <unistd.h>

int main( int argc, char *argv[] )
{
    setuid( 0 );
    system( argv[1] );
    return 0;
}
Дать рутовые права:

Код: Выделить всё

chown root название_бинарника
chmod 4750 название_бинарника
Напишите bash-скрипт, в котором только команда обновления ОС через терминал. И второй скрипт, который запускает бинарник и bash-скрипт /путь_до_бинарника/название_бинарника /путь_к_первому_скрипту. Обоим bash-скриптам chmod a+x. Готово, теперь второй bash-скрипт запускает любую команду из первого bash-скрипта без пароля.
Изображение

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Обновление без ввода пароля

#14

07 ноя 2017, 12:47

KOT040188 писал(а):
09 авг 2017, 08:57
да и смысла в этом нет
смысл в этом есть. Пользователь может отойти и за его ПК может находиться другой человек (конечно если пользователь допустил такое). Еще как вариант может нажать ребенок/кошка/собака не туда. Это безопасность ))) Хотите без паролей - пользуйтесь windows, там пароли не нужны. Хотя и там в последнее время стали к безопасности относиться жестче. Так что придется вам свою лень бороть. Иначе никак.
KOT040188 писал(а):
09 авг 2017, 11:44
Всё-таки какую-то защиту надо оставить
неужели...
Я уж прошу извинить... но Вы в туалет каждый раз ходите или через раз? Может лень каждый раз то...
Я к тому, что ввод пароля - это штатная процедура. Купите биодатчик, напишите код для обработки пальца и передачи его в виде пароля и будет Вам щастье.

Аватара пользователя

Автор темы
KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#15

07 ноя 2017, 14:19

Dja писал(а):
07 ноя 2017, 12:47
Пользователь может отойти и за его ПК может находиться другой человек
Я часто отхожу. Ни разу никто не садился. Может потому, что я входную дверь закрываю… это безопасность.
Dja писал(а):
07 ноя 2017, 12:47
ребенок/кошка/собака
Не имею. На остальное и отвечать не хочется.
Хто ты гэткі?

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Обновление без ввода пароля

#16

07 ноя 2017, 14:36

KOT040188 писал(а):
07 ноя 2017, 14:19
Не имею.
Здесь надо добавить ВЫ не имеете. Linux не писан исключительно под Вас.

Аватара пользователя

Автор темы
KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#17

07 ноя 2017, 15:03

Dja писал(а):
07 ноя 2017, 14:36
Здесь надо добавить ВЫ не имеете.
Нет. По правилам русского языка можно писать просто "Не имею". Этого достаточно.
Хто ты гэткі?

Аватара пользователя

Автор темы
KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#18

07 ноя 2017, 15:04

Dja писал(а):
07 ноя 2017, 12:47
Купите биодатчик
У меня на смарте есть. Я как руки помою или в душ схожу, отпечаток сразу не подходит…
Хто ты гэткі?

Аватара пользователя

Автор темы
KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Обновление без ввода пароля

#19

07 ноя 2017, 15:05

Dja писал(а):
07 ноя 2017, 14:36
Linux не писан исключительно под Вас.
А я слыхал, что линукс гибкий…
Хто ты гэткі?

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Обновление без ввода пароля

#20

07 ноя 2017, 15:18

KOT040188, Вам уже не один раз отвечали - ну так настройте так как Вам надо, напишите свою программу, или наймите программеров чтоб Вам написали. Дефолтных настроек таковых нет и по безопасности быть не должно.

Закрыто

Вернуться в «Болталка: Оффтоп, разбор полетов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей