четверг, 6 декабря 2012 г.

Exchange 2010 PowerShell Scripts




Database size and last backup:
(get-mailboxdatabase -status) | foreach-object {write-host $_.lastfullbackup $_.databasesize}
Mailboxes
(get-mailboxdatabase) | foreach-object {write-host $_.name (get-mailbox -database $_.name).count}

it will display all the exchange server in the domain, and their database, and the number of its mailbox

$exchservers = Get-Exchangeserver
foreach($exchserver in $Exchservers)
{
get-mailbox -Server $exchserver.name | Group-Object Database | Select-object Count,Name,Databasesize,Lastfullbackup
$exchserver.name
}

Get-MailboxStatistics [username] | ft DisplayName, TotalItemSize, ItemCount
This shows us the size of the mailbox in bytes, as well as the number of items, and the username

Get-MailboxStatistics [username]
This shows the DisplayName, ItemCount, StorageLimitStatus, and LastLogonTime fields for the specified user

List mailboxes by mailbox database

Get-Mailbox | Sort database, name | Format-Table name, database

that you can use to get a nice readout of how many users you have in each database:
Get-MailboxDatabase | Select Server, StorageGroupName, Name, @{Name="Number Of Mailboxes";expression={(Get-Mailbox -Database $_.Identity | Measure-Object).Count}} | Format-Table -AutoSize

- Фильтр по полю Name:
Get-mailbox -Database "Mailbox Database 0589676007" -arbitration | ft Name

Moving Mailboxes:
Get-moverequest|get-moverequeststatistics
Get-moverequest –MoveStatus InProgress

Get-moverequeststatistics | select DisplayName,PercentComplete,TotalMailboxSize,BytesTransferedPerMinute

System Mailboxes:
Get-Mailbox -server <ServerName> -arbitration
Get-Mailbox -database <DataBaseName>  -arbitration

Clear Queue
Remove-Message -Identity <MessageIdentity> [-Confirm [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]] [-WithNDR <$true | $false>]

Remove-Message -Filter <String> [-Confirm [<SwitchParameter>]] [-Server <ServerIdParameter>] [-WhatIf [<SwitchParameter>]] [-WithNDR <$true | $false>]

Remove-Message -Server mailserver1 -Filter {FromAddress -eq “jon@yahoo.com.tw”} WithNDR $false
Remove-Message -Server mailserver1 -Filter {MessageSourceName -eq “SMTP:RelayConnector”} WithNDR $false
http://www.binaryroyale.com/index.php/2011/05/clearing-down-queues-on-exchange-2010-spam-attack/


http://www.petri.co.il/getting-mailbox-sizes-in-powershell.htm

http://msexchangeguru.com/2011/02/25/powershell-tips/

вторник, 4 декабря 2012 г.

Using Quick Migration to Migrate a VM Between Hyper-V Hosts

http://www.petri.co.il/migrate-vm-using-quick-migration.htm

вторник, 30 октября 2012 г.

3 Lessons for IT Managers



"No company can flourish in an environment that penalizes experimentation or trust."

    I recently read "3 signs of a dysfunctional company" on Microsoft Business for Small and Midsize Companies. Although the article is aimed at CEO types, I think the lessons within are just as useful for IT managers

I. "The discrepancy between what leaders say they want and what they really want often causes company dysfunction. You can't ask employees to do anything you're not willing to do yourself."

How true is this? There are really two parts to this lesson. The first is exactly what it says: you can't expect your team members to do anything you won't. This is less about getting down and dirty with their work, and more about following procedures, etc. For example, one of our tasks in engineering is documentation. Who's the worst about this? Me, of course.

понедельник, 29 октября 2012 г.

Cisco MDS9000 Switch - Port-Channel+Trunking Eport



Агрегация 2х портов и запуск по этому каналу тегированного трафика.

Вводные:


Switch 1:
   Channel Group 2
   Interfaces: fc1/1 and fc2/1
