vim включить подсветку синтаксиса
ArchLinux0
Включить подсветку проще пареной репы, открываем # vim ~/.vimrc вставляем/исправляем syntax on colorscheme elflord Список доступных схем: blue darkblue default desert elflord evening koehler morning murphy pablo peachpuff ron shine slate torte zellner
sudo su — без запроса пароля
ArchLinux0
sudo su — без запроса пароля, просто!!! # visudo вносим %user ALL=(ALL) NOPASSWD: ALL где %user — имя пользователя, или группа для которой необходимо отключить запрос пароля.
Настройка PolicyKit, разрешаем управление питанием, сетевыми подключениями не руту
ArchLinux0
Настройка PolicyKit, разрешаем управление питанием, сетевыми подключениями не руту, открываем консоль и набираем/копипастим: # nano /etc/polkit-1/localauthority/50-local.d/50-totalaccess.pkla вставляем следующий код [full_acces] Identity=unix-group:wheel Action=org.
FreeBSD,atacontrol замена сбойного диска в рейде
FreeBSD2
Бывает что винты отживают свои годы и массив падает в degraded, не отчаиваемся, мне повезло и из корзины можно было вытаскивать на горячую (hot swap), чтож, тушим винт # atacontrol detach ata4 видергиваем его, вставляем новый, вводим # atacontrol attach
ssh-copy-id: ERROR: No identities found
ArchLinux6
Решил попробовать заливать ключи на удаленный хост не вручную, а с помощью ssh-copy-id, и в итоге: [email protected]:~/.ssh$ ssh-copy-id '-p 4522 -i ~/.ssh/id_dsa.pub [email protected]' /usr/bin/ssh-copy-id: ERROR: No identities found улыбка!
nodeny — Включаем / Выключаем авторизацию у определенной группы SQL запросом
MySQL0
SQL-запрос: UPDATE `mydb`.`fullusers` SET `lstate` = '1' WHERE `fullusers`.`grp` =4; Затронуто строк: 978 (запрос занял 0.0285 сек.) Проверяем сколько с выключенной авторизацией:
FreeBSD — немного о sudo.
FreeBSD0
sudo позволяет разрешенному пользователю выполнять команду от суперпользователя или любого другого пользователя, как определено политикой безопасности. Если, Вам потребуется, то можно назначить выполнение с паролем суперпользователя, без пароля, а также
Debian, Exim error "Mailing to remote domains not supported"
FreeBSD0
При попытке отправки почты из свежеустановленного debian на левый ящик, в логах получаем примерно следующее Mailing to remote domains not supported обойдемся малой кровью # sudo dpkg-reconfigure exim4-config и выбираем internet site;
FreeBSD назначить IP-alias на сетевой интерфейс
FreeBSD3
Добавить алиас на определенный сетевой интерфей. Чтоб поднялся после рестарта добавим строку в /etc/rc.conf. Удалить IP-alias ifconfig em0 -alias 192.168.1.1
Nginx выключить отображение сайта при обращении к ip адресу
ArchLinux0
Добавляем в конфиг server { listen 80 default_server; server_name _; return 403; } Теперь при обращении к айпи адресу, будет возвращаться 403 ошибка
SQL запрос к базе nodeny: поиск клиента по номеру телефона и вывод некоторой инфы о нем.
DataBases3
Есть необходимость найти по номеру телефона абонента и узнать ФИО, его логин в билинге, ip адрес и состояние баланса SQL-запрос: SELECT distinct users.ip, users.name, users.fio, users.balance, dopvalues.field_value FROM dopvalues LEFT JOIN users ON users.
В каком режиме работает apache (prefork — worker)
CentOS0
Узнать в каком режиме работает апач можно двумя просытми командами, первая: # apachectl -t -D DUMP_MODULES Loaded Modules: core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) т.е. в данном случае prefork ну и вторая: