Забыли пароль админа в Windows ?
Перезагружаемся в безопасный режим с поддержкой командной строки и создаём нового пользователя с правами администратора:
net user username password /add
net localgroup "<local group>" username /add
<local group> – группа (для русской Windows – “Администратор”)
Начнём с Windows команды. Находим все активне ip адресса в нашей сети и записываем их в файл:
FOR /L %i IN (1,1,254) DO ping -n 1 10.254.254.%i | FIND /i "Reply">> c:\ipaddresses.txt
В Linux для этого есть куча способов (как наверное и в Windows), а я делаю это так:
nmap -sP 192.168.0.*
Продолжая тему nmap: красиво сканируем хост:
sudo nmap -sS -P0 -sV -O <host>
Проверяем доступность удалённого порта:
telnet <host> <port>
nmap -p <port> <host>
Далее поуправляем сервисы на удалённой Windows машине.
Устанавливаем пакет:
sudo apt-get install samba-common
Получаем список сервисов:
net rpc service list -I IPADDRESS -U USERNAME%PASSWORD
Останавливаем/запускаем сервис:
net rpc service stop SERVICENAME -I IPADDRESS -U USERNAME%PASSWORD
net rpc service start SERVICENAME -I IPADDRESS -U USERNAME%PASSWORD
Предлагаю быстрое решение проблемы с открытием zip файлов с неправильной русской кодировкой. Формат zip не поддерживает работу с юникодом как таковым. А стандартный архиватор, который идёт в поставке с Ubuntu 10.04, открывает архивы по умолчанию в кодировке utf-8. Это приводит к тому, что мы видим битые русские названия файлов, а в крайних случаяи это выливается в невозможность разархивирования файлов. Читать остальное »
Удобно смотрим размеры папок в консоле:
du -h --max-depth=1
Для FreeBSD:
du -hd 1 <path>
Быстро расшариваем текущую папку через web. Заходим так: http://ip_address:800/
python -m SimpleHTTPServer
Выполняем команду в полночь:
echo "ls -l" | at midnight
Смотрим открытые порты:
netstat -tlnp
Удобный просмотр смонтированных дисков:
mount | column -t
Топ 10 процессов, которые едят больше всего памяти:
ps aux | sort -nk +4 | tail
Удалённо выключаем Windows компьютер:
net rpc shutdown -I ipAddressOfWindowsPC -U username%password
При перезагурзке удалённого сервера, я, как наверное и вы, пингую его. Данная команда пингует сервер 1 раз в минуту и если пинг прошёл — бикает, оповещая меня о том, что сервер перезагрузился:
ping -i 60 -a IP_address IP_address
По умолчанию лог dhcp сервера пишется в системный syslog, что на мой взгляд немого не удобно, т.к. приходится отлавиливать информацию о розданных ip адресах из кучи информации. Поэтому краисой идеей является вынести в отдельный лог эту информацию.
sudoedit /etc/dhcp3/dhcpd.conf
Добавляем директиву отвечающую за ведения лога в начало файла:
log-facility local7;
Дальше правим файлы rsyslog:
sudoedit /etc/rsyslog.d/50-default.conf
Добавляем следующую строку:
local7.* /var/log/dhcpd.log
Теперь мы можем отслеживать выдаваемые ip адресс в реальном времени смомощью команды:
tail -f /var/log/dhcpd.log

Такая ошибка появлется при попытке что-то сделать с сервером mysql (перезапуск, остановка, проверка привелегий) в том случае, когда вы перезалили полный бэкап с одного сервера на другой. Ошибка говорит нам о том, что пароль для системного пользователя mysql, который обязательно должен присутствовать в debian подобных системах, не совпадает или не задан или такого пользователя вообще нету на сервере mysql.
Читать остальное »
Память подводит, стикеры отклкиваются от монитора и выбрасываются, программы для хранения паролей никто не использует. К этому уже все привыкли. Поэтому сегодня мы будем сбрасывать пароль суперпользователя root на сервере mysql в Ubuntu 10.04.
Читать остальное »
Установка PostgreSQL для 1С
ВАЖНО Для работы 1С НЕ ПОДХОДИТ скаченный с официального сайта или установленный из репозиториев пакет с базой данных PostgreSQL. Для работы необходима специальная, пропатченная версия!!!
Взять последнюю сборку PostgreSQL с патчами для 1С берём либо на страничке пользователя: Раздел пользователей, либо на сайте Etersoft ‘a:
ftp://updates.etersoft.ru/pub/Etersoft/Postgres@Etersoft/stable.
Читать остальное »
Текущий вид адреса текущего месторасположения выглядит следующим образом:

Как по мне, такой способ представления адреса не самый удобный, т.к. его нельзя быстро скопировать. Для превращения такого отображения в такой:

Нужно либо каждый раз нажимать CTRL+L, либо выполнить следующую команду, которая заставит постоянно отображать адрес папки в текстовом виде:
gconftool-2 --type=Boolean --set /apps/nautilus/preferences/always_use_location_entry true
Установка и натсройка принтера Canon LBP2900 на Linux, в частности на Ubuntu 10.04 LTS.

Установка
1. Выключите принтер.
2. У вас НЕ должен быть установлен драйвера CAPT. Если это не так – удалите его сперва.
3. Убедитесь, что у вас установлен Ghostscript и OpenPrinting Driver Interface (по умолчанию в Ubuntu 9.10 Karmic Koala и Lucid Lynx 10.04). Если же вы не уверены, тогда наберите:
gs -h | grep opvp
вывод должен быть примерно такой:
lj5mono ljet2p ljet3 ljet3d ljet4 ljet4d ljetplus nullpage opvp oprp pbm
Читать остальное »