Switch 2:
   Channel Group 2
   Interfaces: fc1/1 and fc2/1
Allowed VSANs: 10

GodMode - Windows 7 ( GodMode.{ED7BA470-8E54-465E-825C-99712043E01C})



Просто создайте папку с именем - GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

четверг, 25 октября 2012 г.

Активация/Activation Windows Server 2012 Standart EVALUATION


   Если ваш свежий 2012 не активируется, ругаясь на то что у вас ключ от Retail версии, а установленная версия ОС Evaluation (StandardEvaluation или EnterpriseEvaluation), то вам нужно перевести версию в Retail. Для этого

1. slmgr.vbs /dlv (
2. DISM /online /Get-CurrentEdition (узнаём edition ID)
3. DISM /online /Set-Edition:<edition ID> /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula

пример: 
DISM /online /Set-Edition:<Standard> /ProductKey:ММ7QW-45URT-MQD67-GH19K-3ERYT /AcceptEula

После перезагрузка. Далее активируйте как обычно.

источник: http://technet.microsoft.com/library/jj574204.aspx

понедельник, 22 октября 2012 г.

#550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ## exchange 2010

http://social.technet.microsoft.com/Forums/en/exchange2010/thread/e9ff3a2e-d49a-4a45-8e47-4165eb22f577


I see a similar problem when user1 sends a mail to user2 and caches the name of user2 in Outlooks cache file. If user2 then for some reason is recretade with a new mailbox the user2 legacyexchangedn will be new and cause problems next time user1 tries to mail the user.

Try to have the user make sure that he selects his recipients from the address book instead of the cache just to make sure.

You can correct this problem either by deleting user1's cache or by adding a new legacyexchangedn address as a X500 address to the users he has problems sending to. You can deciffer the address from the above with a little help from a working legacyexchangedn.

http://www.msexchange.org/tutorials/Understanding-LegacyExchangeDN.html

http://www.simple-talk.com/content/print.aspx?article=628


четверг, 18 октября 2012 г.

RDP горячие главиши - -RDP HotKeys


Скрипт перемещения ящиков из одной базы в другую / Script for moving all mailboxes from one Database to another - Exchange 2010 SP2

Скрипт для перемещения всех ящиков из одной базы в другую:

#This script moves all the mailboxes from one database to another.
 $Sourcedb = "IT"
 $Targetdb = "IT2"
 Get-Mailbox -Database $Sourcedb | New-MoveRequest -TargetDatabase $Targetdb -BadItemLimit 200 -AcceptLargeDataLoss
 Write-Host "All the mailboxes from" $Sourcedb "have been moved successfully to" $Targetdb
 #End of the script

Индивидуальное перемещение ящика:
New-MoveRequest -Mailbox Andreev.Nikolay -TargetDatabase 'IT2' -BadItemLimit '100' -AcceptLargeDataLoss

http://mylittlebrain-techie.blogspot.com/2011/06/exchange-2007-move-mailboxes-from-one.html
http://jasonshave.blogspot.com/2012/02/top-10-exchange-server-2010-powershell.html
http://exchangegloves.blogspot.com/2012/05/new-mailboxexportrequest-is-not.html

вторник, 16 октября 2012 г.

Восстановление базы Exchange 2010 / Recover database Exchange 2010 / Error mounting database mapiexceptioncallfailed ec=550


PowerShell:
c:\>eseutil /P D:\Exchange\Databases\IT\IT.edb

База должна быть отмонтирована.

пятница, 12 октября 2012 г.

понедельник, 8 октября 2012 г.

Настройка - Лицензии на порты - Объединение в Фабрику - Cisco MDS 9124 Multilayer Fabric Switch


1) Подключиться через консольный кабель и настроить Management Interface - mgmt 0:
    - при подключении коммутатор предложит создать пароль для пользователя admin (собственно вводите какой пожелаете, но учтите, что если он будет прост, коммутатор вас попросит ввести другой)
    #configure terminal
    #int mgmt 0
    #ip address 192.168.0.1 255.255.255.0
    - теперь вы можете подключить по SSH по IP 192.168.0.1
       При этом вам не нужно настраивать SSH, он уже включен по-умолчанию.
