Ansible: Can I execute role from command line?

With ansible 2.7 you can do this: $ cd /path/to/ansible/ $ ansible localhost -m include_role -a name=<role_name> localhost | SUCCESS => { "changed": false, "include_variables": { "name": "<role_name>" } } localhost | SUCCESS => { "msg": "<role_name>" } This will run role from /path/to/ansible/roles or configured role path. Read more here: https://github.com/ansible/ansible/pull/43131

Работа с Docker без sudo

По дефолту работа с докером производится от имени привилегированного пользователя. По началу, особенно в момент изучения, вызывать команды придется часто. И, в какой-то момент, может надоесть все время вызывать sudo docker … Конечно sudo нас уже избавило от надобности вводить пароль, но сама команда напрягает. Что делать? Есть разные варианты. Расскажу про два простых, на мой взгляд. Способ №1. Выставить SUID бит на Docker Способ первый, наипростейший — выставить suid бит. Просто пишем: sudo chmod ug+s /usr/bin/docker Read more

Управление пользователями и группами Linux

Пользователи окружают нас всюду, в современных информационных системах это одно из ключевых понятий, вокруг которого строится вся система разграничения прав доступа и безопасности. Поэтому умение управлять пользователями и группами — это один из основных навыков необходимых любому администратору. Базовые механизмы управления пользователями и доступом в Linux достаточно просты и некоторым могут показаться грубыми, но нельзя осваивать более сложные механизмы, не обладая базовыми навыками, поэтому давайте начинать изучение этой непростой темы с самых ее азов. Чтобы Read more

Как перечислить группы в Linux

В Linux группа – это совокупность пользователей. Основная цель групп – определить набор привилегий, таких как права на чтение, запись или выполнение для данного ресурса, которые могут быть общими для пользователей в группе. Пользователи могут быть добавлены в существующую группу, чтобы использовать предоставленные ей привилегии. В этой статье объясняется, как показать все группы, в которые входит пользователь. Мы также объясним, как составить список всех членов группы. Linux группы Пользователь может принадлежать к двум типам групп: Read more

Пользователь и группа www-data

После установки Apache нужно установить правильные права доступа для пользователей и групп. В этом нам помогут команды chown (изменить владельца) и chmod (изменить права доступа). Рассмотрим эти команды, а потом установим владельца для директории /var/www и права доступа к ней. В Linux существует всего три вида прав — право на чтение (read), запись (write) и выполнение (execute), а также три категории пользователей, к которым они могут применяться — владелец файла (user), группа владельца (group) и Read more

How to revert initial git commit? Ask Question

You just need to delete the branch you are on. You can’t use git branch -D as this has a safety check against doing this. You can use update-ref to do this. git update-ref -d HEAD Do not use rm -rf .git or anything like this as this will completely wipe your entire repository including all other branches as well as the branch that you are trying to reset.

Introduction to how Laravel Horizon works

Laravel Horizon is a queue manager that gives you full control over your queues, it provides means to configure how your jobs are processed, generate analytics, and perform different queue-related tasks from within a nice dashboard. In this dive we’re going to learn how Horizon boots up and handles processing jobs using different workers as well as how it collects useful metrics for you to have the full picture of how your application dispatches and Read more


Любишь мемасики?

Подпишись на мой телеграм-канал!

Открыть
Закрыть