FastNetMon

Friday, 13 August 2010

CPU1: Temperature above threshold, cpu clock throttled

Заметил в dmesg вот такую красоту:

CPU2: Temperature/speed normal
CPU0: Temperature/speed normal
CPU4: Temperature/speed normal
CPU7: Temperature/speed normal
CPU6: Temperature/speed normal
CPU3: Temperature/speed normal
CPU5: Temperature above threshold, cpu clock throttled
CPU1: Temperature above threshold, cpu clock throttled


Это намекает на проблемы с охлаждением. Стоит проверить температуру компонентов: http://phpsuxx.blogspot.com/2009/12/centos-5_14.html

Опрос популярности различных системы мониторинга

Вот http://www.linuxjournal.com/node/1010972/results и вот http://www.opennet.ru/opennews/art.shtml?num=27597

Debian 6 Squeeze выйдет в декабре!

http://www.linuxjournal.com/content/debian-60-track-december-release

Wednesday, 11 August 2010

Монтирование удаленного ssh сервера как файловой системы в Debian

Ставим:
apt-get install -y sshfs


Создаем точку монтирование и монтируем:
mkdir /ssh
sshfs root@ip.ad.dr.es/: /ssh/


Отмонтируем:
fusermount -u /ssh/


Вот и все :)

Сброс пароля на Windows 2008 Web / Standard Edition посредством Linux LiveCD

ВНИМАНИЕ! ИСПОЛЬЗОВАНИЕ ДАННОГО МАНУАЛА МОЖЕТ ПРИВЕСТИ К ПОТЕРИ ДАННЫХ И НЕРАБОТОСПОСОБНОСТИ ОС СЕРВЕРА!!!

ВНИМАНИЕ!!! ИНСТРУКЦИЯ НЕ ТРЕСТИРОВАЛАСЬ!!!

Возможен посредством вот этой тулзы:
http://pogostick.net/~pnh/ntpasswd/

Для Дебияна:
apt-get install -y ntfs-3g pwgen