2) В данных коммутаторах по-умолчанию доступны 8 портов. На остальные нужно докупать лицензии (дискретно, по 8шт).
    Приобретаете вы лицензию (заплатив за неё деньги), но получаете PAK (Product Authorization Key). После вам нужны сгенерировать файл лицензии .lic.
    - Заходите на страничку www.cisco.com/go/license, авторизуетесь под своей cisco учёткой.
    - Вводите PAK
    - На коммутаторе получаете серийный номер устройства
       #show licence host-id
       ex.: License hostid: VDH=FOX064317SQ (нужна та часть, что после знака "=");
    - Привязываете к PAK серийный номер устройства;
    - Генерируете файл-лицензии .lic.
3) Загружаете файлы .lic в коммутатор (предварительно установив tftp сервер в сети и загрузив на него файлы лицензий):
    #copy tftp://192.168.0.5/MDS9879879874979349.lic bootflash:
    #dir
        316    Oct 03 07:57:41 2012  MDS9879879874979349.lic
        316    Oct 03 07:57:58 2012  MDS9879879874979323.lic
      12288    May 18 13:42:15 2012  lost+found/
   18723840    May 18 13:43:51 2012  m9100-s2ek9-kickstart-mz.5.0.1a.bin
   56219997    May 18 13:45:58 2012  m9100-s2ek9-mz.5.0.1a.bin
       3292    Oct 03 08:01:53 2012  mts.log

Usage for bootflash://
   87806976 bytes used
   73615360 bytes free
  161422336 bytes total
4) Устанавливаете файлы-лицензий:
    #install license bootflash:MDS9879879874979349.lic

http://wintelguy.com/2010/20100117_find_wwn.html

вторник, 2 октября 2012 г.

Добавление фото сотрудников в Active Directory через Exchange Power Shell

Import-RecipientDataProperty -Identity "aishutin" -Picture -FileData ([Byte[]]$(Get-Content -Path "D:\Алексей Ишутин.jpg" -Encoding Byte -ReadCount 0))

Требование к фото: не более 96*96pix и 10kb.


http://mostlyexchange.blogspot.com/2010/03/outlook-2010-supports-photos-from-gal.html

среда, 22 августа 2012 г.

Exchange 2010 - Update Address Book PowerShell


Get-GlobalAddressList | Update-GlobalAddressList
Get-OfflineAddressBook | Update-OfflineAddressBook

суббота, 18 августа 2012 г.

Настройка Bind на CentOS 6



yum -y install bind-chroot caching-nameserver

chkconfig named on


service named start

Generating /etc/rndc.key:  (долго длится)


wget ftp://ftp.isc.org/isc/bind9/9.9.1-P1/bind-9.9.1-P1.tar.gz


tar xvfz bind-9.9.1-P1.tar.gz



http://www.howtoforge.com/centos-5.1-server-lamp-email-dns-ftp-ispconfig-p4

Грамотная настройка Bind с ключами DNS-SEC
http://umgum.com/bind9-configuring/

Logging problem
http://www.php2s.com/linux/how-to-configure-bind-logging-with-bind-chroot-on-centos-6-2.html

Настройка rndc.key

cd /var/named/chroot/etc
rndc-confgen > rndc.key
chown root:named rndc.key
- открыть файл rndc.key и привести его к виду:

key "rndckey" {
algorithm hmac-md5;
secret "SGsvd1dF+mv+yU4ywCCkkg==";
};
т.е. убрать всё кроме этих строк.
- добавляем настройки rndc.key в named.conf


include "/etc/rndc.key";
controls {
        inet 127.0.0.1 allow { localhost; } keys { "rndc-key"; };
        inet 217.65.38.7 allow { 217.65.38.7; } keys { "rndc-key"; };
};


217.65.38.7 внешний IP DNS сервера.

