Восстановление пароля к серверу MySQL:
1. Остановить mysql-сервер
# /usr/local/etc/rc.d/mysql-server stop
2. Запустить mysqld с опцией --skip-grant-tables
# mysqld_safe --skip-grant-tables &
3. Соединиться с mysql-сервером
# mysql -u root
4. Установить пароль root
mysql> use mysql;
mysql> update user set password=PASSWORD('root_password') where user='root' and host='localhost';
mysql> flush privileges;
mysql> quit
5. перезапустить MySQL.
среда, 1 июля 2009 г.
SubVersions
Поднял сервер:
Slackware + Apache 2.0 + PHP 5.0.1 + MySQL 4.12 + PHPMyAdmin + SubVersions 1.5.4.
Возни было много. Куча пересборок, перенастроек...
Тут - краткая инфа по установке и началу работы с SVN.
Инсталлировалось с дистрибутивом SlackWare.
Для его работы через http нужно пересобрать Apache c ключами:
--enable-dav --enable-dav-fs --enable-dav-lock
Добавляем пароли и пользователей:
Вносим в настройку Apache соответствующий блок
Перезапускаем Apache (aka httpd)
Создание нового проекта:
Вот тут есть бесплатная книга по SVN.
Slackware + Apache 2.0 + PHP 5.0.1 + MySQL 4.12 + PHPMyAdmin + SubVersions 1.5.4.
Возни было много. Куча пересборок, перенастроек...
Тут - краткая инфа по установке и началу работы с SVN.
Инсталлировалось с дистрибутивом SlackWare.
Для его работы через http нужно пересобрать Apache c ключами:
--enable-dav --enable-dav-fs --enable-dav-lock
mkdir /usr/local/www/svnrep
svnadmin create /usr/local/www/svnrep/project
chown -R www:www /usr/local/www/svnrep
Добавляем пароли и пользователей:
htpasswd /usr/local/etc/svn.passwd <username>
Вносим в настройку Apache соответствующий блок
<Location>
DAV svn
SVNParentPath /usr/local/www/svnrep
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /usr/local/etc/svn.passwd
Require valid-user
</Location>
Перезапускаем Apache (aka httpd)
Создание нового проекта:
svn co http://server.net/svn/project/ <project>
Вот тут есть бесплатная книга по SVN.
вторник, 30 июня 2009 г.
Некоторые полезные команды ATS TDA616-308
Установка режима безусловной переадресации звонков на внутренние номера
Снять >> 71 >> 1 >> Внутренний номер >> # >> подтв. сигнал. >> Положить
Установка режима безусловной переадресации звонков на внешние номера
Снять >> 71 >> 3 >> внешний номер >> # >> подтв. сигнал. >> Положить
Установка режима переадресации звонков при занятости или отсутствии ответа
Снять >> 71 >> 2 >> Внутренний номер >> # >> подтв. сигнал. >> Положить
Отключение режима переадресации звонков
Снять >> 71 >> 0 >> # >> подтв. сигнал. >> Положить
Установка режима переадресации звонков при перемещении (указываете, на какой номер сейчас принимать звонки вам)
Снять >> 71 >> 5 >> Ваш внутренний номер >> # >> подтв. сигнал. >> Положить
Отключение режима переадресации звонков при перемещении
Снять >> 71 >> 8 >> Ваш внутренний номер >> # >> подтв. сигнал. >> Положить
Установка/отключение режима Не Беспокоить
Снять >> 71 >> 0 (отменить) / 4 (установить) >> подтв. сигнал. >> Положить
Перехват входящего звонка (при входящем звонке на другой внутренней линии)
Снять >> 4 >> внутренний номер >> подтв. сигнал. >> разговор
Перехват входящего звонка (при входящем звонке на любой внутренней линии)
Снять >> 40 >> подтв. сигнал. >> разговор
Перевод звонка на другую внутреннюю линию во время разговора
Кратковременное нажатие на рычаг телефона (<1 секунды) >> целевой внутренний номер >> положить / разговор с целевым адресатом >> Положить
При занятости вызываемого абонента (внутреннего) после появления в линии сигнала "Занято" можно нажать 6 и положить трубку. Как только абонент освободится, на Ваш номер придет вызов и после поднятия Вами трубки у абонента раздастся сигнал вызова.
Снять >> 71 >> 1 >> Внутренний номер >> # >> подтв. сигнал. >> Положить
Установка режима безусловной переадресации звонков на внешние номера
Снять >> 71 >> 3 >> внешний номер >> # >> подтв. сигнал. >> Положить
Установка режима переадресации звонков при занятости или отсутствии ответа
Снять >> 71 >> 2 >> Внутренний номер >> # >> подтв. сигнал. >> Положить
Отключение режима переадресации звонков
Снять >> 71 >> 0 >> # >> подтв. сигнал. >> Положить
Установка режима переадресации звонков при перемещении (указываете, на какой номер сейчас принимать звонки вам)
Снять >> 71 >> 5 >> Ваш внутренний номер >> # >> подтв. сигнал. >> Положить
Отключение режима переадресации звонков при перемещении
Снять >> 71 >> 8 >> Ваш внутренний номер >> # >> подтв. сигнал. >> Положить
Установка/отключение режима Не Беспокоить
Снять >> 71 >> 0 (отменить) / 4 (установить) >> подтв. сигнал. >> Положить
Перехват входящего звонка (при входящем звонке на другой внутренней линии)
Снять >> 4 >> внутренний номер >> подтв. сигнал. >> разговор
Перехват входящего звонка (при входящем звонке на любой внутренней линии)
Снять >> 40 >> подтв. сигнал. >> разговор
Перевод звонка на другую внутреннюю линию во время разговора
Кратковременное нажатие на рычаг телефона (<1 секунды) >> целевой внутренний номер >> положить / разговор с целевым адресатом >> Положить
При занятости вызываемого абонента (внутреннего) после появления в линии сигнала "Занято" можно нажать 6 и положить трубку. Как только абонент освободится, на Ваш номер придет вызов и после поднятия Вами трубки у абонента раздастся сигнал вызова.
Некоторые полезные команды ATS TDA100-200
Запись в телефонную книгу
Снять >> *30 >> Номер в справочнике (2 цифры) >> Тел. Номер (32 цифры) >> # >> Положить
Звонок из телефонной книги
Снять >> *** >> Номер в справочнике (2 цифры)
Постановка в очередь на занятую линию
Набор номера >> сигнал Занято >> 6 >> подтв. гудок >> положить.
При освобождении линии раздается звонок - снять и говорить.
Отмена постановки в очередь на занятую линию
Снять >> *46 >> подтв. сигнал >> положить.
Перехват входящего звонка на другом номере
Снять >> *41 >> номер, на который идет входящий звонок = говорить.
Установка/отключение режима Не Беспокоить
Снять >> *71 >> 0 (все вызовы) / 1 (внешние вызовы) / 2 (внутренние) >> 0 (снять)/1 (установить)>> подтв. сигнал. >> Положить
Установка/отключение режима переадресации звонков
Снять >> *71 >> 0 (все вызовы) / 1 (внешние вызовы) / 2 (внутренние) >> 0 (снять)/ 2 (все)/ 3 (занято)/ 4 (не ответ)/ 5 (занято или нет ответа)>> Внутренний номер / код выхода на внешнюю линию и внешний номер >> # >> подтв. сигнал. >> Положить
Установка/отключение режима переадресации звонков при перемещении (указываете, на какой номер сейчас принимать звонки вам)
Снять >> *71 >> 0 (все вызовы) / 1 (внешние вызовы) / 2 (внутренние) >> 8 (снять)/ 7 (все) >> Ваш внутренний номер >> подтв. сигнал. >> Положить
Установка таймера переадресации вызова в случае занятости линии или отсутствия ответа
Снять >> *713 >> секунд (2 цифры) >> подтв. сигнал. >> Положить
Снять >> *30 >> Номер в справочнике (2 цифры) >> Тел. Номер (32 цифры) >> # >> Положить
Звонок из телефонной книги
Снять >> *** >> Номер в справочнике (2 цифры)
Постановка в очередь на занятую линию
Набор номера >> сигнал Занято >> 6 >> подтв. гудок >> положить.
При освобождении линии раздается звонок - снять и говорить.
Отмена постановки в очередь на занятую линию
Снять >> *46 >> подтв. сигнал >> положить.
Перехват входящего звонка на другом номере
Снять >> *41 >> номер, на который идет входящий звонок = говорить.
Установка/отключение режима Не Беспокоить
Снять >> *71 >> 0 (все вызовы) / 1 (внешние вызовы) / 2 (внутренние) >> 0 (снять)/1 (установить)>> подтв. сигнал. >> Положить
Установка/отключение режима переадресации звонков
Снять >> *71 >> 0 (все вызовы) / 1 (внешние вызовы) / 2 (внутренние) >> 0 (снять)/ 2 (все)/ 3 (занято)/ 4 (не ответ)/ 5 (занято или нет ответа)>> Внутренний номер / код выхода на внешнюю линию и внешний номер >> # >> подтв. сигнал. >> Положить
Установка/отключение режима переадресации звонков при перемещении (указываете, на какой номер сейчас принимать звонки вам)
Снять >> *71 >> 0 (все вызовы) / 1 (внешние вызовы) / 2 (внутренние) >> 8 (снять)/ 7 (все) >> Ваш внутренний номер >> подтв. сигнал. >> Положить
Установка таймера переадресации вызова в случае занятости линии или отсутствия ответа
Снять >> *713 >> секунд (2 цифры) >> подтв. сигнал. >> Положить
понедельник, 29 июня 2009 г.
Водка?! А шо? Кока-кола?!
Водка есть русский, точнее, славянский LSD. Она что делает? Она расшираяет сознание. Она позволяет разуму действовать более расковано и не взирая на рамки общения. Есть такая поговорка: "Что у трезвого на уме, то у пьяного на языке". Воттка раскрепощает ум. Юзайте ее. Только в рамках, ессно. Ибо, ежели не уследить рамки, то потом будет горестно.
Э-эх!
Э-эх!
воскресенье, 28 июня 2009 г.
Windows. Постоянная загрузка одного и того же обновления
На терминальнике под Windows 2003 Server постоянно загружается одно и то же обновление - KB890830. Загрузил, происталлировал, отрапортовал об окончании установки, проверяет обновления, опять загружает и так по кругу. В описании написано, что это средство удаления вредоносных программ.
Полез в лог %WINDOWS%\debug\mrt.log (описано на странице обновления). Там после каждого запуска выводится сообщение:
[i]WARNING: Security policy doesn't allow for all actions MSRT may require.[/i]
Отключил SRP (Software Restriction Policy) для администратора, запустил обновление на установку (исполнение), оно отработало и успокоилось. Политику, ессно, тут же включил.
Удивительно, как часто самые серьезные разработчики не учитывают эту самую SRP! А ведь средство защиты очень хорошее... Взять того же Адоба, который генерирует исполняемый файл в %TEMP% пользователя... Да и инсталляхи, сделанные Rar и 7zip, и распаковывающиеся туда же!
Полез в лог %WINDOWS%\debug\mrt.log (описано на странице обновления). Там после каждого запуска выводится сообщение:
[i]WARNING: Security policy doesn't allow for all actions MSRT may require.[/i]
Отключил SRP (Software Restriction Policy) для администратора, запустил обновление на установку (исполнение), оно отработало и успокоилось. Политику, ессно, тут же включил.
Удивительно, как часто самые серьезные разработчики не учитывают эту самую SRP! А ведь средство защиты очень хорошее... Взять того же Адоба, который генерирует исполняемый файл в %TEMP% пользователя... Да и инсталляхи, сделанные Rar и 7zip, и распаковывающиеся туда же!
вторник, 23 июня 2009 г.
Запасной/дублирующий DHCP-сервер
Поистине, безгранично число опций настройки DHCP-сервера ISC - dhcpd. Сколько не копаю интернет, нахожу все новые и новые опции конфигурации.
Очередная опция - для поднятия дублирующего (запасного DHCP-сервера).
min-secs <количество секунд (запросов клиента), после которого сервер отзовется>
Эта опция позволяет в сети поднять сервер, который будет отзываться после определенного количества запросов клиента - когда основной сервер не отозвался. У себя я поставил эту опцию в 3 секунды. В примере в man dhcpd указывается число 2.
Очередная опция - для поднятия дублирующего (запасного DHCP-сервера).
min-secs <количество секунд (запросов клиента), после которого сервер отзовется>
Эта опция позволяет в сети поднять сервер, который будет отзываться после определенного количества запросов клиента - когда основной сервер не отозвался. У себя я поставил эту опцию в 3 секунды. В примере в man dhcpd указывается число 2.
Подписаться на:
Сообщения (Atom)