IT News: Digital Camera, OS, Laptop, Smartphone, Smart TV, Sound...

The Author's Project by Valeri N.Kravchuk
Сайт проверен Dr.Web
Меню сайта
  • Главная страница
  • Информация о сайте
  • Дневник
  • Каталог файлов
  • Обратная связь
  • Каталог сайтов
  • FAQ
  • Доска объявлений
  • Форум
  • Фотоальбом
  • Категории раздела
    Автомобильные гаджеты, ремонт... [144]
    Безопасность IT [404]
    Блоки питания, Power Banks, зарядки... [512]
    Видеорегистраторы [188]
    Гаджеты для спорта и здоровья... [191]
    Гаджеты, аксессуары... [627]
    Измерительная техника, инструменты [446]
    Накопители данных [233]
    Нетбуки, Ноутбуки, Ультрабуки [691]
    Мультиварки, блендеры и не только... [164]
    Планшеты [764]
    Радар-детекторы [26]
    Роботы-пылесосы [40]
    Своими руками [366]
    Сети, сетевые технологии, оборудование... [273]
    Смартфоны [4963]
    Фотокамеры, объективы, искусство фотографии.. [541]
    Умный дом [53]
    Электронные книги [102]
    CB, LPD, PMR- связь... [170]
    DECT, IP-телефоны [18]
    Drones, boats, cars... [109]
    electric cars [35]
    GPS-навигаторы, трекеры... [51]
    Linux и не только [3983]
    mini computers и не только... [412]
    News IT, Это интересно, ликбез... [1121]
    Smart TV, UltraHD, приставки, проекторы... [416]
    Smart Watch [269]
    Sound: наушники, плееры, усилители... [619]
    Windows 10... [301]
    Windows 11 [37]
    Погода

  • Метеорадар БРЕСТ
  • Погода в Бресте от www.yr.no

    Яндекс.Погода БРЕСТ

  • Интересные ссылки

    COMPIZOMANIA

    Наш опрос
    Оцените мой сайт
    Всего ответов: 1347
    Статистика
    Анализ веб сайтов

    Яндекс.Метрика

    Рейтинг@Mail.ru Яндекс цитирования

    Russian America Top. Рейтинг ресурсов Русской Америки.

    eXTReMe Tracker

    Правильный CSS!


    Онлайн всего: 128
    Гостей: 128
    Пользователей: 0
    Locations of visitors to this page
    Форма входа
    Главная » 2020 » Январь » 22 » Как выполнять команды sudo без ввода пароля в Linux?
    12:15
    Как выполнять команды sudo без ввода пароля в Linux?

    Как выполнять команды sudo без ввода пароля в Linux?

     
    sudo (англ. substitute user and do, дословно «подменить пользователя и выполнить») — программа для системного администрирования UNIX-систем (к которым относится и Linux), позволяющая делегировать те или иные привилегированные ресурсы пользователям с ведением протокола работы. Википедия.
     
    Значение su - substitute user (подменить пользователя), может быть не совсем понятной обычному пользователю, поэтому su можно перевести с английского ешё и как s - super, а u - user или su - super user (суперпользователь, администратор), ну а do - делать, выполнять, таким образом дословно sudo - администратор выполняет.

    Команда sudo предоставляет возможность пользователям выполнять команды от имени суперпользователя root либо других пользователей, зарегистрировались в системе. Правила, используемые sudo для принятия решения о предоставлении доступа, находятся в файле /etc/sudoers. Для редактирования файла можно использовать специальный редактор visudo, запускаемый из командной строки (Терминал или Konsole в KDE).

    Многие новички в Linux спрашивают: "А зачем мне постоянно вводить пароль в терминале после выполнения команды sudo, если я пользуюсь домашним компьютером один?".
    Вопрос резонный. В данном случае, конечно нет особой необходимости вводить постоянно пароль после выполнения команды sudo.

    Так как же выполнять команды sudo без ввода пароля в Linux?

    Для отмены пароля при выполнении команды sudo, необходимо отредактировать файл sudoers, вводом строки содержащей значение NOPASSWD (без пароля).
     
    1. Редактирование файла sudoers в консольном редакторе vi.

    Редактирование файлов в консольном редакторе vi, система Linux не имеет значения, т.к. vi присутствует в любой системе.
    Откройте терминал, скопируйте/вставьте и выполните (нажмите Enter) следующую команду:
     
    sudo visudo

    После выполнения данной команды в терминале (Konsole KDE) откроется редактор с файлом sudoers, гле клавишей с стрелкой вниз опуститесь в самый конец файла, скопируйте и вставьте следующую строку:
     
    администратор ALL=(ALL) NOPASSWD: ALL
     

    Примечание. Только вместо администратор необходимо ввести имя администратора системы, которое вы вводили во время установки системы, он же пользователь Домашней папки.
    Если вы забыли имя администратора, то команда whoami (кто я) в терминале поможет его вспомнить.
     
    whoami
     
     
    В моём случае - это vladimir. У вас, конечно же, терминал должен вывести ваше имя администратора.

    После вставки строки необходимо сохранить файл клавишами Ctrl+x и подтвердить клавишей y (латинская).
     

    2.  Редактирование файла sudoers в графическом текстовом редакторе вашей системы.

    Не каждому пользователю, а тем более начинающему, по нраву использование  консольных редакторов. Поэтому в Linux можно редактировать файлы и в графическом редакторе. 
    В каждой системе Linux по умолчанию установлен свой текстовый редактор, согласно рабочему окружению:

    gedit для окружения GNOME

    kate или kwrite - для KDE Plasma

    mousepad - для Xfce

    xed - для Cinnamon

    pluma - для MATE

    Примечание. Определить ваше окружение рабочего стола, если вы забыли, можно командой в терминале:
     
    echo $DESKTOP_SESSION
     
     Например:
     
     

    После того, как вы определились с графическим текстовым редактором в вашем дистрибутиве, выполните следующую команду в терминале на редактирование файла sudoers:
     
    sudo gedit /etc/sudoers

    Я работаю в окружении GNOME, поэтому в команде - gedit, в вы поменяйте на свой редактор.

    Когда после выполнения команды откроется редактор, в самый конец файла вставьте следующую строку:
     
    администратор ALL=(ALL) NOPASSWD: ALL
     

    Примечание. Опять же, вместо администратор в команде, вставьте своё имя администратора системы.

    Сохраните отредактированный файл Ctrl+s и закройте редактор.

    3. Терминальный вариант

    Как я писал выше, новички в Linux не очень жалуют терминал, считая его чем-то запредельным для простого пользователя. А зря. Это так просто.
    Всё то что описывалось в первых двух пунктах, так сказать в картинках, в терминале можно выполнить одной командой:

    sudo sh -c "echo \"$USER ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers"

    Заключение

    Вот и всё. Я показал в статье возможные варианты отмены пароля. Какой вариант предпочтительный для вас, выберите сами.

    Теперь вам не нужно в терминале вводить пароль после команды sudo.

    Удачи.

    P.S. Если у вас появились вопросы по данной статье, обсудить их можно на нашем форуме:
     http://compizomania.54672.x6.nabble.com/sudo-Linux-td9390.html
     
    Категория: Linux и не только | Просмотров: 303 | Добавил: laptop | Рейтинг: 5.0/1
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк - единственный из зверей, который может пойти в бой на более сильного противника.
    Если же он проиграл бой, то до последнего вздоха смотрит в глаза противника. После этого умирает...

    Праздники сегодня

    Поиск
    Календарь
    «  Январь 2020  »
    ПнВтСрЧтПтСбВс
      12345
    6789101112
    13141516171819
    20212223242526
    2728293031
    Архив записей
    Друзья сайта
  • Официальный блог
  • JEEP - the best! Mercedes - the best! Автомобильный портал города Бреста: технические характеристики с фото, авторынок, автоспорт...
    Наша кнопка
    IT новости с моего лаптопа...

    Внимание!
    Администратор сайта laptop.ucoz.ru не несет ответственности за содержание рекламных объявлений. Все используемые на сайте зарегистрированные товарные знаки принадлежат своим законным владельцам! Используемая со сторонних источников информация публикуется с обязательными ссылками на эти источники.
    Copyright Valeri N.Kravchuk © 2007-2024