-запускаем службу BIND:
service named start
- тестируем rndc
#rndc status

number of zones: 1
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
recursive clients: 0/1000
tcp clients: 0/100
server is up and running






суббота, 28 июля 2012 г.

Cisco 851 - %DNSSERVER-3-UDPDNSOVERLOAD: Low available memory: dropping


Ошибка:
%DNSSERVER-3-UDPDNSOVERLOAD: Low available memory: dropping <id# 22502>
Проблема оказалась в прошивке. Была c850-advsecurityk9-mz.124-15.T13.bin.
Прошил c850-advsecurityk9-mz.124-15.T15.bin и в логе это сообщение перестало появляться. 

Cisco 851 - %IP_VFR-4-FRAG_TABLE_OVERFLOW: Vlan1: the fragment table has reached its maximum threshold 16

Ошибка:
%IP_VFR-4-FRAG_TABLE_OVERFLOW: Vlan1: the fragment table has reached its maximum threshold 16
IP packets that are fragmented are buffered by the router until reassembled and transmitted. The router will allocate space for a number of datagrams (and fragments per datagram) to be held waiting for reassembly. If too many fragmented datagrams are received you'll get the frag_table_overflow syslog message. You can increase the size of the fragment table. http://www.certforums.com/forums/

В общем удалось только увеличить размер таблицы фрагментации. Теперь данное сообщение в логах появляется раз в полторы минуты, в отличии от прошлых 30 секунд.

На интерфейсе прописать:

ip virtual-reassembly max-reassemblies 64

четверг, 26 июля 2012 г.

ProxyDroid - Аутентификация на прокси TMG - 12209 Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied.


   В случае такой ошибки, вы увидите в логах TMG, что Android обращается от имени anonymous. В этом и беда. Чтобы как-то разрешить проблему установил ProxyDroid
Как результат, все обозреватели Интернет заработали на ура. Я предполагал, что также будут работать любые приложения, которым нужен будет Инет. Но глобального чуда не произошло. Например GooglePlay ответил Server Error.

ProxyDroid - Аутентификация на прокси TMG - 12209 Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied.


   В случае такой ошибки, вы увидите в логах TMG, что Android обращается от имени anonymous. В этом и беда. Чтобы как-то разрешить проблему установил ProxyDroid
Как результат, все обозреватели Интернет заработали на ура. Я предполагал, что также будут работать любые приложения, которым нужен будет Инет. Но глобального чуда не произошло. Например GooglePlay ответил Server Error.

среда, 25 июля 2012 г.

Cisco - Копирование с FTP с авторизацией / Copy from FTP with authorization

Вариант I:
ftp://user:password@IP/c2801-adventerprisek9-mz.124-24.T7.bin

Вариант II:
- указать в конфиге заранее логин и пароль
ip ftp usernmae #####
ip ftp password #####
- ну и уже копировать как обычно
copy    ftp:/c2801-adventerprisek9-mz.124-24.T7.bin    flash:/


вторник, 24 июля 2012 г.

