Information Security Squad

stay tune stay secure

  • Windows
  • Linux
  • Tools
  • Hack Shop
  • How To
  • Review
  • Feedback | Donate
  • IT IS GOOD
  • Home
  • 2018
  • Апрель
  • 12
  • Как использовать Docker без sudo на Ubuntu

Как использовать Docker без sudo на Ubuntu

cryptoparty - Мануал, Обход запретов
12.04.2018 2 комментария
ACL docker linux ubuntu

В этой статье я покажу вам, как ввести команду docker без использования команды sudo на машине Ubuntu Linux.

Если вы используете Docker для тестирования и разработки на вашем локальном компьютере, вы, вероятно, испытали это

 # docker run hello-world Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.27/containers/json: dial unix /var/run/docker.sock: connect: permission denied 

Вероятно, вы обойдете это, используя sudo перед командой docker или зарегистрируясь как root, используя su.

Но этого не должно быть.

Можно работать как обычный пользователь, и есть два пути.

Один заключается в том, чтобы добавить пользователя в группу докеров, а другой – разрешить ему писать в сокет Unix, используемый докером.

Мы собираемся показать оба способа сделать это в новом Ubuntu 18.04 в этой статье.

1) Добавление пользователя в группу Docker

Создайте новую группу, если она не существует.

Эта команда, скорее всего, не удастся, поскольку группа, возможно, уже существует, но давайте ее запустим ее в любом случае.

 # sudo groupadd docker 

Затем нам нужно добавить текущего пользователя в группу.

 #  sudo gpasswd -a $USER docker 

Если вы не хотите добавлять текущего пользователя в систему, то вместо этого вы меняете $ USER для имени пользователя этого юзера.

Обратите внимание, что пользователю должно быть разрешено использовать sudo.

Наконец, нам нужно перезагрузить оболочку, чтобы применить новые групповые настройки.

Для этого вы можете перезагрузиться, или вы можете выйти из системы и войти в систему, но оба они подходят,если вы действительно хотите что-то более тонкое вместо этого выполните эту команду:

 # newgrp docker 

Теперь мы готовы запустить программу тестирования докеров без sudo:

 # docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
ca4f61b1923c: Pull complete
Digest: sha256:97ce6fa4b6cdc0790cda65fe7290b74cfebd9fa0c9b8c38e979330d547d22ce1
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly. 

2) ACL лист

Существует еще один способ сделать это, и это списки ACL.

Чтобы войти в систему как пользователь sudoer, нам нужно запустить эту команду:

 # sudo setfacl -m user:bobby:rw /var/run/docker.sock 

Конечно же,измените bobby нп своего фактического пользователя, которого вы хотите использовать в докере.

Теперь вы можете войти в систему как этот пользователь.

 # su bobby 

Теперь мы можем использовать докер, например, введите эту команду:

 #  docker ps 

Он должен отображать контейнеры, если у вас они есть.

Если нет, по крайней мере, это не покажет вам отказ

 

Навигация по записям

Pupy – Opensource, Кросс-платформенный инструмент (Windows, Linux, OSX, Android) для удаленного администрирования и инструмент для последующей эксплуатации
14 команд tcpdump для захвата сетевого трафика в Linux

Related Articles

devops DevSecOps docker

🐳 Как запускать команды внутри контейнера Docker?

cryptoparty - Мануал
07.04.2021 No Comments
devops DevSecOps docker

🐳 Как узнать IP-адрес Docker контейнера

cryptoparty - Мануал
02.04.2021 No Comments
fail2ban linux SFTP ssh ubuntu

🕵️ Как установить и настроить Fail2ban на Ubuntu 20.04

cryptoparty - Мануал
01.04.2021 2 комментария

2 thoughts on “Как использовать Docker без sudo на Ubuntu”

  1. Андрей:
    22.03.2020 в 09:49

    спасибо, друг, ты спас мои нервные клетки

    Ответить
    1. cryptoparty:
      22.03.2020 в 11:02

      Всегда пожалуйста 🙂

      Ответить

Добавить комментарий для cryptoparty Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Рубрики

  • Аудит ИБ (40)
  • Вакансии (9)
  • Закрытие уязвимостей (98)
  • Книги (25)
  • Мануал (1 832)
  • Медиа (66)
  • Мероприятия (36)
  • Мошенники (22)
  • Обзоры (675)
  • Обход запретов (31)
  • Опросы (3)
  • Скрипты (104)
  • Статьи (272)
  • Философия (64)
  • Юмор (17)

Метки

android Apache Arch Linux Astra Linux backup bash bruteforce CentOS debian devops DNS docker Fedora firewall FreeBSD Kali linux Kubernetes linux Linux Mint MacOS malware network Nginx nmap OpenSSL Password pentest powershell proxy python RHEL scanner ssh SSL TLS tor ubuntu unix VPN web security windows wordpress САВЗ резервное копирование шифрование