Скачиваем сборку с офсайта (в репозитории старая и некорректно работающая с 2008 версия):
apt-get install unzip
mkdir /opt/chntpw
cd /opt/chntpw
wget http://pogostick.net/~pnh/ntpasswd/chntpw-source-100627.zip
unzip chntpw-source-100627.zip
rm chntpw-source-100627.zip
mv chntpw-100627/* ./
rm -r chntpw-100627


Далее просматриваем таблицу разделов:
fdisk -l


И монтируем диск:
mount -t ntfs-3g /dev/sda1 /mnt -o force


Переходим в системную папку:
cd /mnt/Windows/System32/config


Запрашиваем список имеющихся юзеров:
/opt/chntpw/chntpw.static -l SAM


Генерируем новый пароль:
pwgen 8 1


Меняем пароль:
/opt/chntpw/chntpw.static -u Administrator SAM


На первом шаге нажимаем 2, потом указываем пароль, потом нажимаем y и соглашаемся с изменением.

Это выглядеть будет так:
/opt/chntpw/chntpw.static -u Administrator SAM
chntpw version 0.99.6 100627 (vacation), (c) Petter N Hagen
Hive name (from header): <\SystemRoot\System32\Config\SAM>
ROOT KEY at offset: 0x001020 * Subkey indexing type is: 666c
Page at 0x8000 is not 'hbin', assuming file contains garbage at end
File size 262144 [40000] bytes, containing 7 pages (+ 1 headerpage)
Used for data: 247/20456 blocks/bytes, unused: 25/7992 blocks/bytes.


* SAM policy limits:
Failed logins before lockout is: 0
Minimum password length : 0
Password history count : 0
| RID -|---------- Username ------------| Admin? |- Lock? --|
| 01f4 | Administrator | ADMIN | dis/lock |
| 01f5 | Guest | | dis/lock |

---------------------> SYSKEY CHECK <----------------------- SYSTEM SecureBoot : -1 -> Not Set (not installed, good!)
SAM Account\F : 0 -> off
SECURITY PolSecretEncryptionKey: -1 -> Not Set (OK if this is NT4)
Syskey not installed!

RID : 0500 [01f4]
Username: Administrator
fullname:
comment : Built-in account for administering the computer/domain
homedir :

User is member of 1 groups:
00000220 = Administrators (which has 1 members)

Account bits: 0x0010 =
[ ] Disabled | [ ] Homedir req. | [ ] Passwd not req. |
[ ] Temp. duplicate | [X] Normal account | [ ] NMS account |
[ ] Domain trust ac | [ ] Wks trust act. | [ ] Srv trust act |
[ ] Pwd don't expir | [ ] Auto lockout | [ ] (unknown 0x08) |
[ ] (unknown 0x10) | [ ] (unknown 0x20) | [ ] (unknown 0x40) |

Failed login count: 5, while max tries is: 0
Total login count: 8

- - - - User Edit Menu:
1 - Clear (blank) user password
2 - Edit (set new) user password (careful with this on XP or Vista)
3 - Promote user (make user an administrator)
4 - Unlock and enable user account [probably locked now]
q - Quit editing user, back to user select
Select: [q] > 2
New Password: newpasswd
Password changed!

Hives that have changed:
# Name
0
Write hive files? (y/n) [n] : y
0 - OK


Потом перезагружаемся в Windows:
cd
umount /mnt
shutdown -r now


Ну и да... у меян не сработало, я нечаянно сбросил пароль на пустой и тем самым сильно облома себе счастье.

Источник: http://www.howtogeek.com/howto/windows-vista/change-your-forgotten-windows-password-with-the-linux-system-rescue-cd/

Tuesday, 10 August 2010

-bash: /bin/rm: Argument list too long

Эта ошибка выдается при попытке удалить все файлы в папке с очень большим числом файлов:
rm * -f


Но есть обходной путь решения этой проблемы:
find | xargs --no-run-if-empty -n 500 rm -f


При таком подходе файлы будут поступать на вход rm по 500 штук и все быстро удалится.

Open Source Web Design

http://www.oswd.org/

Порт vim на Mac

http://code.google.com/p/macvim/

Monday, 9 August 2010

Как полностью рекурсивно скачать удаленный ftp сервер?

Посредством ftp клиента lftp!

Ставим его и screen:
apt-get install -y lftp screen


Запускаем screen (так как иначе выгрузка отвалится, если мы отключимся от машины):
screen


Создаем папку, куда будем класть скаченные файлы:
mkdir /opt/mirror
cd /opt/mirror


Запускаем lftp:
lftp логин@сервер


Даем команду на загрузку всего ftp (либо можете указать mirro имя_папки, если требуется только одна папка):
mirror /


Все, теперь ждем, пока все файлы будут слиты :)

Источник: http://bethesignal.org/blog/2008/12/04/recursive-get-with-lftp/

Новый экстеншен к ISPManager

Easy way to change MX for domain to Google, Yandex, Rambler, Pochta. Required Python >= 2.5


Весьма полезно :)

Как установить FreeBSD на FastVPS.ru ?

Для начала стоит оговориться, что без проблемная установка FreeBSD возможна только на сервера NHS-1, 2, 3, 24.

1. Заходите в панель Robot
2. Выбираете FreeBSD 64 bit, если требуется 64 битная ОС (более 3 гб памяти) либо FreeBSD 32 bit, если требуется 32 битная ОС.
3. Выбираете Activate Rescue System и записываете где-либо выданный пароль
4. Если сервер доступен по ssh - презагружаете его командой shutdown -r now если же недоступен идете в Роботе на вкладку: Reset и выбираете "Execute a automatic hardware-reset"
5. После этого подключаетесь к серверу по ssh и запускаете команду installimage
6.
Выбор версии ОС
Далее выбираете FreeBSD 7.3 или FreeBSD 8.1. Мы рекомендуем 8.1.

Выбор битности
Далее выбираете битность, если более 3гб памяти, то 64, иначе 32.

Настройка RAID
Далее появится окошко настройки RAID, если желаете, чтобы оба диска были в RAID-1 (зеркало), то ставим крестики посредством пробела около каждого из двух дисков (если у Вас их три, то выбирайте только первые два). После этого щелкаем ок.

Выбор файловой системы
Далее предлагается файловая система - UFS или ZFS. Мы рекомендуем проверенную временем UFS.

Выбор размере файла подкачки
Достаточно 4 гигабайт.

Указание хостнейма и пароля
Потом вводим хостнейм (например, freebsd.fastvps.ru) и желаемый пароль.

Уведомление об уничтожении всех данных
Соглашаемся с форматированием обоих дисков и откидываемся на спинку стула :)

После окончания установки (она занимает около 10-15 минут) требуется перезагрузить машину командой
shutdown -r now
и после этого можно приступать к работе!

Установка XenServer 5.0 на сервера FastVPS.ru

Для корректной работы сети для всех дополнительных IP требуется взять MAC адреса, инчае все будет работать очень плохо. Но я бы не рекомендовал это решение, все равно проблем довольно много с ним.

Puppet, OpenVZ + отстающее или убегающее время

Подобная связка факторов может привести к неожиданным проблемам с Puppet, в частности он может просто отказываться авторизироваться (сброс на SSL шаге) или выдавать очень необычные ошибки. Так что будьте в курсе.

Также стоит следить за тем, чтобы время как на клиенте, так и на сервере было точным. Это тоже избавит еще от целого вороха проблем.

По теме пожаров

http://umalx.livejournal.com/4430.html

Установка VmWare ESXi 4.0 на NHS-1, NHS-2, NHS-3, NHS-24 от fastvps.ru

Стандартно, к сожалению, невозможна. Выдается ошибка - "No compatible network adapter found. Please consult the product's Hardware Compatibility Guide (HCG) fro a list of supported adapters."



И поэтому нужно ставить адаптер Intel e1000, это платно - 35 евро единоразово + 15 евро / месяц ( flexi pack ).

Также для корректной работы сети, необходимо для всех дополнительных IP запросить MAC адреса, иначе сеть работать корректно не будет.

Да и в целом, заставить эту софтину работать корректно - стоит многого, мы не рекомендуем.