Size: a a a

Админим с Буквой

2017 October 24
Админим с Буквой
источник
2017 October 25
Админим с Буквой
источник
2017 October 29
Админим с Буквой
источник
2017 October 30
Админим с Буквой
Ansible tips and tricks

А еще у ansible есть debugger.
http://docs.ansible.com/ansible/latest/playbooks_debugger.html

- hosts: localhost
 strategy: debug
 tasks:
   - name: Test that my module works

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

(debug) p result
{'msg': u"ERROR! 'wrong_var' is undefined", 'failed': True}
(debug) p task.args
{u'data': u'{{ wrong_var }}'}
(debug) task.args['data'] = '{{ var1 }}'
(debug) p task.args
{u'data': '{{ var1 }}'}
(debug) redo
источник
Админим с Буквой
В операционных системах существуют символический ссылки. Это специальные файлы, в которых вместо собственных данных ссылка на содержимое другого файла.
Чтобы создать такую ссылку в unix - достаточно ввести команду
ln -s /etc/passwd myfile

Теперь, обращаясь к файлу myfile - мы будем обращаться к файлу passwd.

Такую ссылку можно запаковать (например утилитой zip с аргументом --symlinks) и если веб-приложение будет работать с архивами, есть вероятность, что обрабатывать она будет собственные файлы, ссылки на которые были в архиве. Тем самым возможно читать локальные файлы или добиться отказа в обслуживании.

Интересно, а кто-то уже догадался добавлять симлинки в docx 🤔?
источник
2017 November 01
Админим с Буквой
Переслано от Vlad Roskov
https://learngitbranching.js.org
крутецкая интерактивная трень по гиту)
источник
Админим с Буквой
ansible tips and tricks

#ansible #ssh #jenkins

Бывают ситуации, когда надо в автоматизированном режиме коннектиться к некоей виртуальной машине, у которой будет один и тот же ip адрес, но ssh-ключи каждый раз разные. ssh будет ругаться на то что информация о хосте поменялась и фейлить ваш плейбук, а jenkins - сборку.

Решение:
ansible
занести в ansible.cfg строку
host_key_checking = False

или добавить в environment:
export ANSIBLE_HOST_KEY_CHECKING = False

groovy script\Jenkinsfile\ssh
подключаться с параметрами:
ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no <user>@<ip> <command>
источник
2017 November 02
Админим с Буквой
Переслано от Dmitry Makarov
источник
Админим с Буквой
Переслано от Dmitry Makarov
источник
2017 November 03
Админим с Буквой
источник
2017 November 04
Админим с Буквой
ansible tips and tricks

это конечно может быть для вас не новость, но для меня - да:)
Итак, variable="2-6"
- debug: msg="{{ variable }}"
выведет
"2-6"
- debug: var="{{ variable }}"
"2-6": "-4"

ну, собственно в первом случае будет просто выведен текст, а во втором будет произведен подсчет.
источник
Админим с Буквой
Рубрика вопрос-ответ

- я запустил виртуалку с графическим интерфейсом в vmware, но при запуске такой маленький экран. Как сделать эго больше?
- Нужно в свойствах виртуальной машины увеличить видео память, а после этого в самой виртуальной машине изменить разрешение экрана до нужного
источник
2017 November 06
Админим с Буквой
Ищу разработчика, умеющего в ReactJS+redux, готового взяться за проект. @bykva
источник
Админим с Буквой
jury.p.myctf.ru - завел жюрейку:
login: guest pw: guestguest
источник
2017 November 08
Админим с Буквой
multiply ssh remote commands

Для отсылки нескольких команд можно использовать, например символ ; только его просто нужно экранировать:
ssh host <command> \; <command>
источник
2017 November 09
Админим с Буквой
Несколько часов назад лег OVH. Говорят что проблемы с электричеством. http://status.ovh.net/
источник
Админим с Буквой
Полезные ссылки

https://github.com/Andrew-Morozko/Dockerized-shell
Позволяет на каждое ssh-соединение поднимать докер-контейнер и изолировать пользователя в нем
источник
2017 November 12
Админим с Буквой
Небольшое задание по докеру. Уровень: новичок
источник
Админим с Буквой
Переслано от bykva
источник
Админим с Буквой
Переслано от bykva
источник