Отличный сайт, на котором можно найти список наиболее распространенных команд для BASH, OS X, Windows CMD, VBScript, Windows Powershell, SQL. К каждой команде приводится пример ее использования.
Архив ‘Администрирование’
Про то, как убрать блокировку по IP к панели ISPManager
Чтобы убрать блокировку по IP к панели ISPManager, установленную ранее, достаточно удалить файл:
/usr/local/ispmgr/var/userconf/ispmgr.root
Интерактивные курсы по Git и SVN
- Git How To – интерактивный курс по основам Git
- SVN How To - интерактивный курс по основам SVN
Обновление панели ISPManager
Задача: требуется вручную обновить панель ISPManager.
Решение:
1. найти здесь вашу ОС, архитектуру и нужную версию ISPManager, до которой хотите обновиться
2. скачать выбранный дистрибутив, к примеру:
wget http://ru.download.ispsystem.com/Linux-cc6/x86_64/ISPmanager-Lite/install.stable.tgz
3. Распаковать скаченный дистрибутив в директорию /usr/local/ispmgr:
tar xzf install.stable.tgz -C /usr/local/ispmgr
4. Убедиться, что ISPManager обновился до нужной версии:
/usr/local/ispmgr/bin/ispmgr -v
PS: а вот так можно запретить ISPManager обновляться:
echo "Option DisableAutoUpdate" >> /usr/local/ispmgr/etc/ispmgr.conf
Перезагрузка/выключение компьютера через RDP
Бывает необходимость перезагрузить или совсем выключить компьютер через «Удаленный рабочий стол» («Remote Desktop Connection»; используется протокол RDP). Странно, но через меню «Пуск» доступен только пункт «Выйти из системы», никаких других там больше нет. В этой ситуации есть два выхода (актуально для Windows XP/Vista/7):
- Нажать комбинацию клавиш Alt+F4 находясь на рабочем столе. Это вызовет диалоговое окно «Завершение работы Windows», в котором будут представлены все недостающие пункты.
- В командной строке ввести
shutdownс необходимыми параметрами, которые можно узнать через справку команды:shutdown /? | more

