|
|
Строка 1: |
Строка 1: |
| [[Изображение:Vederko_sveta.jpeg|300px|right]] | | [[Изображение:Vederko_sveta.jpeg|300px|right]] |
| Песочница — это место для экспериментов с Wiki-разметкой. Используйте её для изучения того, как работает синтаксис wiki. Единственная просьба — не удаляйте это сообщение! | | Песочница — это место для экспериментов с Wiki-разметкой. Используйте её для изучения того, как работает синтаксис wiki. Единственная просьба — не удаляйте это сообщение! |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| ----
| |
| Для запуска страницы выполните команду:
| |
| <source lang="text">$ curl https://www.altlinux.org/ALT_Linux_Wiki:%D0%9F%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0?action=raw|pandoc -t getcodeblock.lua -f mediawiki -M lang:sh |sh</source>
| |
| Определяем доменное имя компьютера
| |
| <source lang="sh">
| |
| domain="dom.local"
| |
| host_name=`hostname`
| |
| hname=`hostname -s`
| |
| dname=`hostname -d`
| |
|
| |
| if [ -z $1 ]
| |
| then
| |
| domain=$dname
| |
| else
| |
| domain=$1
| |
| fi
| |
| </source>
| |
| =Ниже описаны ф-ции проверяющие настройки системы для подключения к AD=
| |
|
| |
| Проверяем на наличие SRV записей в DNS
| |
| <source lang="sh">
| |
| check_domain_in_dns()
| |
| {
| |
| #out=`host -t srv "_kerberos._tcp.$1" | grep 'has SRV record' `
| |
| host -t srv "_kerberos._tcp.$1" | grep -q 'has SRV record' 2>/dev/null
| |
| if [ $? -ne 0 ]; then
| |
| echo -e "Unable to find specified domain \033[1m $1\033[0m"
| |
| return 1
| |
| fi
| |
| echo -e "domain \033[1m $1\033[0m is found dns records"
| |
| return 0
| |
| }
| |
| </source>
| |
|
| |
| Проверяет доменное имя в разрешении
| |
| <source lang="sh">
| |
| check_in_resolve()
| |
| {
| |
| resolve $1 |grep -q 'IP addresses of'
| |
| if [ $? -ne 0 ]; then
| |
| echo -e "Unable \033[1m $1\033[0m to revilve"
| |
| return 1
| |
| fi
| |
| echo -e "domain \033[1m $1\033[0m is resolved"
| |
| return 0
| |
| }
| |
| </source>
| |
| Проверка проводится в следующей последовательности
| |
| <source lang=sh>
| |
| check_domain_in_dns "$domain"
| |
| check_in_resolve "$domain"
| |
| </source>
| |
Версия от 13:59, 23 июля 2019
Песочница — это место для экспериментов с Wiki-разметкой. Используйте её для изучения того, как работает синтаксис wiki. Единственная просьба — не удаляйте это сообщение!