Следующая версия | Предыдущая версия |
dpi:dpi_components:dpiui:user_guide:admin_section:equipment_management:sudo_user [2021/12/20 14:07] – создано arusnak | dpi:dpi_components:dpiui:user_guide:admin_section:equipment_management:sudo_user [2024/09/26 15:29] (текущий) – создано - внешнее изменение 127.0.0.1 |
---|
====== 1 Пользователь sudo ====== | ====== Пользователь sudo ====== |
{{indexmenu_n>2}} | {{indexmenu_n>1}} |
Соединение и управление оборудованием осуществляется по SSH протоколу. Подключение необходимо осуществлять под пользователем с sudo привилегиями, либо под пользователем root (не рекомендуется). | Соединение и управление оборудованием осуществляется по SSH протоколу. Подключение необходимо осуществлять под пользователем с sudo привилегиями, либо под пользователем root (не рекомендуется). |
| |
<note tip>Посмотрите видео-урок по подключению к DPI: [[https://www.youtube.com/watch?v=81WMPGw6tak&feature=emb_logo|https://www.youtube.com/watch?v=81WMPGw6tak&feature=emb_logo]]</note> | <note tip>Посмотрите видео-урок по подключению к DPI: {{youtube>81WMPGw6tak?}}</note> |
| |
На подключаемом оборудовании необходимо создать sudo пользователя. | На подключаемом оборудовании необходимо создать sudo пользователя. |
На примере пользователя dpisu: | На примере пользователя dpisu: |
| |
- Создайте пользователя dpisu <code>adduser dpisu | - Создайте пользователя dpisu <code bash>adduser dpisu |
passwd dpisu</code> | passwd dpisu</code> |
- Запишите в файл /etc/sudoers.d/dpisu следующее <code>Defaults:dpisu !requiretty | - Запишите в файл /etc/sudoers.d/dpisu следующее <code bash>Defaults:dpisu !requiretty |
Defaults secure_path = /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin | Defaults secure_path = /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin |
dpisu ALL=(ALL) NOPASSWD: ALL</code><html><span style="font-size:0.7em;">Этим действием вы для пользователя dpisu отключаете требование запрашивать пароль и требование requiretty при переключении в режим sudo. </span></html> | dpisu ALL=(ALL) NOPASSWD: ALL</code>Обратите внимание на содержимое конфига и логин dpisu, который встречается 2 раза. Если вы настраиваете пользователя с другим логином, укажите логин в конфиге вместо dpisu. Этим конфигом вы отключаете требование запрашивать пароль и требование requiretty при переключении в режим sudo. |
- Отключите требование requiretty в файле /etc/sudoers <code> sed -i "s/^.*requiretty/#Defaults requiretty/" /etc/sudoers</code> | - Отключите требование requiretty в файле /etc/sudoers <code bash> sed -i "s/^.*requiretty/#Defaults requiretty/" /etc/sudoers</code> |