IP-адреса и маски подсетей
Доходчивая статья про IP-адреса и маски подсетей. В принципе, для начала изучения что это такое и с чем едят – сгодится.
nginx: редирект браузера на определенную страницу
Задача: перенаправить пользователя, использующего определенный браузер (в примере – Internet Explorer), на специальную страницу сайта.
Решение:
В файле конфигурации nginx (/etc/nginx/nginx.conf – если Debian) добавить:
if ($http_user_agent ~* 'MSIE')
{
rewrite ^ http://site.com/page;
}
Материал по теме: ссылка
Образы виртуальных машин от Microsoft
На этой странице можно скачать два готовых образа с предустановленной ОС Windows Server 2008 R2 Standard Evaluation Edition для дальнейшего ознакомления и обучения.
Образ 1:
1. Windows Server 2008 R2 Standard Evaluation Edition, подключенный к домену «CONTOSO.COM»
2. Microsoft Exchange Server 2010
Образ 1:
1. Windows Server 2008 R2 Standard Evaluation Edition x64 в роли контроллера домена Active Directory (домен «CONTOSO.COM»)
2. Microsoft SQL Server 2008 R2 Enterprise Edition with Analysis, Notification, and Reporting Services
3. Microsoft Office Communication Server 2007 R2
4. Microsoft Visual Studio 2010
5. Microsoft SharePoint Server 2010 Enterprise Edition
6. Microsoft Office Web Applications
7. Microsoft FAST Search for SharePoint 2010
8. Microsoft Project Server 2010
9. Microsoft Office Professional Plus 2010
10. Microsoft Visio 2010
11. Microsoft Project 2010
12. Microsoft Office Communicator 2007 R2
Тестовый период: 180 дней
Демонстрация включения Ubuntu в домен
В прошлой заметке я описывал процедуру включения ОС Ubuntu в состав домена Windows. Теперь приведу наглядные примеры, как можно проверить работоспособность того, подключился ли компьютер к домену или нет.
Проверям, можем ли мы обращаться к компьютерам в домен по их имени:
ping fileserver.myserver.com -c 10
PING fileserver.myserver.com (172.17.1.6) 56(84) bytes of data.
64 bytes from fileserver.myserver.com (172.17.1.6): icmp_req=1 ttl=128 time=71.3 ms
...
64 bytes from fileserver.myserver.com (172.17.1.6): icmp_req=9 ttl=128 time=1.65 ms
64 bytes from fileserver.myserver.com (172.17.1.6): icmp_req=10 ttl=128 time=4.25 ms
--- fileserver.myserver.com ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9011ms
rtt min/avg/max/mdev = 1.494/9.540/71.321/20.673 ms
Проверяем, можем ли мы авторизироваться в домене. Выбираем какую-нибудь учетную запись в домене из Active Directory, и вводим от нее пароль, как показно ниже. Если после ввода пароля в консоли ничего не появилось, значит все прошло успешно.
kinit Ivanov@MYSERVER.COM
Password for Ivanov@MYSERVER.COM:
Чтобы окончательно убедиться в том, что все нормально и билет Kerberos для авторизации получен, введем следующую команду:
klist
Отобразится:
Ticket cache: FILE:/tmp/krb5cc_1000
Default principal: Ivanov@MYSERVER.COM
Valid starting Expires Service principal
06/18/11 14:40:29 06/19/11 00:38:38 krbtgt/MYSERVER.COM@MYSERVER.COM
renew until 06/19/11 14:40:29
Входим в домен (в пример от учетной записи администратора):
sudo net ads join -U Администратор -D MYSERVER.COM
Enter Администратор's password:
Если на консоль выводится следующее, то вход в домен осуществлен успешно:
Using short domain name -- MYSERVER
Joined 'LAPTOPUBUNTU' to realm 'myserver.com'
Проверяем, что Winbind видит группы (-g) и пользователей (-u):
wbinfo -u
LAPTOPUBUNTU\nobody
LAPTOPUBUNTU\bulkinav
администратор
krbtgt
гость
bulkin_admin
ivanov
senatorov
dholme
jfine
bmayer
bmorelend
bulkinav
krayner
mitchell
wbinfo -g
компьютеры домена
издатели сертификатов
пользователи домена
гости домена
серверы ras и ias
администраторы домена
администраторы схемы
администраторы предприятия
владельцы-создатели групповой политики
группа с разрешением репликации паролей rodc
группа с запрещением репликации паролей rodc
контроллеры домена предприятия - только чтение
контроллеры домена - только чтение
контроллеры домена
dnsadmins
dnsupdateproxy
финансы
финансовые менеджеры
продажи
администраторы windows
справка
app_office 2007
пользователи dhcp
администраторы dhcp
Проверяем, что Ubuntu запрашивает у Winbind информацию (содержимое файла /etc/passwd) о пользователях и группах:
getent passwd
root:x:0:0:root:/root:/bin/bash
...
ntp:x:113:124::/home/ntp:/bin/false
администратор:*:10000:10000:Администратор:/home/MYSERVER/администратор:/bin/bash
krbtgt:*:10001:10000:krbtgt:/home/MYSERVER/krbtgt:/bin/bash
гость:*:10002:10001:Гость:/home/MYSERVER/гость:/bin/bash
bulkin_admin:*:10003:10000:Александр Булкин:/home/MYSERVER/bulkin_admin:/bin/bash
lapshenkov:*:10004:10000:Anton Ivanov:/home/MYSERVER/ivanov:/bin/bash
senatorov:*:10005:10000:Alexander Senatorov:/home/MYSERVER/senatorov:/bin/bash
dholme:*:10006:10000:Дэн Холме:/home/MYSERVER/dholme:/bin/bash
jfine:*:10007:10000:Джеймс Файн:/home/MYSERVER/jfine:/bin/bash
bmayer:*:10008:10000:Барбара Майер:/home/MYSERVER/bmayer:/bin/bash
bmorelend:*:10009:10000:Барбара Морленд:/home/MYSERVER/bmorelend:/bin/bash
bulkinav:*:10010:10000:Александр Булкин:/home/MYSERVER/bulkinav:/bin/bash
krayner:*:10011:10000:Тони Крайнер:/home/MYSERVER/krayner:/bin/bash
mitchell:*:10012:10000:Скотт Митчелл:/home/MYSERVER/mitchell:/bin/bash
getent group
root:x:0:
...
sambashare:x:122:bulkinav
winbindd_priv:x:123:
ntp:x:124:
компьютеры домена:x:10002:
издатели сертификатов:x:10003:
пользователи домена:x:10000:
гости домена:x:10001:
серверы ras и ias:x:10004:
администраторы домена:x:10005:bulkin_admin,администратор
администраторы схемы:x:10006:администратор
администраторы предприятия:x:10007:администратор
владельцы-создатели групповой политики:x:10008:администратор
группа с разрешением репликации паролей rodc:x:10009:
группа с запрещением репликации паролей rodc:x:10010:krbtgt
контроллеры домена предприятия - только чтение:x:10011:
контроллеры домена - только чтение:x:10012:
контроллеры домена:x:10013:
dnsadmins:x:10014:
dnsupdateproxy:x:10015:
финансы:x:10016:
финансовые менеджеры:x:10017:
продажи:x:10018:
администраторы windows:x:10019:
справка:x:10020:bmayer
app_office 2007:x:10021:laptop$
пользователи dhcp:x:10024:
администраторы dhcp:x:10025:
Как видно из приведенных примеров, все работает, как и должно быть.

