Например, с 17.04 до Ubuntu 17.10
1 2 3 4 |
sudo apt-get update && sudo apt-get dist-upgrade sudo do-release-upgrade или sudo update-manager -d |
Например, с 17.04 до Ubuntu 17.10
1 2 3 4 |
sudo apt-get update && sudo apt-get dist-upgrade sudo do-release-upgrade или sudo update-manager -d |
1 2 3 4 |
htpasswd -c /etc/httpd/conf.d/.htpasswd userlogin # Create Password File for Authentication New password: Re-type new password: Adding password for user userlogin |
Результат:
1 2 |
cat/etc/httpd/conf.d/.htpasswd userlogin:$apr0$bq4Tro0n$oYAo1u3KVwmeyV0CWgbIk/ |
1 2 3 4 5 6 |
<Directory “/var/www/html”> AuthType Basic AuthName “Authentication Required” AuthUserFile /etc/httpd/conf.d/.htpasswd Require valid-user </Directory> |
role defaults
inventory vars
inventory group_vars
inventory host_vars
playbook group_vars
playbook host_vars
host facts
play vars
play vars_prompt
play vars_files
registered vars
set_facts
role and include vars
block vars (only for tasks in block)
task vars (only for the task)
extra vars (always win precedence)
При выполнении плейбука с
1 2 3 4 5 |
- name: Старт сервиса become: true service: name: httpd state: started |
Получаем ошибку: Failed to restart httpd.service: Interactive authentication required
Continue reading "[Ansible] service Interactive authentication required."
1 2 3 4 |
# перед вставкой кода :set paste # после вставки :set nopaste |
Например, программа лежит в /home/user/superproga/proga
Для вызова программы по имени proga из теминала надо создать симлинк /home/user/superproga/proga в директории /usr/bin
1 2 |
ln -s /home/user/superproga/proga /usr/bin/proga chown -h user:group /usr/bin/proga |
Если Вы часто работаете с терминалом, то пользоваться кучей окон терминалов не всегда удобно. Я предпочитаю вызывать терминал по хоткею в стиле Quake. Это когда термининал с табами выползает сверху по нажатию клавиши (комбинации клавиш).
Про программу под Linux я уже писал здесь Guake терминал.
А теперь пришло время рассказать про Windows. Continue reading "Quake-style terminal"
Задача: писать команду в одно окно, а она повторяется на всех остальных терминалах
Решение: terminator Continue reading "Ввод одинаковых команд сразу на нескольких окнах терминала"
Задача: запускать линукс программы на виндовс
Решение: Используем cygwin+Xming Continue reading "Запуск линукс программ на виндовс Cygwin+Xming"
1 2 3 4 5 6 7 8 9 10 11 12 |
case $variable in pattern-1) commands ;; pattern-2) command ;; pattern-3|pattern-4|pattern-5) commands ;; *) commands ;; esac |