Наш Telegram

Социальные сети

Follow Us on VKFollow Us on Cuttings.meFollow Us on Wordpress

Hack shop

  • 🤖 Игрушка / брелок Android
    Оценка 5.00 из 5
    ₽ 349.00 ₽ 219.00
  • Чехол Iphone X Linux tux Пингвин
    Оценка 5.00 из 5
    ₽ 500.00 ₽ 400.00
  • 🐱 Набор стикеров наклеек IT GEEK
    Оценка 5.00 из 5
    ₽ 250.00
  • BadUSB Beetle Bas USB Микроконтроллер
    Оценка 5.00 из 5
    ₽ 2,500.00 ₽ 2,000.00
  • 🤖 Брелок Робот
    Оценка 5.00 из 5
    ₽ 250.00 ₽ 200.00

Поделиться

Facebooktwitterredditpinterestlinkedinmail

Anything in here will be replaced on browsers that support the canvas element

  • linux
  • ubuntu
  • windows
  • Kali linux
  • debian
  • CentOS
  • web security
  • RHEL
  • Fedora
  • Arch Linux
  • ssh
  • unix
  • devops
  • шифрование
  • SSL
  • MacOS
  • Astra Linux
  • Linux Mint
  • VPN
  • Password
  • docker
  • firewall
  • pentest
  • malware
  • proxy
  • python
  • САВЗ
  • Apache
  • FreeBSD
  • android

RSS Information Security Squad

  • 🕵️ Как пользоваться сканером уязвимостей Nessus? 09.04.2021
    Как пользоваться сканером уязвимостей Nessus Это статья для новичков, которые хотят получить стартовые знания по сканированию на уязвимости. Подробно и... The post 🕵️ Как пользоваться сканером уязвимостей Nessus? first appeared on Information Security Squad.
  • 🖧 Безопасность беспроводной сети Wi-fi 07.04.2021
    Как обеспечить безопаcность Wi-fi? Сегодня беспроводные технологии широко используются в корпоративных офисах, на предприятиях, государственных и образовательных учреждениях. Существует множество... The post 🖧 Безопасность беспроводной сети Wi-fi first appeared on Information Security Squad.
  • 🐳 Как запускать команды внутри контейнера Docker? 07.04.2021
    Запускать команды внутри контейнера проще, чем вы думаете. Контейнер Docker – это изолированная среда, которая обычно содержит одно приложение со... The post 🐳 Как запускать команды внутри контейнера Docker? first appeared on Information Security Squad.
  • Разновидности хостинга: как сделать выбор? 06.04.2021
    Провайдеры часто рекламируют услуги хостинга. Многие люди не обращают внимания на такое предложение, потому что не знают о ней. Чтобы... The post Разновидности хостинга: как сделать выбор? first appeared on Information Security Squad.
  • Сервисы, способные найти чей-либо email 06.04.2021
    Как найти электронный адрес например владельца сайта? Или как найти email определенного человека? В этом обзоре постараюсь показать онлайн сервисы,... The post Сервисы, способные найти чей-либо email first appeared on Information Security Squad.
Flag Counter

Корзина

Свежие комментарии

  • Рома к записи Whatsapp Automation для отправки и получения сообщений
  • vitya к записи 🕵️ Как пользоваться сканером уязвимостей Nessus?
  • cryptoparty к записи ✗ Как узнать чужой IP ( кого угодно) отправив ему ссылку | Лучшие Ip грабберы в 2019✗
  • Равшан к записи ✗ Как узнать чужой IP ( кого угодно) отправив ему ссылку | Лучшие Ip грабберы в 2019✗
  • cryptoparty к записи Онлайн брутфорс паролей с Hydra-GTK

Hack shop

  • 🤖 Игрушка / брелок Android
    Оценка 5.00 из 5
    ₽ 349.00 ₽ 219.00
  • Чехол Iphone X Linux tux Пингвин
    Оценка 5.00 из 5
    ₽ 500.00 ₽ 400.00
  • 🐱 Набор стикеров наклеек IT GEEK
    Оценка 5.00 из 5
    ₽ 250.00
  • BadUSB Beetle Bas USB Микроконтроллер
    Оценка 5.00 из 5
    ₽ 2,500.00 ₽ 2,000.00
  • 🤖 Брелок Робот
    Оценка 5.00 из 5
    ₽ 250.00 ₽ 200.00

Свежие записи

  • 🕵️ Как пользоваться сканером уязвимостей Nessus?
  • 🖧 Безопасность беспроводной сети Wi-fi
  • 🐳 Как запускать команды внутри контейнера Docker?
  • Разновидности хостинга: как сделать выбор?
  • Сервисы, способные найти чей-либо email