CentOS - Bind - Доступ запрещён на запись логов и прочего в директории / Permission denied on writing log files, or any other named directories (.log failed: permission denied, general: dumping master file: s/tmp-######: open: permission denied)

SELinux -> BIND

    При настройке Bind на CentOS убил много времени на ошибки такого формата:

name2 named[1694]: isc_stdio_open '/var/log/named.log' failed: permission denied
name2 named[1694]: isc_stdio_open '/var/log/named-transfer.log' failed: permission denied
name2 named[1694]: isc_stdio_open '/var/log/named-security.log' failed: permission denied
-это банально named не мог записать логи в указанные директории, даже права на директории давались 777 (named:named) и ничего...

general: dumping master file: s/tmp-######: open: permission denied
- эта ошибка возникала тоже по причине прав доступа. Опять же, давались максимальные права и всё ни в какую! (тут ошибка при трансфере зоны - трансфер проходил, при этом named должен создавать временный файл, а уж после его переименовать в файл зоны.)


    Решение:

Hyper-V failed to power on general access denied 'General access denied error' (0x80070005)


Hyper-V не запускается виртуальная машина при перемещении диска
Hyper-V virtual machine fails to start after moving the VHD files


icacls <Path of .vhd or .avhd file> /grant "NT VIRTUAL MACHINE\<Virtual Machine ID from step 1>":F

Сокращение диска виртуальной машины Hyper-V


Оказалось, что не так-то просто сократить место диска виртуальной машины. Нарастить - пожалуйста, вот обратно... Есть конечно там опция Compact, но она мало пользы даёт (так как её суть в том, что она анализирует диск и если найдёт редко используемое пространство, то освободит).

Реальный случай: Попросили выделить 30 Гб для виртуалки на 3 дня. Сделал (в Hyper-V выбрал Expand и добавил 30Гб, после загрузился с образа Acronis DiskPart - расширил раздел). Пришло время сокращать. Опять же Acronis-ом убрал выделенное ранее место. После ведь нужно и в Hyper-V эти 30 Гб освободить. Но Compact опция не помогла.

На просторах Интернет была найдена утилита VHD Resizer. Вот она с этой задачей справляется на раз, два.

Нужно просто указать исходный файл диска и второй, копия (уже урезанная). Полагаю он не может писать поверх исходного файла (не проверял).


пятница, 20 июля 2012 г.

Linux Basics - Основы


Распаковка архивов:

tar xvfz *.tar.gz
x - позволяет вам извлекать файлы из архива.
v - делает вывод tar подробным. Это означает, что на экран будут выведены все найденные в архиве файлы. Если эта опция опущена, информация, выводимая в процессе обработки, будет ограничена.
f - является обязательной опцией. Без неё tar пытается использовать магнитную ленту вместо файла архива.
z - позволяет вам обрабатывать архив, сжатый gzip'ом (с расширением .gz). Если вы забудете указать эту опцию, tar выдаст ошибку. И наоборот, эта опция не должна использоваться для несжатых архивов. http://citkit.ru/articles/645/

Поиск файлов:

-файлы:
find /root/bind99/ -name *.sh
- директории:


find /root/bind99/ -name *.sh -type d

Редактор vi
:q
:q!
:wq

Замена текста
http://vim.wikia.com/wiki/Search_and_replace

Полезные сетевые утилиты:
http://www.xakep.ru/magazine/xa/120/084/1.asp





Проверить если приложение изолированно Chroot / Check if service / aplication running under chroot Linux



Запустите ls -ld  для директории /proc/MAIN-PID/root.

Пример httpd:

Узнаем PID процесса:
pidof httpd

Получим:
23456

Запускаем ls:
ls -ld /proc/23456/root

Вывод:
lrwxrwxrwx 1 root root 0 Sep 10 02:52 /proc/23456/root -> /wwwdata

Cisco upload to FTP with Autohization / Загрузка на FTP с авторизацией



При выгрузке указать путь так
     copy running-config  ftp://user:password@IP

Либо в конфиге оставить записи логина и пароля:
    ip ftp username user
    ip ftp password password

четверг, 19 июля 2012 г.

Иероглифы - кракозямбы в окне mc (Midnight Commander) в Linux


Необходимо настроить putty:
1) Выбрать Default Settings сессию (тогда будут эти настройки применяться для всех новых созданных и сохранённых сессий) или любую из ваших ранее сохранённых.
2)  “PuTTY Configuration” - “Window” - “Translation” - “Received data assumed..” - UTF-8.
3) Перейти к категории где у вас список сессий и нажать Save.

среда, 18 июля 2012 г.

Linux - символические и жёсткие ссылки






Практическая работа по символическим ссылкам:

