Как включить SSH в Ubuntu 20.04
Безопасный доступ к вашей машине Ubuntu из любого места
sudo
- одна из наиболее часто используемых команд в системах Linux. Это позволяет пользователю запускать определенную программу от имени другого пользователя, который по умолчанию является суперпользователем.
В основном используется в административных целях; предоставление ограниченного административного доступа пользователям без прав администратора на ПК с Linux.
Например, по умолчанию пользователю не разрешено устанавливать пакеты в системе Ubuntu. Однако пользователь может сделать это с помощью sudo
команды.
Пользователь без полномочий root без sudo не может установить программу . См. Пример неудачной попытки ниже:
apt-get install aptitude
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
Пользователь без полномочий root с sudo может без проблем устанавливать программы в системе.
sudo apt-get install aptitude
Reading package lists... Done
Building dependency tree
....
Добавить существующего пользователя как пользователя Sudo
Если пользователь не входит в группу sudo
пользователей, он не сможет использовать sudo
команду. Будет выведен результат ниже:
testuser is not in the sudoers file. This incident will be reported.
Чтобы добавить пользователя в список sudoers, используйте usermod
команду для добавления существующего пользователя в sudo
группу в системе. Ниже приведен пример команды.
sudo usermod -aG sudo testuser
Здесь -a
опция означает «добавить». Это гарантирует, что членство пользователя в существующих группах не будет затронуто. -G
для указания, в какую группу добавить пользователя.
После того, как пользователь добавлен в группу sudo, при следующем входе этого пользователя в систему в терминале отобразится следующее сообщение.
To run a command as administrator (user "root"), use "sudo".
See "man sudo_root" for details.
Создайте нового пользователя с привилегиями Sudo
adduser
это команда Linux, используемая для создания нового пользователя. Его можно использовать с
флагом --ingroup
для добавления пользователя в группу sudo во время создания.
sudo adduser testuser --ingroup=sudo
Ограничьте, какие команды должны быть разрешены с помощью sudo
Файл /etc/sudoers
содержит параметры конфигурации для sudo
command. Этот файл защищен от записи напрямую, даже для root. Единственный способ отредактировать этот файл - использовать visudo
команду.
sudo visudo
Приведенная выше команда откроет файл с помощью редактора командной строки nano. Прокрутите и найдите в файле строки ниже.
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
Последнее ALL
в строке можно заменить единственной командой или набором команд, которые должны быть разрешены с помощью sudo.
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) /bin/mv, /usr/sbin/visudo
Важное примечание: предлагаемые изменения в приведенном выше файле sudoers ограничивают пользователей sudo только возможностью выполнять команды mv
и visudo
. Это только для пояснительных целей, вам не нужно устанавливать эти ограничения для пользователей sudo в вашей системе.
Если вы внесли какие-либо изменения в файл sudoers, используя приведенные выше инструкции, обязательно сохраните файл, используя Ctrl + O
для применения изменений. Затем вы можете выйти из nano с помощью Ctrl + X
.
Чтобы изменения вступили в силу, вам, возможно, придется войти в систему / выйти из системы, перезапустить систему или запустить новое окно терминала.
🍻 Ура!
Безопасный доступ к вашей машине Ubuntu из любого места
Настройте собственный VPN с помощью Wireguard
Одна из первых вещей, которые вы должны установить на свой Linux-компьютер
Простое руководство, которое поможет вам перенести файлы в удаленную систему из вашей системы Linux с помощью команды scp.
Предоставьте root-права любому пользователю с sudo в Ubuntu 20.04 LTS
В этой статье объясняется процесс добавления аутентификации ключей SSH на сервер Ubuntu 20.04 и отключения аутентификации на основе пароля.
Speedtest.net - это сервис для проверки скорости вашего интернет-соединения. Он использует ближайший сервер speedtest.net для загрузки
За исключением всего лишнего, вот список лучших бесплатных видеоредакторов для Ubuntu, которые вы можете использовать для создания потрясающих видеороликов.
Хотя вы всегда можете использовать приложение для слайд-шоу собственных обоев Ubuntu, вот несколько приложений для загрузки и динамической установки обоев.
Установите TensorFlow с помощью Python (pip) или контейнера Docker