|
Kuminov V. *Андер*
# 50618
0
отменить редактирование
|
= общий = | 18.02.2007, 14:34 | отдельно Выкладываю лог и результаты прошедшего семинара по администрированию *nix систем.
======== лог - вопросов ========
(18:01:59) (Under) минутку внимания
(18:02:02) (Under) мое слово
(18:02:17) (Under) надеюсь, проблем с отправкой нотиса ни у кого не возникнет
(18:02:28) (Under) еще раз оглашаю правила проведения
----- далее идут вопросы от лица lupus_campestris (лог тоже ее) -------
11:04 Under установил(а) режим пользователя +o: lupus_campestris является оператором комнаты
Under начинаем.
lupus_campestris Вопрос №1. (90 секунд)
lupus_campestris Фрагмент /etc/passwd:
lupus_campestris vasya:*:10002:10002::/home/vasya:/bin/false
lupus_campestris manya:*:10003:10003::/home/manya:/bin/bash
lupus_campestris =====================================================
lupus_campestris Выберите правильное утверждение:
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 1) пользователь vasya сможет войти в систему, пользователь manya сможет войти в систему
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) пользователь vasya сможет войти в систему, пользователь manya не сможет войти в систему
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) пользователь vasya не сможет войти в систему, пользователь manya сможет войти в систему
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) пользователь vasya не сможет войти в систему, пользователь manya не сможет войти в систему
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 5) приведенных данных недостаточно
lupus_campestris =====================================================
11:05 lupus_campestris осталось 60 секунд
lupus_campestris осталось 30 секунд
11:06 lupus_campestris время вышло
lupus_campestris Вопрос №2. (120 секунд)
lupus_campestris Фрагмент /etc/shadow:
lupus_campestris vasya:$1$.HEXRc5E$SWlkjRNewdXYgc93F.:13555:0:90:5:30:13455:
lupus_campestris manya:$1$.QKDPc3F$MLlqsPAwxrZQmv17K.:13555:0:90:5:30:13655:
lupus_campestris =====================================================
lupus_campestris Выберите правильное утверждение:
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 1) пользователь vasya сможет войти в систему, пользователь manya сможет войти в систему
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) пользователь vasya сможет войти в систему, пользователь manya не сможет войти в систему
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) пользователь vasya не сможет войти в систему, пользователь manya сможет войти в систему
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) пользователь vasya не сможет войти в систему, пользователь manya не сможет войти в систему
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 5) приведенных данных недостаточно
lupus_campestris =====================================================
11:07 lupus_campestris осталось 90 секунд
lupus_campestris осталось 60 секунд
11:08 lupus_campestris осталось 30 секунд
lupus_campestris время вышло
lupus_campestris Вопрос №3. (90 секунд)
lupus_campestris Фрагмент /etc/passwd:
lupus_campestris hacker:x:0:0:hacker:/root:/bin/bash
lupus_campestris root:x:0:0:root:/root:/bin/bash
lupus_campestris =====================================================
lupus_campestris Выберите все правильные утверждения:
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 1) ни один пользователь не сможет войти в систему (потому что не должно быть пользователей с одинаковым UID)
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) пользователь hacker не сможет войти в систему (потому что это взломщик)
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) и root и hacker смогут войти в систему, результат команды id|cut -f 1,2 -d " " у каждого из них будет таким:
lupus_campestris uid=0(hacker) gid=0(root)
lupus_campestris (система будет воспринимать их обоих как пользователя hacker)
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) и root и hacker смогут войти в систему, результат команды id|cut -f 1,2 -d " " у каждого из них будет таким:
lupus_campestris uid=0(root) gid=0(root) (система будет воспринимать их обоих как пользователя root)
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) и root и hacker смогут войти в систему, результат команды id|cut -f 1,2 -d " " у пользователя root будет таким:
lupus_campestris uid=0(root) gid=0(root), а у пользователя hacker - таким: uid=0(hacker) gid=0(root) (система будет различать пользователей)
lupus_campestris =====================================================
11:09 lupus_campestris осталось 60 секунд
lupus_campestris осталось 30 секунд
11:10 lupus_campestris время вышло
lupus_campestris Вопрос №4. (120 секунд)
lupus_campestris Дана последовательность команд:
lupus_campestris $ touch test1
lupus_campestris $ ls -l test1|tr -s " "|cut -f 1,9 -d " "
lupus_campestris -rw-r----- test1
lupus_campestris $ umask 276
lupus_campestris $ touch test2
lupus_campestris =====================================================
lupus_campestris Каким будет результат выполнения следующей команды:
lupus_campestris $ ls -l test2|tr -s " "|cut -f 1,9 -d " "
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 1) -rw-r----- test2
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) -r-------- test2
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) --w-rwxrw- test2
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) -r-x-----x test2
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 5) неправильный формат команды
lupus_campestris =====================================================
11:11 lupus_campestris осталось 90 секунд
lupus_campestris осталось 60 секунд
11:12 lupus_campestris осталось 30 секунд
lupus_campestris время вышло
lupus_campestris Вопрос №5. (120 секунд)
lupus_campestris Пользователь Вася (логин - vasya) пытается зайти со своего компьютера с IP адресом 10.1.0.3/24 зайти по ssh на сервер 10.1.1.4/24 (маршрутизация к серверу от Васи прописана корректно). Удастся ли Васе зайти на сервер, если известно следующее:
lupus_campestris # cat /etc/hosts.allow
lupus_campestris ALL : 10.1.0. EXCEPT 10.1.0.3
lupus_campestris # cat /etc/hosts.deny
lupus_campestris ALL : 10.1. EXCEPT 10.1.0.
lupus_campestris =====================================================
lupus_campestris 1) доступ будет разрешен
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) доступ будет запрещен
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) для ответа данных недостаточно
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) неправильный формат файлов
lupus_campestris =====================================================
11:13 lupus_campestris осталось 60 секунд
11:14 lupus_campestris осталось 30 секунд
lupus_campestris время вышло
lupus_campestris Вопрос №6. (60 секунд)
lupus_campestris Дана последовательность команд:
lupus_campestris # pwd
lupus_campestris /usr/sbin
lupus_campestris # cd ..
lupus_campestris # cd ~
lupus_campestris # cd -
lupus_campestris # cd .
lupus_campestris =====================================================
lupus_campestris Каким будет результат выполнения следующей команды:
lupus_campestris # pwd
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 1) /root
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) /usr/sbin
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) /usr
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) /home/root
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 5) /home
lupus_campestris =====================================================
11:15 lupus_campestris осталось 30 секунд
lupus_campestris время вышло
lupus_campestris Вопрос №7. (60 секунд)
lupus_campestris С каким параметром нужно запустить squid в первый раз для создания кэша?
lupus_campestris =====================================================
lupus_campestris 1) первый запуск squid ничем не отличается от других
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) –first
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) –c
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) –q
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 5) –z
lupus_campestris =====================================================
11:16 lupus_campestris осталось 30 секунд
11:17 lupus_campestris время вышло
lupus_campestris Вопрос №8. (120 секунд)
lupus_campestris В squid.conf прописаны такие строки:
lupus_campestris acl mynet src 10.0.1.0/24
lupus_campestris acl spynet src 10.0.1.5
lupus_campestris acl friend1 src 10.0.2.1
lupus_campestris acl friend src 10.0.2.2
lupus_campestris acl all src 0.0.0.0/0.0.0.0
lupus_campestris http_access allow mynet
lupus_campestris http_access deny spy
lupus_campestris http_access allow friend1 friend2
lupus_campestris http_access deny all
lupus_campestris =====================================================
lupus_campestris Сможет ли Вася пользоваться этим прокси-сервером с компьютера с ip адресом 10.0.1.5? Сможет ли Петя пользоваться этим прокси-сервером с компьютера с ip адресом 10.0.2.1?
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 1) Вася сможет, Петя не сможет
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) Вася сможет, Петя сможет
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) Вася не сможет, Петя не сможет
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) Вася не сможет, Петя сможет
lupus_campestris =====================================================
lupus_campestris осталось 90 секунд
11:18 lupus_campestris осталось 60 секунд
lupus_campestris осталось 30 секунд
11:19 lupus_campestris время вышло
lupus_campestris Вопрос №9. (90 секунд)
lupus_campestris Дана последовательность команд:
lupus_campestris $ ls -l file1|tr -s " "|cut -f 1,3,4,9 -d " "
lupus_campestris -r--r--r-- vasya vasya file1
lupus_campestris Пользователь vasya открыл этот файл с помощью vi и внес некоторые изменения в его содержание. Сможет ли Вася сохранить результат своего труда?
lupus_campestris =====================================================
lupus_campestris 1) нет, для этого у него нет прав
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) да, если наберет в командном режиме :wq
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) да, если наберет в командном режиме :wq!
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) да, если наберет в командном режиме :w!q!
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 5) да, если наберет в командном режиме :w!, затем :q!
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 6) да, если наберет в командном режиме :q!
lupus_campestris =====================================================
lupus_campestris осталось 60 секунд
11:20 lupus_campestris осталось 30 секунд
11:21 lupus_campestris время вышло
lupus_campestris Вопрос №10. (120 секунд)
lupus_campestris Дана последовательность команд:
lupus_campestris $ a=3
lupus_campestris $ b=5
lupus_campestris Какие из нижеследующих команд по-разному выполнятся в sh и bash?
lupus_campestris A. $ c=$((a+b))
lupus_campestris $ echo $c
lupus_campestris B. $ c=$[a+b]
lupus_campestris $ echo $c
lupus_campestris C. $ c=$[$a+$b]
lupus_campestris echo $c
lupus_campestris D. expr $a + $b
lupus_campestris E. ls -l $(pwd)
lupus_campestris F. ls -l `pwd`
lupus_campestris =====================================================
lupus_campestris 1) все команды дадут одинаковый результат и в bash, и в sh
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) команды B и C не отработают в sh, результат выполнения остальных команд будет одинаковым
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) команда A не отработает в sh, результат выполнения B и C будет разным, результат выполнения остальных команд будет одинаковым
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) команды A и E не отработают в sh, результат выполнения B и C будет разным, результат выполнения остальных команд будет одинаковым
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 5) команды A, B и E не отработают в sh, результат выполнения остальных команд будет одинаковым
lupus_campestris =====================================================
lupus_campestris осталось 90 секунд
11:22 lupus_campestris осталось 60 секунд
lupus_campestris осталось 30 секунд
11:23 lupus_campestris время вышло
lupus_campestris Вопрос № 11. (120 секунд)
lupus_campestris Есть директория /home/vasya/test/share. Права для каждого из каталогов:
lupus_campestris /home - rwxrwxr-x
lupus_campestris /home/vasya - rwxr--r--
lupus_campestris /home/vasya/test - rwxr--r--
lupus_campestris /home/vasya/test/share - rwxrw-r--
lupus_campestris Владельцем всех перечисленных директорий является группа users. Сможет ли пользователь petya создать файл file1 в директории /home/vasya/test/share или просмотреть файл file2, находящийся в этой директории?
lupus_campestris =====================================================
lupus_campestris 1) нет, не сможет ни то, ни другое
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 2) сможет и то, и другое, если он входит в группу users
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 3) сможет и то, и другое, даже если он не входит в группу users
lupus_campestris -----------------------------------------------------------------------------------------------
lupus_campestris 4) сможет только прочитать файл file2, даже если он не входит в группу users
lupus_campestris =====================================================
lupus_campestris осталось 90 секунд
11:24 lupus_campestris осталось 60 секунд
lupus_campestris осталось 30 секунд
11:25 lupus_campestris время вышло
lupus_campestris отлично
-------- кончаются вопросы, и начинается самое интересное ---------
========= лог – обсуждения ============
(18:25:13) (Under) Кто чего не понял? :))) Вроде все просто ...
(18:25:23) (Pasha) ага, мне тоже понравилось
(18:25:30) (Bolzamo) жесть
(18:25:32) (arriah) я не понял 10 вопрс
(18:25:34) (rafailka) Если бы знать предмет обсуждения... (-:
(18:25:40) (Magistr) точно
(18:25:45) (Bolzamo) нада, нада Perl учить
(18:25:47) (Pasha) че тут думать, петя, вася, маша, даша :))
(18:25:48) (__fx) а меня кушать оторвали
(18:25:57) (Under) может перекур?
(18:26:01) (Under) 10-15 мин?
(18:26:09) (Bolzamo) я зА
(18:26:10) (Pasha) угу, можно
(18:26:12) (lupus_campestris) давай
(18:26:12) (NilaG) я наверно ни на один вопрос правильно не ответил
(18:26:17) (Under) все, разошлись.
(18:26:30) (jaxwell) на перекур так на перекур
(18:26:34) (Magistr) Может ведущий расскажет что-нибудь для аудитории новичков
(18:26:36) (arriah) under скажи мои результаты и я уеду)))
(18:26:50) (Under) « arriah » на форуме
(18:27:16) (DeP) а сейчас не будет правильных ответов?)
(18:27:48) (lupus_campestris) будут
(18:27:49) * Вышел: Wild_One (Miranda@static-host.115-68-82-88.kgts.ru ) (Quit: Wild_One )
(18:27:55) (lupus_campestris) просто надо ответы обработать
(18:28:00) (Magistr) Это не семинар, получается. Это тест обыкновенный.
(18:28:16) (Pasha) |-Magistr-|: не, сейчас беседовать будем
(18:28:21) (Bolzamo) кстати, дайте прямой линк на форуме тогда, ок?
(18:28:28) (arriah) кстати, нужно в вопросах прдусмотреть ответ "не знаю"....
(18:28:28) (Magistr) А-а-а. Это другое дело.
(18:28:38) (Magistr) 7 -= arriah =- Согласен
(18:28:40) (Pasha) http://rusfaq.ru/?Step=forum&Action=Opinions&ID0=11&ID1=48&From=20
(18:28:44) (Pasha) вот и линк
(18:28:49) (LRS) arriah:
(18:28:52) (Bolzamo) arriah кстати да! я на многие хотел так ответить:)
(18:29:14) (Magistr) 7 -= Bolzamo =- вопросов так на 10
(18:29:27) (DeP) вопросы очень даже ничего, даже я бы ответил на многие)
(18:30:08) (Bolzamo) Magistr да не, на 5
(18:30:14) (lupus_campestris) DeP: а почему не стал?
(18:30:21) (DrLance) Whiskey и whisky - один и тот же напиток. Только первый вариант написания используется для американского и ирландского виски, а второй - для канадского и шотландского.
(18:30:26) (DeP) думал сложнее будет
(18:30:46) (arriah) ну скажем так - этот семинар на типичные знания никсов, по администрированию, вопросы касались тока сквида и прав..
(18:31:00) (LRS) Я только наблюдал и начал понимать, что с *nix надо бы почаще работать
(18:31:12) (jaxwell) если бы по апачу были...
(18:31:18) (lupus_campestris) не успела
(18:31:26) (Bolzamo) или по php...
(18:31:28) (lupus_campestris) и там сложно сочинить что-то сложное
(18:31:58) (arriah) lupus_campestris: предлагаю следующий вопросы к семинару вместе готовить))))
(18:32:22) (Under) можно и поговорить на темы вопросов
(18:32:50) (Under) у кого непонятка по существу?
(18:33:03) (arriah) 10 вопрос интересует меня
(18:33:17) (LRS) Вообще то все
(18:33:29) (Under)
(18:33:42) (arriah) давай с первого начинай
(18:33:45) (jaxwell) и про vim - причем тут q и тд, когда речь идет только о сохранении?
(18:33:45) (DeP) давайте пройдемся по всем вопросам и с коментариями)
(18:34:00) (LRS) Вот именно
(18:34:04) (lupus_campestris) давайте
(18:34:52) (jaxwell) Вопрос №1. (90 секунд)
(18:34:53) (jaxwell) 10:04:32 (lupus_campestris) Фрагмент /etc/passwd:
(18:34:54) (jaxwell) 10:04:32 (lupus_campestris) vasya:*:10002:10002::/home/vasya:/bin/false
(18:34:56) (jaxwell) 10:04:32 (lupus_campestris) manya:*:10003:10003::/home/manya:/bin/bash
(18:35:08) (jaxwell) какие мысли?
(18:35:15) (LRS) Первый
(18:35:20) (__fx) маня залогинится, вася - нет
(18:35:24) (Magistr) 7 -= jaxwell =- земляк
(18:35:31) (lupus_campestris) а вот и неправильно
(18:35:33) (__fx) ибо не существует такого sh, как /bin/false
(18:35:39) (DeP) угу вася не сможет залогинится
(18:35:50) (arriah) оба врйдут
(18:35:52) (lupus_campestris) а второе поле что вам говорит?
(18:36:06) (jaxwell) там ч
(18:36:09) (jaxwell) х
(18:36:13) (jaxwell) должно быть
(18:36:29) (lupus_campestris) а * бывает?
(18:36:31) (DeP) пароль пустой?
(18:36:45) (jaxwell) эт значит вроде неактивный
(18:36:48) (jaxwell) так?
(18:36:51) (arriah) пароль теневой..это значит что пароль в шадов находится
(18:37:19) (lupus_campestris) это значит, что logincltkfnm jy yt cvj;tn
(18:37:24) (lupus_campestris) сделать он не сможет
(18:37:25) (Under) о как)
(18:38:19) (arriah) ответ какой?
(18:38:26) (Under) 4
(18:38:27) (Pasha) скажите пожалуйста правильный ответ
(18:38:29) (arriah) оба не войдут?
(18:38:33) (lupus_campestris) да, оба не войдут
(18:38:34) (Under) да, оба
(18:38:35) (jaxwell) отож - это я со второго вопроса - увидел х, а потом думаю в /etc/passwd тож доджен х, а не *
(18:38:46) (lupus_campestris) потому я его первым поставила
(18:39:13) (lupus_campestris) дальше?
(18:39:14) * arriah стормозил..)))
(18:39:21) (arriah) дава
(18:39:24) (Under) й
(18:39:26) (arriah) й дальше
(18:39:28) (Under) )
(18:39:36) (lupus_campestris) Вопрос №2. (120 секунд)
(18:39:36) (lupus_campestris) Фрагмент /etc/shadow:
(18:39:36) (lupus_campestris) vasya:$1$.HEXRc5E$SWlkjRNewdXYgc93F.:13555:0:90:5:30:13455:
(18:39:36) (lupus_campestris) manya:$1$.QKDPc3F$MLlqsPAwxrZQmv17K.:13555:0:90:5:30:13655:
(18:39:36) (lupus_campestris) =====================================================
(18:39:36) (lupus_campestris) Выберите правильное утверждение:
(18:39:37) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:39:37) (lupus_campestris) 1) пользователь vasya сможет войти в систему, пользователь manya сможет войти в систему
(18:39:37) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:39:39) (lupus_campestris) 2) пользователь vasya сможет войти в систему, пользователь manya не сможет войти в систему
(18:39:41) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:39:42) (lupus_campestris) 3) пользователь vasya не сможет войти в систему, пользователь manya сможет войти в систему
(18:39:45) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:39:47) (lupus_campestris) 4) пользователь vasya не сможет войти в систему, пользователь manya не сможет войти в систему
(18:39:49) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:39:51) (lupus_campestris) 5) приведенных данных недостаточно
(18:39:51) (lupus_campestris) =====================================================
(18:40:05) (lupus_campestris) какие мысли?
(18:40:14) (NilaG) оба смогут
(18:40:18) (DrLance) аха
(18:40:29) (LRS) гм, ээээ, сложно
(18:40:35) (jaxwell) у них одинаковые UID и GID
(18:40:38) (lupus_campestris) а чем они отличаются?
(18:40:47) (__fx) пассом
(18:40:57) (DrLance) ничем
(18:40:59) (jaxwell) GID то нормально, а ЮИД вроде не получиться
(18:41:06) (DrLance) хэшом
(18:41:09) (NilaG) и уидом отличаются
(18:41:19) (jaxwell) как логин их ищет
(18:41:21) (lupus_campestris) а где тут UID и GID?
(18:41:31) (DrLance) $1$
(18:41:33) (lupus_campestris) это же shadow
(18:41:53) -jaxwell:#seminar- lupus_campestris: знач и тут стормоозил
(18:41:55) (lupus_campestris) не passwd
(18:42:01) (NilaG) в конце строчки
(18:42:10) -jaxwell:#seminar- мне не понятно вот это 13555:0:90:5:30:13455
(18:42:11) (lupus_campestris) он и на passwd то не тянет совсем
(18:42:20) (jaxwell) че оно одинаковое?
(18:42:21) (DrLance) обманула
(18:42:23) (DrLance) =)
(18:42:28) (DrLance) ето не тот файл
(18:42:33) (jaxwell)
(18:42:41) (lupus_campestris) так в вопросе же написано :)))))
(18:43:06) (lupus_campestris) что означает последнее поле в этом файле?
(18:43:37) (NilaG) уид?
(18:43:57) (DrLance) Число дней, начиная с 1 января 1970, после которых пароль будет заблокирован.
(18:43:58) (DrLance) _
(18:44:00) (lupus_campestris) здесь нет никаких уидов
(18:44:19) (Bolzamo) ладно, я оффлайн. потом логи гляну. всем бб
(18:44:26) * jaxwell потерялся в этих цифрах
(18:44:32) * Покидает: Bolzamo (bolzamo_jr@vpn1.stv.su)
(18:44:33) (lupus_campestris) а что означает поле, где 13555?
(18:45:52) (jaxwell) видать никто не помнит))
(18:45:57) (DrLance) дату
(18:45:59) (DrLance) дни
(18:46:04) (DrLance) #
(18:46:04) (DrLance) Зарезервировано для возможного будущего использования.
(18:46:05) (DrLance) _
(18:46:30) (jaxwell) так ответ - тоже не смогут?)
(18:46:38) (lupus_campestris) нет, это дата изменения последнего пароля
(18:46:56) (lupus_campestris) тут фишка в том, что у кого-то срок действия пароля меньше, чем возможно
(18:47:06) (lupus_campestris) и он не сможет войти в систему
(18:47:13) (DrLance) хы
(18:47:25) (jaxwell) подловили))
(18:47:30) (lupus_campestris) то етсь можно просто 0 поставить в этом поле и заблокировать человека
(18:47:36) (__fx) "последний пароль" - тож мощно
(18:47:51) (lupus_campestris) последнего изменения
(18:48:35) (lupus_campestris) дальше?
(18:48:40) (jaxwell) да
(18:49:15) (lupus_campestris) Вопрос №3. (90 секунд)
(18:49:15) (lupus_campestris) Фрагмент /etc/passwd:
(18:49:16) (lupus_campestris) hacker:x:0:0:hacker:/root:/bin/bash
(18:49:16) (lupus_campestris) root:x:0:0:root:/root:/bin/bash
(18:49:16) (lupus_campestris) =====================================================
(18:49:16) (lupus_campestris) Выберите все правильные утверждения:
(18:49:16) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:49:16) (lupus_campestris) 1) ни один пользователь не сможет войти в систему (потому что не должно быть пользователей с одинаковым UID)
(18:49:17) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:49:17) (lupus_campestris) 2) пользователь hacker не сможет войти в систему (потому что это взломщик)
(18:49:19) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:49:24) (lupus_campestris) 3) и root и hacker смогут войти в систему, результат команды id|cut -f 1,2 -d " " у каждого из них будет таким:
(18:49:24) (lupus_campestris) uid=0(hacker) gid=0(root)
(18:49:24) (lupus_campestris) (система будет воспринимать их обоих как пользователя hacker)
(18:49:25) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:49:32) (lupus_campestris) 3) и root и hacker смогут войти в систему, результат команды id|cut -f 1,2 -d " " у каждого из них будет таким:
(18:49:32) (__fx) 3
(18:49:32) (lupus_campestris) uid=0(root) gid=0(root) (система будет воспринимать их обоих как пользователя root)
(18:49:32) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:49:33) (lupus_campestris) 4) и root и hacker смогут войти в систему, результат команды id|cut -f 1,2 -d " " у пользователя root будет таким:
(18:49:33) * Вышел: Dobrotsvetov_D_M (d_dimon06@84.42.59.106 ) (Ping timeout )
(18:49:35) (lupus_campestris) uid=0(root) gid=0(root), а у пользователя hacker - таким: uid=0(hacker) gid=0(root) (система будет различать пользователей)
(18:49:37) (lupus_campestris) =====================================================
(18:49:46) * Вышел: LRS (mairin.83@89.109.32.181 ) (Ping timeout )
(18:49:51) (lupus_campestris) ага
(18:50:14) (jaxwell) вот и до ЮИДов добрались))
(18:51:01) (jaxwell) тут либо оба root либо обоим балалайки...))
(18:51:12) * Приходит: general (egrad@217.66.22.64)
(18:51:19) (lupus_campestris) какие балалайки?
(18:52:07) (__fx) электробалалайки, какие ж ещё
(18:52:09) (jaxwell) ну всмысле, оба не войдут
(18:52:09) (lupus_campestris) не буду думать, куда :))
(18:52:09) (jaxwell) что мало вероятно
(18:52:09) (jaxwell)
(18:52:11) (lupus_campestris) оба смогут войти?
(18:52:49) (Magistr) не одновременно
(18:52:59) (lupus_campestris) почему?
(18:53:11) (Magistr) я предположил
(18:53:33) (jaxwell) я проголосовал, кажсиь, за ниодного, т.к. логин этот файл не переварит. А потом вопрос - а как Хакер свой пароль сделает?
(18:53:41) (lupus_campestris) вроде многопользовательская система :))
(18:53:56) (jaxwell) зачем ему логин, если он будет знать пароль рута
(18:54:03) (lupus_campestris) не обязательно
(18:54:21) (lupus_campestris) если есть рутовый доступ, это не значит, что ты рутовый парол знаешь
(18:54:27) (jaxwell) или наоборот, если не зхнает пароль, зачем ему ЮИД == 0
(18:54:39) (lupus_campestris) представь, завели тебе пользователя
(18:54:56) (lupus_campestris) а потом кто-то пивом отвлек админа, а ты шустренько себе 0 поставил
(18:55:08) (lupus_campestris) админ ничего не заметил, а у тебя все отлично
(18:55:23) (lupus_campestris) вопрос в том, как сделать так, чтобы админ ничего не заметил
(18:55:27) * Приходит: Fire_Dragon (firedragon@de4.tcompressor.com)
(18:55:37) (Magistr) 7 -= Fire_Dragon =- главное вовремя
(18:55:37) (jaxwell) так мне только ГИД = 0
(18:55:43) (lupus_campestris) ты же не хочешь, чтобы админ вошел и увидел, что он - это ты
(18:55:45) (jaxwell) и этого хватит по идее
(18:55:56) (lupus_campestris) не всегда
(18:56:28) (lupus_campestris) можно и в sudoers себя закинуть
(18:56:39) (lupus_campestris) но ведь passwd админ точно реже просматривает
(18:56:56) (jaxwell) иии....
(18:57:24) (lupus_campestris) правильный ответ - 3
(18:57:26) (lupus_campestris)
(18:58:03) (lupus_campestris) дальше?
(18:58:05) (jaxwell) надо будет проверить..
(18:58:10) (jaxwell) да
(18:58:13) (lupus_campestris) проверяй
(18:58:44) (lupus_campestris) только лучше второго пользователя после рута пиши, а то потом задолбаешься права выставлять обратно
(18:58:55) (lupus_campestris) или не на руте пробуй, а просто на двух пользователях
(18:59:09) (lupus_campestris) Дана последовательность команд:
(18:59:10) (lupus_campestris) $ touch test1
(18:59:10) (lupus_campestris) $ ls -l test1|tr -s " "|cut -f 1,9 -d " "
(18:59:10) (lupus_campestris) -rw-r----- test1
(18:59:10) (lupus_campestris) $ umask 276
(18:59:10) (lupus_campestris) $ touch test2
(18:59:10) (lupus_campestris) =====================================================
(18:59:10) (lupus_campestris) Каким будет результат выполнения следующей команды:
(18:59:10) (lupus_campestris) $ ls -l test2|tr -s " "|cut -f 1,9 -d " "
(18:59:11) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:59:11) (lupus_campestris) 1) -rw-r----- test2
(18:59:11) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:59:13) (lupus_campestris) 2) -r-------- test2
(18:59:14) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:59:16) (lupus_campestris) 3) --w-rwxrw- test2
(18:59:17) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:59:20) (lupus_campestris) 4) -r-x-----x test2
(18:59:20) (lupus_campestris) -----------------------------------------------------------------------------------------------
(18:59:22) (lupus_campestris) 5) неправильный формат команды
(18:59:23) (lupus_campestris) =====================================================
(18:59:24) (lupus_campestris) легкий вопрос вроде
(18:59:43) (Pasha) ага
(18:59:53) (__fx) 1?
(19:00:02) (lupus_campestris) почему?
(19:00:30) (__fx) потому что я ещё не делал man umask
(19:00:39) (Fire_Dragon) ^)
(19:00:39) (DeP) 3
(19:00:47) (lupus_campestris) :)))))))
(19:00:51) * Приходит: LRS (mairin.83@89.109.32.194)
(19:01:07) (lupus_campestris) umask отмечает права которые добавляются или отнимаются?
(19:01:45) (Pasha) отнимаются
(19:01:48) (Pasha) ?
(19:01:54) (lupus_campestris) да
(19:02:00) (DeP) упс)
(19:02:03) (Pasha) уря))
(19:02:16) (lupus_campestris) но...
(19:02:35) (jaxwell) отнимаются от установленных в системе
(19:02:38) (lupus_campestris) что будет для others?
(19:02:41) (jaxwell) по умолчанию прав
(19:02:58) (lupus_campestris) нет, от максимума
(19:03:30) (arriah) nj tcnm 777-276=501
(19:03:35) (arriah) тоесть
(19:04:00) (jaxwell) r-x---r-x тогда
(19:04:10) (__fx) 4-й ответ
(19:04:18) (Magistr) r-x---r---
(19:04:24) (jaxwell) упс, че то я туплю
(19:04:30) (jaxwell) 1 = х
(19:04:36) (lupus_campestris) а теперь немного еще вспомним - когда это у нас права x на файл сами собой выставлялись?
(19:04:37) (arriah) r-x-----x
(19:04:42) (LRS) чувствую, что пора за учебник браться
(19:05:02) (arriah) млин)))
(19:05:03) (lupus_campestris) длия директорий так и было бы
(19:05:12) (lupus_campestris) а для файлов - без x-ов
(19:05:20) (lupus_campestris) подловила?
(19:05:30) (Magistr) 2)
(19:05:34) (jaxwell) lupus_campestris: аха
(19:05:48) (lupus_campestris) да, 2
(19:05:58) (lupus_campestris) дальше?
(19:06:06) (jaxwell) не...
(19:06:14) (lupus_campestris)
(19:06:16) (jaxwell) как х выставляется?
(19:06:19) (jaxwell)
(19:06:34) (jaxwell) suid?
(19:06:46) (lupus_campestris) chmod u+x file
(19:06:53) (lupus_campestris) как еще?
(19:06:54) * Покидает: Fire_Dragon (firedragon@de4.tcompressor.com)
(19:07:10) (lupus_campestris) или g+x o+x a+x
(19:07:18) (lupus_campestris) смотря кому
(19:07:35) (jaxwell) понятно, опять фонарю
(19:07:51) (lupus_campestris) :))
(19:08:20) (jaxwell) давайте дальше
(19:08:37) (lupus_campestris) Вопрос №5. (120 секунд)
(19:08:38) (lupus_campestris) Пользователь Вася (логин - vasya) пытается зайти со своего компьютера с IP адресом 10.1.0.3/24 зайти по ssh на сервер 10.1.1.4/24 (маршрутизация к серверу от Васи прописана корректно). Удастся ли Васе зайти на сервер, если известно следующее:
(19:08:38) (lupus_campestris) # cat /etc/hosts.allow
(19:08:38) (lupus_campestris) ALL : 10.1.0. EXCEPT 10.1.0.3
(19:08:38) (lupus_campestris) # cat /etc/hosts.deny
(19:08:38) (lupus_campestris) ALL : 10.1. EXCEPT 10.1.0.
(19:08:38) (lupus_campestris) =====================================================
(19:08:38) (lupus_campestris) 1) доступ будет разрешен
(19:08:38) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:08:41) (lupus_campestris) 2) доступ будет запрещен
(19:08:41) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:08:43) (lupus_campestris) 3) для ответа данных недостаточно
(19:08:44) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:08:46) (lupus_campestris) 4) неправильный формат файлов
(19:08:48) (lupus_campestris) =====================================================
(19:09:06) (lupus_campestris) какие мысли?
(19:09:22) * Вышел: __fx (vasya.thri@jabber.ttn.ru ) (Ping timeout )
(19:09:32) (jaxwell) сквид толком не знаю, но в апаче сначала прописывались политики - разрешать, или запрещать
(19:09:48) (lupus_campestris) это не сквид, это tcp wrappers
(19:10:07) (jaxwell) знач должен пропустить
(19:10:29) (DeP) ALL : 10.1.0. EXCEPT 10.1.0.3 это же разрешить подсети исключая 10.1.0.3?
(19:10:35) (lupus_campestris) да
(19:10:44) (jaxwell) тогда 2
(19:10:48) (DeP) тогда запрещен доступ
(19:10:55) (lupus_campestris) почему?
(19:11:13) (lupus_campestris) в каком порядке обрабатываются файлы?
(19:11:36) (jaxwell) в allow Потом deny?
(19:11:42) (lupus_campestris) да
(19:12:01) (jaxwell) тогда он всех пропустит из 10.1.0
(19:12:30) (lupus_campestris) кроме 10.1.0.3
(19:12:53) (lupus_campestris) этот пользователь попадает под правило в allow?
(19:13:11) (rafailka) Кажись, нет.
(19:13:21) (lupus_campestris) ок, а под правило в deny?
(19:13:29) (rafailka) Тоже, кажется, не попадает.
(19:13:45) (lupus_campestris) а если нигде не засветился, то что происходит?
(19:13:54) * Приходит: __fx (vasya.thri@jabber.ttn.ru)
(19:13:57) (jaxwell) коннект
(19:14:01) (jaxwell) и логин
(19:14:05) (rafailka) А я не знаю. Что происходит по умолчанию )-: Молчу.
(19:14:10) (jaxwell) если ссшд запущен
(19:14:18) (__fx) чорт. глюк
(19:14:23) (lupus_campestris) из собственного опыта - что у вас прописано в этих файлах? много всего?
(19:14:32) (lupus_campestris) и вы же заходите спокойно
(19:14:43) (jaxwell) аж ни разу не открывались наверное
(19:14:46) (arriah) у меня там вобще пусто))
(19:14:50) (rafailka) Разрешается то, что явно не запрещено?
(19:15:00) * jaxwell полез искать запылившуюся книгу по Линуху
(19:15:23) (lupus_campestris) проверяется allow, потом deny, если совпадений нет - пропускаем
(19:15:27) (LRS) jaxwell: Давно пора
(19:15:42) (__fx) 2
(19:15:57) (rafailka) А если бы были совпадения в allow, то deny даже и не проверялся бы?
(19:16:03) (lupus_campestris) да
(19:16:09) (rafailka) Понятно.
(19:16:11) * arriah меняет ник на arriah|bsd
(19:16:19) (Magistr) 7 -= __fx =- почему 2 ?
(19:16:20) (lupus_campestris) так что ответ 1
(19:16:37) (__fx) потому что я вылетел и забыл, какой ответ к какой цифре относится
(19:16:41) (__fx) 1
(19:16:45) (lupus_campestris) :)))\
(19:16:47) (DeP)
(19:16:49) (lupus_campestris) дальше?
(19:16:53) (DeP) да
(19:16:54) (__fx) да
(19:16:59) (rafailka) да
(19:17:11) (lupus_campestris) легкий вопрос
(19:17:13) (lupus_campestris) Вопрос №6. (60 секунд)
(19:17:13) (lupus_campestris) Дана последовательность команд:
(19:17:13) (lupus_campestris) # pwd
(19:17:13) (lupus_campestris) /usr/sbin
(19:17:13) (lupus_campestris) # cd ..
(19:17:13) (lupus_campestris) # cd ~
(19:17:13) (lupus_campestris) # cd -
(19:17:13) (lupus_campestris) # cd .
(19:17:13) (lupus_campestris) =====================================================
(19:17:13) (lupus_campestris) Каким будет результат выполнения следующей команды:
(19:17:13) (lupus_campestris) # pwd
(19:17:15) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:17:16) (lupus_campestris) 1) /root
(19:17:18) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:17:18) (lupus_campestris) 2) /usr/sbin
(19:17:20) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:17:22) (lupus_campestris) 3) /usr
(19:17:23) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:17:26) (lupus_campestris) 4) /home/root
(19:17:26) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:17:28) (lupus_campestris) 5) /home
(19:17:30) (lupus_campestris) =====================================================
(19:17:38) (lupus_campestris) какие варианты?
(19:17:40) (DeP) 3?
(19:17:44) (lupus_campestris) да
(19:17:48) (Magistr) по порядку по шагово
(19:18:02) (Magistr) я тоже к 3
(19:18:06) (__fx) cd - - это куда? О_о
(19:18:08) (lupus_campestris) .. - вышли на один вверх
(19:18:13) (LRS) Покетова всем. После логи посмотрю.
(19:18:20) (lupus_campestris) ~ - ушли в домашний каталог
(19:18:30) (lupus_campestris) - - вернулись обратно
(19:18:33) (lupus_campestris) . - остались на месте
(19:19:03) * Покидает: LRS (mairin.83@89.109.32.194)
(19:19:09) (arriah|bsd) это понятно все
(19:19:18) (lupus_campestris) дальше?
(19:19:20) (__fx) разумеется
(19:19:21) (arriah|bsd) угу
(19:19:21) (DeP) да
(19:19:32) (lupus_campestris) Вопрос №7. (60 секунд)
(19:19:32) (lupus_campestris) С каким параметром нужно запустить squid в первый раз для создания кэша?
(19:19:33) (lupus_campestris) =====================================================
(19:19:33) (lupus_campestris) 1) первый запуск squid ничем не отличается от других
(19:19:33) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:19:33) (lupus_campestris) 2) –first
(19:19:33) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:19:33) (lupus_campestris) 3) –c
(19:19:34) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:19:35) (lupus_campestris) 4) –q
(19:19:37) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:19:39) (lupus_campestris) 5) –z
(19:19:40) (lupus_campestris) =====================================================
(19:19:43) (lupus_campestris) тоже вроде легкий вопрос
(19:19:45) (arriah|bsd) 5
(19:19:53) (lupus_campestris) ага
(19:19:57) (Magistr) проехали
(19:20:08) (rafailka) ok
------ тут я отключаюсь по техническим проблемам (лог не мой, поэтому время разное) -------
(12:20:15) (lupus_campestris) Вопрос №8. (120 секунд)
(12:20:15) (lupus_campestris) В squid.conf прописаны такие строки:
(12:20:15) (lupus_campestris) acl mynet src 10.0.1.0/24
(12:20:15) (lupus_campestris) acl spynet src 10.0.1.5
(12:20:15) (lupus_campestris) acl friend1 src 10.0.2.1
(12:20:15) (lupus_campestris) acl friend src 10.0.2.2
(12:20:15) (lupus_campestris) acl all src 0.0.0.0/0.0.0.0
(12:20:15) (lupus_campestris) http_access allow mynet
(12:20:15) (lupus_campestris) http_access deny spy
(12:20:15) (lupus_campestris) http_access allow friend1 friend2
(12:20:16) (lupus_campestris) http_access deny all
(12:20:16) (lupus_campestris) =====================================================
(12:20:18) (lupus_campestris) Сможет ли Вася пользоваться этим прокси-сервером с компьютера с ip адресом 10.0.1.5? Сможет ли Петя пользоваться этим прокси-сервером с компьютера с ip адресом 10.0.2.1?
(12:20:20) (lupus_campestris) -----------------------------------------------------------------------------------------------
(12:20:22) (lupus_campestris) 1) Вася сможет, Петя не сможет
(12:20:24) (lupus_campestris) -----------------------------------------------------------------------------------------------
(12:20:26) (lupus_campestris) 2) Вася сможет, Петя сможет
(12:20:26) (lupus_campestris) -----------------------------------------------------------------------------------------------
(12:20:29) (lupus_campestris) 3) Вася не сможет, Петя не сможет
(12:20:30) (lupus_campestris) -----------------------------------------------------------------------------------------------
(12:20:32) (lupus_campestris) 4) Вася не сможет, Петя сможет
(12:20:32) (lupus_campestris) =====================================================
(12:20:43) (arriah|bsd) 4
(12:20:48) (jaxwell) тока ошибок много
(12:21:00) (jaxwell) spy & friend2 нету
(12:21:21) (__fx) есть spynet и friend
(12:21:22) (Magistr) Вася не попал в правила, Петя попал в allow
(12:21:29) (general) 2
(12:21:39) (arriah|bsd) Петя и вася в acl прописан, а htt_access прописан только петя
(12:21:41) (lupus_campestris) какие варианты?
(12:21:44) (rafailka) 4?
(12:21:46) (__fx) 4
(12:21:51) (DeP) 4
(12:21:55) (jaxwell) оба
-------------- я снова на месте -----------------------------
(19:22:08) (jaxwell) а петя в allow
(19:22:22) * Приходит: Magistr_away (magistr_84@250-217-124-91.pool.ukrtel.net)
(19:22:30) (arriah|bsd) если быбыло http_access allow spynet то и вася тоже пользовался бы
(19:22:38) (Under) мда парни, сижу смотрю на таблицу результатов... не густо
(19:22:47) * Вышел: lupus_campestris (lupus_camp@89.175.56.93 ) (Connection reset by peer )
(19:22:47) * Вышел: NilaG (slash1303@net250-14.ertelecom.ru ) (Connection reset by peer )
(19:22:47) * Вышел: Magistr (magistr_84@250-217-124-91.pool.ukrtel.net ) (Connection reset by peer )
(19:23:01) (Magistr_away) чего творится???
(19:23:08) * Приходит: NilaG (slash1303@net250-14.ertelecom.ru)
(19:23:09) (jaxwell) а для spynet не в deny, a в deny spy, а не spynet
(19:23:12) * Magistr_away меняет ник на Magistr
(19:23:18) (jaxwell) поэтому 2
(19:23:32) * Приходит: lupus_campestris (lupus_camp@89.175.56.93)
(19:23:33) * ChanServ меняет режим: +h lupus_campestris
(19:24:12) * Magistr меняет ник на Guest9851229
(19:24:17) * Вышел: Guest9851229 (magistr_84@250-217-124-91.pool.ukrtel.net ) (Quit: Руки ввели неправильную команду и будут ампутированы. )
(19:24:30) * Вышел: general (egrad@217.66.22.64 ) (Ping timeout )
(19:24:45) * Приходит: general|free (egrad@217.66.22.64)
(19:25:15) (lupus_campestris) продолжим?
(19:25:19) (__fx) y
(19:25:26) (NilaG) ага
(19:25:30) (jaxwell) ответ какой?
(19:25:33) * Приходит: Magistr (magistr_84@250-217-124-91.pool.ukrtel.net)
(19:25:39) (lupus_campestris) Вопрос №8. (120 секунд)
(19:25:41) (lupus_campestris) В squid.conf прописаны такие строки:
(19:25:41) (lupus_campestris) acl mynet src 10.0.1.0/24
(19:25:41) (lupus_campestris) acl spynet src 10.0.1.5
(19:25:41) (lupus_campestris) acl friend1 src 10.0.2.1
(19:25:41) (lupus_campestris) acl friend src 10.0.2.2
(19:25:41) (lupus_campestris) acl all src 0.0.0.0/0.0.0.0
(19:25:41) (lupus_campestris) http_access allow mynet
(19:25:41) (lupus_campestris) http_access deny spy
(19:25:41) (lupus_campestris) http_access allow friend1 friend2
(19:25:41) (lupus_campestris) http_access deny all
(19:25:41) (jaxwell) 2 или 4?
(19:25:48) (lupus_campestris) =====================================================
(19:25:48) (lupus_campestris) Сможет ли Вася пользоваться этим прокси-сервером с компьютера с ip адресом 10.0.1.5? Сможет ли Петя пользоваться этим прокси-сервером с компьютера с ip адресом 10.0.2.1?
(19:25:49) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:25:49) (lupus_campestris) 1) Вася сможет, Петя не сможет
(19:25:50) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:25:51) (lupus_campestris) 2) Вася сможет, Петя сможет
(19:25:52) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:25:53) (lupus_campestris) 3) Вася не сможет, Петя не сможет
(19:25:55) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:25:56) (lupus_campestris) 4) Вася не сможет, Петя сможет
(19:25:59) (lupus_campestris) =====================================================
(19:26:00) (arriah|bsd) [12:21:25] (arriah|bsd) Петя и вася в acl прописан, а htt_access прописан только петя
(19:26:00) (arriah|bsd) [12:22:00] (arriah|bsd) если быбыло http_access allow spynet то и вася тоже пользовался бы
(19:26:10) (arriah|bsd) ответ 4
(19:26:46) * Приходит: SER (SER@gprs-pool099.mobnet.ru)
(19:26:51) (lupus_campestris) сначала разберемся с Васей
(19:27:01) (DeP) но ведь разрещена подсеть в которую входит Вася
(19:27:15) (lupus_campestris) да
(19:27:41) (lupus_campestris) но запрещен его хост
(19:27:41) (jaxwell) вася сможет
(19:27:51) (jaxwell) не запрещен
(19:28:01) (DeP) где он запрещен?
(19:28:02) (lupus_campestris) до него не дойдет просто
(19:28:04) (jaxwell) spy и spynet - это 2 разных
(19:28:04) (arriah|bsd) у васи комп 10.0.1.5 хост spynet, то есть айпи разрешен..хост запрещен
(19:28:46) (Magistr) а где хост запрещен?
(19:28:54) * Приходит: digger (digger@rusfaq.ru)
(19:28:54) (lupus_campestris) если бы строчки http_access allow mynet и http_access deny spy были в другом порядке, то доступ был бы запрещен
(19:29:00) (lupus_campestris) а так разрешен
(19:29:03) (arriah|bsd) он явно не разрешен в http_access
(19:29:24) (lupus_campestris) почему же не разрешен явно?
(19:29:46) (rafailka) Разрешённость определяется на первой же строчке.
(19:29:55) (lupus_campestris) что значит айпи разрешен хост запрещен??
(19:30:06) (arriah|bsd) хм..я из прктики пользования сквидом
(19:30:08) (lupus_campestris) да, первое совпадение
(19:30:09) (rafailka) Входит в разрешённую подсеть. Всё. Дальше не разбираемся. Пропускаем.
(19:30:38) (arriah|bsd) пока я хост в http_access не пропишу комп доступа не получит
(19:30:40) (lupus_campestris) то есть выбираем между 1 и 2
(19:30:55) (lupus_campestris) arriah|bsd: это правильно
(19:31:10) (lupus_campestris) смотрим, что с петей
(19:31:13) (arriah|bsd) не смотря на то что mynet стоит первой строкой
(19:32:01) (Magistr) 7 -= arriah|bsd =- Вася попадает в mynet и allow на него есть. Где непонятки?
(19:32:09) (lupus_campestris) так 10.0.2.1 в mynet не входит
(19:32:40) (jaxwell) он во friend1
(19:32:47) (Magistr) 7 -= lupus_campestris =- я за Васю еще
(19:33:04) * Вышел: SER (SER@gprs-pool099.mobnet.ru ) (Ping timeout )
(19:33:06) (Magistr) Петя во фрэндах
(19:33:10) (arriah|bsd) тьфу млин..это называет невнимательность((((
(19:33:13) (lupus_campestris) что будет со строчкой http_access allow friend1 friend2 ?
(19:33:23) (jaxwell) friend2 Нет
(19:33:39) (lupus_campestris) это не важно
(19:33:39) (jaxwell) поэтому моожет быть игнор
(19:33:55) (jaxwell) знач тож пропустит Петю
(19:34:24) (lupus_campestris) эта строчка пропустит. а следующая?
(19:34:29) (arriah|bsd) если вася в сети mynet, а петя friend 1 то оба пролезут
(19:34:49) (DeP) а следующая не важна)
(19:34:55) (lupus_campestris) петя под строчку http_access allow friend1 friend2 попадает?
(19:35:07) (arriah|bsd) следующая запрещает все что не разрешено
(19:35:12) (arriah|bsd) попадает
(19:35:36) (lupus_campestris) если есть строчка с http_access с несколькими перечислениями, то к ним применяется правило И
(19:35:49) (jaxwell)
(19:35:55) (lupus_campestris) то есть нужно соответствовать и friend1 и friend2
(19:36:05) (lupus_campestris) чего в нашем случае быть не может
(19:36:09) (Magistr)
(19:36:15) (Magistr) хе-хе
(19:36:17) (lupus_campestris) попались
(19:36:22) (DeP) значит 1?
(19:36:27) (lupus_campestris) да
(19:36:39) (rafailka) (-:
(19:36:39) (arriah|bsd) ага, тогда сквид ругнется на синтаксис в этой строке и не даст выполнить configure
(19:36:58) (lupus_campestris) почему это?
(19:37:07) (lupus_campestris) должен дать вроде
(19:37:16) (arriah|bsd) хотя нет...
(19:37:17) (DeP) потому что friend2 не определен
(19:37:30) (lupus_campestris) может еще где-то определен
(19:37:37) (arriah|bsd) если в http он есть а в acl нет то сквид ругается
(19:37:39) (lupus_campestris) хотя понятно, что это опечатка
(19:37:49) (DeP) )))
(19:38:01) (arriah|bsd) вопрос снимается с обсуждения так как нет правильного ответа..гы..))
(19:38:07) (lupus_campestris) размечтались :))
(19:38:25) (lupus_campestris) да |
|
Kuminov V. *Андер*
# 50619
0
отменить редактирование
|
= общий = | 18.02.2007, 14:34 | отдельно ----------продолжение------------
(19:46:10) (lupus_campestris) Вопрос №10. (120 секунд)
(19:46:11) (lupus_campestris) Дана последовательность команд:
(19:46:11) (lupus_campestris) $ a=3
(19:46:11) (lupus_campestris) $ b=5
(19:46:11) (lupus_campestris) Какие из нижеследующих команд по-разному выполнятся в sh и bash?
(19:46:11) (lupus_campestris) A. $ c=$((a+b))
(19:46:11) (lupus_campestris) $ echo $c
(19:46:12) (lupus_campestris) B. $ c=$[a+b]
(19:46:12) (lupus_campestris) $ echo $c
(19:46:12) (lupus_campestris) C. $ c=$[$a+$b]
(19:46:12) (lupus_campestris) echo $c
(19:46:12) (lupus_campestris) D. expr $a + $b
(19:46:13) (lupus_campestris) E. ls -l $(pwd)
(19:46:13) (lupus_campestris) F. ls -l `pwd`
(19:46:14) (lupus_campestris) =====================================================
(19:46:15) (lupus_campestris) 1) все команды дадут одинаковый результат и в bash, и в sh
(19:46:16) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:46:18) (lupus_campestris) 2) команды B и C не отработают в sh, результат выполнения остальных команд будет одинаковым
(19:46:20) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:46:22) (lupus_campestris) 3) команда A не отработает в sh, результат выполнения B и C будет разным, результат выполнения остальных команд будет одинаковым
(19:46:25) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:46:27) (lupus_campestris) 4) команды A и E не отработают в sh, результат выполнения B и C будет разным, результат выполнения остальных команд будет одинаковым
(19:46:29) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:46:30) (lupus_campestris) 5) команды A, B и E не отработают в sh, результат выполнения остальных команд будет одинаковым
(19:46:32) (lupus_campestris) =====================================================
(19:46:33) (lupus_campestris) а vi админу - как воздух
(19:46:45) (arriah|bsd) тут вабще ниче не понял....
(19:46:51) (lupus_campestris) какие мысли?
(19:46:54) (NilaG) буду книги читать!
(19:47:04) (arriah|bsd) B C не выполнятся...
(19:47:11) (lupus_campestris) где?
(19:47:16) (arriah|bsd) 2
(19:47:35) (lupus_campestris) предлагаю пойти с конца
(19:47:43) (lupus_campestris) что с E и F?
(19:47:57) (arriah|bsd) lupus_campestris: мне проще вручную конфиг переписать чем пользоваться ви
(19:48:08) (lupus_campestris) arriah|bsd: весь??
(19:48:25) (lupus_campestris) arriah|bsd: squid.conf?
(19:48:44) * Покидает: Bolzamo (bolzamo_jr@vpn1.stv.su)
(19:48:46) (arriah|bsd) а разве синтаксис в С верный? по моему должно быть так: [ $a + $b ]
(19:49:11) (lupus_campestris) верный для какого шелла?
(19:49:12) (arriah|bsd) а что чложного в конфиге squid.conf?
(19:49:28) (lupus_campestris) arriah|bsd: длинный слишком, чтобы вручную переписывать
(19:49:34) (arriah|bsd) у меня только sh а там такое не прокатит
(19:49:55) (lupus_campestris) прокатит, но не так, как хотелось бы
(19:50:03) (arriah|bsd) lupus_campestris: достаточно прописать для своей машины доступ что бы собрать тот же самый deco
(19:50:20) (lupus_campestris) arriah|bsd: а по мне проще знать Вопрос №10. (120 секунд)
(19:50:25) (lupus_campestris) Дана последовательность команд:
(19:50:25) (lupus_campestris) $ a=3
(19:50:25) (lupus_campestris) $ b=5
(19:50:25) (lupus_campestris) Какие из нижеследующих команд по-разному выполнятся в sh и bash?
(19:50:26) (lupus_campestris) A. $ c=$((a+b))
(19:50:26) (lupus_campestris) $ echo $c
(19:50:26) (lupus_campestris) B. $ c=$[a+b]
(19:50:26) (lupus_campestris) $ echo $c
(19:50:26) (lupus_campestris) C. $ c=$[$a+$b]
(19:50:26) (lupus_campestris) echo $c
(19:50:26) (lupus_campestris) D. expr $a + $b
(19:50:26) (lupus_campestris) E. ls -l $(pwd)
(19:50:26) (lupus_campestris) F. ls -l `pwd`
(19:50:26) (lupus_campestris) =====================================================
(19:50:26) (lupus_campestris) 1) все команды дадут одинаковый результат и в bash, и в sh
(19:50:27) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:50:29) (lupus_campestris) 2) команды B и C не отработают в sh, результат выполнения остальных команд будет одинаковым
(19:50:31) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:50:32) (lupus_campestris) 3) команда A не отработает в sh, результат выполнения B и C будет разным, результат выполнения остальных команд будет одинаковым
(19:50:34) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:50:36) (lupus_campestris) 4) команды A и E не отработают в sh, результат выполнения B и C будет разным, результат выполнения остальных команд будет одинаковым
(19:50:39) (lupus_campestris) -----------------------------------------------------------------------------------------------
(19:50:41) (lupus_campestris) 5) команды A, B и E не отработают в sh, результат выполнения остальных команд будет одинаковым
(19:50:42) (lupus_campestris) =====================================================
(19:50:44) (lupus_campestris) i
(19:50:45) (lupus_campestris) сорри
(19:50:46) (lupus_campestris) проще знать vi
(19:50:52) (arriah|bsd) )))
(19:50:54) * Приходит: SER (SER@gprs-pool098.mobnet.ru)
(19:50:56) (arriah|bsd) кому что))
(19:50:58) (rafailka) Класс (-:
(19:51:21) (lupus_campestris) вот что бывает, если случайно задеть ctrl
(19:51:33) (arriah|bsd) я не мазохист с ви разбираться))) хотя если приспичит, тем более там хелп помойму есть, а если есть хелп значит можно пользоваться)))
(19:51:43) (rafailka) Да...
(19:51:52) (lupus_campestris) вернемся к барашкам
(19:51:59) (jaxwell) arriah|bsd: vimtutor
(19:52:01) (rafailka) Да. Давайте вернёмся к вопросу.
(19:52:07) (NilaG) угу
(19:52:14) (arriah|bsd) короче я в 10 вопросе весь череп сломал, ответл 2, так как помоему мнению ВС на sh не выполнится
(19:52:24) (rafailka) Я и так ничего не понимаю. А когда два вопроса одновременно обсуждаются...
(19:52:39) (lupus_campestris) если сразу определиться с E и F меньше варинатов ответво останется
(19:53:12) (lupus_campestris) $(command) - это расширение bash
(19:53:28) (lupus_campestris) чистый sh этого не поймет
(19:53:44) (arriah|bsd) вот именно..
(19:54:06) (lupus_campestris) так что останутся 4 и 5
(19:55:02) (rafailka) Отличаются способом обработки В и С.
(19:55:07) (lupus_campestris) да
(19:55:14) (lupus_campestris) как выполнятся они в sh?
(19:55:22) (lupus_campestris) и как в bash?
(19:55:29) (arriah|bsd) ща нпишу, проверю...
(19:55:38) (lupus_campestris)
(19:56:34) (jaxwell) в В будет наверное в шеле $c == 'ab';
(19:56:44) -jaxwell:#seminar- в баше
(19:56:50) (jaxwell) $c == 8
(19:57:04) (lupus_campestris) в баше да
(19:57:11) (lupus_campestris) а в шеле [a+b]
(19:57:44) (jaxwell) а в шеле? $c == '3+5'?
(19:57:52) (jaxwell) упс
(19:57:57) (lupus_campestris) а в С - [3+5]
(19:58:05) (lupus_campestris) в sh
(19:59:10) (lupus_campestris) правильно?
(19:59:38) (jaxwell) arriah|bsd: проверил?
(19:59:45) (rafailka) Значит, ответ №4?
(20:00:00) (lupus_campestris) да, 4
(20:01:00) (arriah|bsd) jaxwell: чета глчит не могет найти /bin/sh
(20:01:10) (arriah|bsd) блин
(20:01:15) (lupus_campestris) а зачем его искать?
(20:01:28) (jaxwell) sh $to chto nado
(20:01:42) (lupus_campestris) :))
(20:01:57) (lupus_campestris) особенно после bash
(20:02:02) (arriah|bsd) это понятно
(20:02:15) (jaxwell) lupus_campestris: в бсд кажись баш мона поставить
(20:02:16) (lupus_campestris) разобрались?
(20:02:19) (jaxwell) а другого ниче не будет
(20:02:23) (lupus_campestris) можно
(20:02:39) (arriah|bsd) можно и баш поставить, но меня и sh устраивает
(20:03:07) (lupus_campestris) arriah|bsd: и кто-то говорил про мазохизм
(20:03:19) (lupus_campestris) дальше?
(20:03:19) (jaxwell) лана, оставляем. Вечерком сам попробую, для интереса
(20:03:23) (jaxwell) да дальше
(20:03:33) (lupus_campestris) Вопрос № 11. (120 секунд)
(20:03:33) (lupus_campestris) Есть директория /home/vasya/test/share. Права для каждого из каталогов:
(20:03:33) (lupus_campestris) /home - rwxrwxr-x
(20:03:33) (lupus_campestris) /home/vasya - rwxr--r--
(20:03:34) (lupus_campestris) /home/vasya/test - rwxr--r--
(20:03:34) (lupus_campestris) /home/vasya/test/share - rwxrw-r--
(20:03:34) (lupus_campestris) Владельцем всех перечисленных директорий является группа users. Сможет ли пользователь petya создать файл file1 в директории /home/vasya/test/share или просмотреть файл file2, находящийся в этой директории?
(20:03:34) (lupus_campestris) =====================================================
(20:03:35) (lupus_campestris) 1) нет, не сможет ни то, ни другое
(20:03:35) (lupus_campestris) -----------------------------------------------------------------------------------------------
(20:03:36) (lupus_campestris) 2) сможет и то, и другое, если он входит в группу users
(20:03:37) (lupus_campestris) -----------------------------------------------------------------------------------------------
(20:03:39) (lupus_campestris) 3) сможет и то, и другое, даже если он не входит в группу users
(20:03:41) (lupus_campestris) -----------------------------------------------------------------------------------------------
(20:03:42) (lupus_campestris) 4) сможет только прочитать файл file2, даже если он не входит в группу users
(20:03:45) (lupus_campestris) =====================================================
(20:03:47) * arriah|bsd уехал за машиной...
(20:03:55) (lupus_campestris) какие мысли?
(20:04:01) (jaxwell) все сможет
(20:04:05) (jaxwell) а посмотреть список файлов нет
(20:04:18) (jaxwell) только прямым путем
(20:04:29) (__fx) 2
(20:04:29) (lupus_campestris) точнее?
(20:04:55) (jaxwell) нужен х
(20:05:00) (jaxwell) для дирректории
(20:05:03) (lupus_campestris) нужен
(20:05:48) (lupus_campestris) а сможет ли Петя создать файл в каталоге, если для него нет права x?
(20:06:18) (jaxwell) надо быть Петей)))
(20:06:21) (jaxwell) чтобы попробовать
(20:06:30) (DeP) не сможет вроде
(20:06:36) (lupus_campestris) не сможет
(20:06:39) (NilaG) нада сначала права сменить
(20:06:55) (jaxwell) значит 4
(20:07:20) (lupus_campestris) а прочитать файл он сможет?
(20:07:37) (NilaG) сможет
(20:07:39) (jaxwell) сможет
(20:07:46) (jaxwell) по прямой ссылке
(20:08:03) (lupus_campestris) вроде не должен
(20:08:29) * Вышел: digger (digger@rusfaq.ru ) (Quit: User is permanently banned (Linux detected!) )
(20:09:08) (jaxwell) ммм /me полез в книжку
(20:09:23) (lupus_campestris) почему не в консоль?
(20:09:59) (jaxwell) пока нема консоли)) перегружаться надо
(20:10:00) (lupus_campestris)
(20:10:07) (jaxwell) а тазик вмваре не тянет
(20:10:15) (lupus_campestris) ясно
(20:11:55) (jaxwell) да, нужно х
(20:12:07) (NilaG) сможет прочитать если на самом файле соотв. права
(20:12:35) (lupus_campestris) он до него дойти не сможет, если хоть у одной директории не будет права х
(20:12:48) (lupus_campestris) правильный ответ?
(20:13:04) (jaxwell) 1
(20:13:08) (lupus_campestris) да
(20:13:33) (lupus_campestris) как впечатления от вопросов?
(20:13:38) (jaxwell) и каков итог??
(20:13:40) (NilaG) пошел читать книжки
(20:13:41) (jaxwell) нормальные вопросы
(20:13:55) (jaxwell) просто думалка работает туго
(20:14:01) (lupus_campestris) итог Андер огласит
(20:14:03) (jaxwell) еще время...
(20:14:08) (lupus_campestris) мало времени?
(20:14:17) (lupus_campestris) или утро?
(20:14:24) (jaxwell) не, просто смотреть, что у тебя столько времени
(20:14:28) (jaxwell) у меня утро:)
(20:14:33) (jaxwell) только 12
(20:14:35) (Pasha) 13:15 на моих
(20:14:44) (NilaG) 15:15
(20:14:49) (jaxwell) у мну часовой пояс +2
(20:14:59) (Under) 20:15
(20:15:21) (jaxwell) Under: класс
(20:15:23) (NilaG) вся Россия!
(20:15:27) (lupus_campestris)
(20:15:35) (__fx)
(20:15:39) (rafailka) Убедился, что ничего не знаю. (-: Было интересно послушать. Благодарю.
(20:16:03) * Приходит: sib (sibv@84.18.103.247)
(20:16:20) (lupus_campestris) на этом заканчиваем семинар?
(20:16:42) (__fx) а как свою раскладку сделать?
(20:16:44) (NilaG) скажите еще где лог скачать мона?
(20:16:54) (Under) « NilaG » лог на форуме будет
(20:17:01) * Вышел: SER (SER@gprs-pool098.mobnet.ru ) (Quit: Покидаю )
(20:17:20) (jaxwell) когда следующий семинар на такую тему предвилиться?
(20:17:24) (NilaG) спасибо! очень понравилось!
(20:17:34) (lupus_campestris) NilaG: это радует
(20:17:37) (jaxwell) да, спасибо
(20:17:47) (DeP) пасиб большое)
(20:17:55) (lupus_campestris) пожалуйста
(20:17:59) (sib) а как историю семинаре посмотреть а то все пропустил
(20:18:12) (Under) « sib » на том же форуме
(20:18:18) * Покидает: DeP (opera@sl-025003.adsl.atnet.ru)
(20:18:23) (Under) 7http://rusfaq.ru/?Step=forum&Action=Opinions&ID0=11&ID1=48&From=23
(20:18:45) (lupus_campestris) всем счастливо
(20:18:49) (Under) « lupus_campestris » пока)
(20:18:55) (rafailka) Всех благ!
(20:18:55) (Pasha) пока
(20:19:00) * Вышел: rafailka (rafailka@ppp85-140-234-45.pppoe.mtu-net.ru ) (Quit: rafailka )
(20:19:04) * Вышел: lupus_campestris (lupus_camp@89.175.56.93 ) (Quit: lupus_campestris )
(20:19:23) * Вышел: general|free (egrad@217.66.22.64 ) (Quit: )
(20:19:24) (NilaG) досвидания!
(20:19:33) (Pasha) пока
(20:19:39) * Вышел: NilaG (slash1303@net250-14.ertelecom.ru ) (Quit: )
(20:19:40) (jaxwell) удачи
(20:19:53) * Покидает: Pasha (korchagin0@X1.D-IP06.lipetsk.ru)
(20:19:53) (__fx) удачных всем алгоритмов
(20:20:02) (jaxwell) я тож пошел, а то солнышко такое на улице...
(20:20:12) (jaxwell) всем пока
(20:20:25) * Приходит: Pasha (korchagin0@X1.D-IP06.lipetsk.ru)
(20:20:27) (Under) всем счастливо)
============== конец всего лога ================
|