cd                   # в домашний каталог
mkdir -p standards/{civil,mechanical} # создать структуру необходимых каталогов
cd standards/civil   # в каталог строительных стандартов
touch document1.txt  # создаем новый файл со стандартом
echo "some text" > document1.txt  # содержимое...
man ln               # для выхода нажать "q"; это справка по "ln", почитайте
cd ../mechanical/    # в каталог машиностроительных стандартов
ln -s ../civil/document1.txt document1.txt    # создаем симв. ссылку 
                                              # с таким же именем
ls -l                # посмотрим, что вышло
pwd                  # где мы находимся

вторник, 17 июля 2012 г.

FreeBSD заметки


Открытые порты:

sockstat -4 -l
или
netstat -nat | grep LISTEN

Firewall (IPFW)

конфиг файл /etc/rc.firewall
включать/выключать /etc/rc.conf

CentOS Basics - Основы

понедельник, 16 июля 2012 г.

Открытие Excel 2010 книг в разных оболочках или на разных экранах / Opening Excel 2010 files in different windows


Excel 2010 так устроен, что открывает все книги в одной оболочке. Я столкнулся с этой проблемой когда хотел открыть одну книгу на одном мониторе, вторую - на втором.

Для этого нужно подправить реестр:

среда, 20 июня 2012 г.

При понижении домен контроллера (dcpromo) ошибка - "Active Directory Domain Services could not transfer the remaining data in directory partition / The directory service is missing mandatory configuration information, and is unable to determine the ownership of floating single-master operation roles"

AD DS Operation Failed – directory service is missing mandatory configuration – Event ID 2091 – FSMO Role Broken


Active Directory Domain Services could not transfer the remaining data in directory partition DC=ForestDNSZones,DC=DOMAIN,DC=LOCAL to Active Directory Domain Controller \\SBS.DOMAIN.LOCAL.

“The directory service is missing mandatory configuration information, and is unable to determine the ownership of floating single-master operation roles.

Проверил что все роли уже перенесены с данного сервера:
netdom query /domain:<domainname> fsmo
(действительно все ноли уже на втором сервере)

Проблема оказалась в атрибуте fSMORoleOwner

пятница, 15 июня 2012 г.

TMG 2010 - Недоступны сайты - Status: A packet was dropped because its destination IP address is unreachable.


Ошибка: A packet was dropped because its destination IP address is unreachable. (пакеты отбрасываются, так как IP назаначения недоступен)

Оказалось, что такое происходит в случае подозрения TMG на Spoofing.
В моём случае адрес Газпрома (сайт которому обращались и который не открывался) попадал в одну из подсетей, чтоб были прописаны как локальные на TMG. Исключив подсеть (которая по ошибке была занесена) всё заработало.

пятница, 8 июня 2012 г.

ФЗ - 149 "Об информации, информационных технологиях и о защите информации"


ФЗ -149 "Об информации, информационных технологиях и о защите информации"

ФЗ "Об информации, информационных технологиях и о защите информации"
27 июля 2006 г. N 149-ФЗ

Принят Государственной Думой 8 июля 2006 года
Одобрен Советом Федерации 14 июля 2006 года

ФЗ - 152 "О персональных данных"



РОССИЙСКАЯ ФЕДЕРАЦИЯ
ФЕДЕРАЛЬНЫЙ ЗАКОН О ПЕРСОНАЛЬНЫХ ДАННЫХ
Принят
Государственной Думой
8 июля 2006 года


Проблемы после установки TMG SP2 SP1 ... / Troubles Headaches Issues after installing TMG SP2 SP1


    После накатки на рабочий TMG 2010 Enterprise пакета обновления SP2 сразу начались "трудности". Доступ в Инет с самого proxy-сервера и с машин юзеров был крайне отвратным (малая скорость как по модему) либо полное отсутствие.

В моём случае решением было:

вторник, 5 июня 2012 г.

Архитектура Citrix XenApp / Citrix XenApp Architecture

Main Scheme

CA ARCserve VS. Symantec Backup Exec


CA ARCserve D2D r15 превзошел Symantec Backup Exec System Recovery 2010 
в сравнительном тесте

