Сен 20

Ну что же, вот мы и столкнулись с ситуацией, когда случайно была удалена учетная запись сотрудника в Active Directory. Сотрудник возмущается, не может работать, грозит всякими карами, но поддаваться вместе с ним панике мы не станем, а просто восстановим эту учётку.

На самом деле, при удалении из AD объекты не удаляются, а помечаются на удаление — у них появляется параметр isDeleted со значением True и к параметру distinguishedName после имени объекта добавляется флаг ADEL, поэтому наша задача удалить первый параметр и исправить второй.

Для этого нам нужна утилита LDP.exe. Позволяет работать с LDAP, может быть установлена через установку компонент в Windows 2008 в составе Active Directory Application Mode (ADAM) или вместе с Support Tools для Windows 2003 .

Продолжение »

Автор: Johnny Тэги: , , , , , , , , , , , ,


Авг 31

После того, как установишь кучу обновлений, MS Офисов и прочего хлама, папка Windows спокойно разрастается до 15-25 (!) Гб.

Можно конечно попробовать установить различные CCleaner и прочие бесполезные программы, но проще воспользоваться тем, что уже имеем.

Итак:

1. Чистим от хлама обновлений и «лишних» файлов:
запускаем командную строку и «поехали»:
dism /online /cleanup-image /spsuperseded
2. Расширенная очистка с помощью cleanmgr:
Cmd.exe /c Cleanmgr /sageset:65535 & Cleanmgr /sagerun:65535
Happy End.

Автор: OWL5053 Тэги: , , , , , , , ,


Авг 31

Алиасы в UbuntuВсе, кто пользуется Ubuntu, время от времени запускают команды в консоли. Хорошо, что в bash-е есть возможность нажать Ctrl+R и, введя часть букв, увидеть ранее введённую команду, чтобы не набирать её заново. Но даже это не всегда неудобно, иногда вместо длинной команды хочется набрать что-то более короткое.
В Ubuntu есть замечательная возможность использовать так называемые алиасы (alias) — псевдонимы или синонимы. Например, чтобы посмотреть статистику обращений к апачу, вместо команды
tailf /var/log/apache2/access.logможно написать просто
monitor
Или вместо
sudo apt-get install mcпросто
install mc
Для этого открываем в любом текстовом редакторе файл ~/.bashrc и правим его, добавляя в конец наши алиасы в виде

alias monitor='sudo tail -f /var/log/apache2/access.log'
alias install='sudo apt-get install'

И не забыть выполнить этот файл в окружении, набрав в консоли
source ~/.bashrc

Посмотреть список текущих алиасов можно командой без параметров
alias

Удалить алиас можно командой
unalias имя_алиаса

Похожая статья: Справочник команд в Linux

Автор: Johnny Тэги: , , , , , ,


Авг 07

Сразу после установки Debian 6 он начал плеваться в консоль ошибкой «init: Id ‘co’ respawning too fast: disabled for 5 minutes»

Система пытается перезапустить процесс, но у нее это не получается.

Решение достаточно простое — открываем /etc/inittab, находим и комментируем строки, начинающиеся с co:

Для перезагрузки процесса init без перезагрузки сервера пишем в консоли:

init q

Всё, проблема решена.

Автор: Johnny Тэги: , , , , , , , ,


Июл 25

Если забыт рутовый пароль от своего MySQL-сервера, при наличии доступа к консоли этот пароль можно легко восстановить:
Останавливаем MySQL
/etc/init.d/mysql stop

Перезапускаем MySQL с отключенной проверкой аутентификации
mysqld --skip-grant-tables

Подключаемся к базе mysql под рутом без пароля
mysql mysql -u root

Меняем пароль рута и перезагружаем таблицы привилегий
UPDATE user SET password=PASSWORD('новый_пароль') WHERE user="root";
FLUSH PRIVILEGES;

Затем запускаем MySQL и всё
/etc/init.d/mysql restart

Автор: Johnny Тэги: , , , , , , , , ,


Июл 17

Создаём дамп базы MySQL

mysqldump -uпользователь_БД -pпароль_пользователя_БД имя_БД > имя_файла_дампа.sql

например:

mysqldump -uroot -p123456 database > database.sql

Чтобы скопировать все базы, вместо имени базы можно написать -A.

Чтобы добавить оператор DROP TABLE перед каждым оператором CREATE TABLE, лучше делать дамп с параметром —add-drop-table:

mysqldump --add-drop-table -uroot -p123456 database > database.sql

Разворачиваем дамп базы MySQL

mysql -uпользователь_БД -pпароль_пользователя_БД имя_БД < имя_файла_дампа.sql

например:

mysql -uroot -p123456 database < database.sql

Или так:

mysql -uпользователь_БД -pпароль_пользователя_БД -e "source имя_файла_дампа.sql" имя_БД

Автор: Johnny Тэги: , , , , , , , ,


При использовании материалов сайта на других ресурсах прошу оставлять прямую ссылку на оригинал статьи.