– Да. Теперь нажми возврат, и твой курсор перескочит на следующую строчку, которая пустая. Набери сообщение, которое ты хочешь переслать на экран t-t-y-q.
– Набрала.
– Нажми возврат, затем control С, – сказала Люси. – А теперь – ls минус один и перешли это к p-g и увидишь свой файл.
Я просто напечатала «ls» и заметила, как что-то промелькнуло.
– Вот что, на мой взгляд, произошло, – констатировала Люси. – Кто-то влез в твой каталог, и к этому мы через минуту вернемся. Возможно, в твоих файлах что-то "искали и не могли это «что-то» найти. Тогда этот человек послал сообщение или попытался послать, но поскольку торопился, то кое-что пропустил. Так что все, что он вводил, не отражалось на экране tty07. Иначе говоря, вместо того чтобы послать tty07 сообщение, он по ошибке получил файл под названием «tty07».
– Если бы этот человек ввел верную команду и так далее, сообщение сохранилось бы? – спросила я.
– Нет. Информация появилась бы на экране tty07 и оставалась бы там до тех пор, пока пользователь не стер бы ее. Но никаких свидетельств тому ни в твоем каталоге, ни где-то еще у тебя бы не было. Не было бы файла.
– То есть мы не можем знать, сколько раз кто-то посылал сообщения из моего каталога, если все делалось правильно.
– Да, верно.
– А как же этому «кому-то» удалось что-то прочесть в моем каталоге? – я вновь вернулась к главному вопросу.
– Ты уверена в том, что никто не мог знать твой пароль?
– Никто, кроме Маргарет.
– Она твой программист-аналитик?
– Да.
– А она не могла кому-нибудь сказать?
– Просто не представляю себе, – ответила я.
– О'кей. Можно войти и без пароля, благодаря корневым привилегиям, – сказала Люси. – Это мы сейчас как раз и проверим. Найди в файле «группа» корневую группу и посмотри, какие после нее перечислены пользователи.
Я начала набирать.
– Что у тебя получилось?
– Я еще не добралась до этого, – ответила я с плохо скрываемым раздражением.
Она медленно повторила свои инструкции.
– Я вижу три имени в корневой группе, – сказала я.
– Хорошо. Запиши их. Потом двоеточие, q, бам, и ты вышла из «группы».
– Бам? – озадаченно переспросила я.
– Восклицательный знак. Теперь займись паролем и посмотри, может, кто-нибудь с корневыми привилегиями окажется без пароля.
– Люси. – Я убрала руки с клавиатуры.
– Это просто узнать, потому что во втором поле ты увидишь зашифрованный пароль пользователя, если у него есть пароль. Если во втором поле нет ничего, кроме двух двоеточий, то у него нет пароля.
– Люси.
– Прости. Тетя Кей. Я опять очень тороплюсь?
– Я же не программист, работающий с ЮНИКС. Для меня это все равно, как если бы ты сейчас вдруг заговорила на языке суахили.
– Ты могла бы научиться. ЮНИКС действительно интересная штука.
– Спасибо, но дело в том, что сейчас у меня нет времени учиться. Кто-то влез в мой каталог. У меня там секретные документы и отчеты. Не говоря уже о том, что кто-то, возможно, читает мои файлы, кто-то еще что-то ищет, неизвестно кто и зачем.
– Ну, с первой частью вопроса разобраться несложно, если только нарушитель не набирает код по модему неизвестно откуда.