CA Technologies (NASDAQ: CA) объявила о том, что CA ARCserve® D2D r15, новый высокоскоростной продукт для резервирования данных, значительно превзошел новейшую версию Symantec™ Backup Exec™ System Recovery в сравнительном тесте. CA ARCserve D2D заработал большее число очков в каждой из рассмотренных категорий, включая производительность, простоту запуска и использования. Кроме того, продукт оказался более функциональным как в плане создания резервных копий, так и восстановления, сообщается в пресс-релизе компании.

Схема компонентов RDS / Windows Server 2008 R2: Remote Desktop Services Component Acrchitercture

суббота, 26 мая 2012 г.

Backup Exec 2010 R2 – Remote Agent Install Error Code 1603


Symantec предлагает это решение:
http://www.symantec.com/business/support/index?page=content&id=TECH128062
Но оно не сработало. Попробовал удалить руками старый агент с машины - тоже без результата.
Тогда просто почистил машину при помощи Ccleaner.
Успех! Новые агенты установились.

Как изменить сетевое имя Android / How to change hostname Android

Android Terminal Emulator


su -c "setprop net.hostname your_name"

понедельник, 21 мая 2012 г.

Где хранятся файлы реестра Windows



 куст HKEY_LOCAL_MACHINE\System – файл Windows\system32\config\system;
 куст HKEY_LOCAL_MACHINE\SAM – файл Windows\system32\config\sam;
 куст HKEY_LOCAL_MACHINE\Security – файл Windows\system32\config\security;
 куст HKEY_LOCAL_MACHINE\Software – файл Windows\system32\config\software;
 куст HKEY_CURRENT_USER – файл <профиль пользователя>\ntuser.dat;
 куст HKEY_CURRENT_CONFIG – файл Windows\system32\config\system;
 куст HKEY_USERS\.DEFAULT – файл Windows\system32\config\default.

понедельник, 14 мая 2012 г.

Ubuntu - Пакеты



apt-cache search skype
apt-get install skype

- Установленные пакеты
sudo dpkg --get-selections

- Удаление пакета


http://webmastak.com.ua/index.php?newsid=15

Настройка Cisco - провайдер NetByNet



Настройка роутера Cisco для подключения по PPPOE к NetByNet

Поменять порт SSH Ubuntu / How to change SSH port Ubuntu


1) sudo nano /etc/ssh/sshd_config
2) Find line Port 22
3) Change it to a new port number, or do like I did - added additiioinal ssh port

воскресенье, 13 мая 2012 г.

PTR and Antispam



Письмо не проходит проверку антиспам фильтром т.к. IP адрес, с которого происходит рассылка сообщений не имеет PTR согласно RFC1912 п. 2.1.

пятница, 11 мая 2012 г.

Что такое S-OFF Andoid



S-ON/S-OFF является новым понятием, которое было внесено нам Android’ом. В целом S-OFF означает, что NAND часть устройства разблокирована и может быть записана. Напомню, что NAND – это тип флеш-памяти по принципу изменения информации в её ячейках. В основе структуры NAND лежит принцип последовательного соединения элементарных ячеек, образующих группу из 16 ячеек, которые объединяются в станицы, а страницы в блоки. При такой организации, обращение к отдельной ячейки невозможно. Записать возможно только страницу целиком, а стирание происходит на уровне блоков.

HTC Unload Bootloader / Разблокировка загрузчика

Официальный ресурс HTC, позволяющий разблокировать загрузчик 

Root Android 4.0 (HTC Sensation XE) - Просто !


Последний этап моей эпопеи после прошивки своего HTC Sensation XE на Android 4.0
Получить ROOT просто можно так:

HTC Sensation XE S-OFF HBOOT 1.27


После прошивки своего Sensation XE в Android 4.0 HBOOT стал версии 1.27
Метод Revolutionary  не подходит, так как там нет HBOOT 1.27.

Посему рекомендуют использовать 

Метод страшноват, так как придётся делать "замыкание контактов" =)