.$redefine CHAPTER=net .$redefine SECTION=tasks .$redefine TITLE=Сетевые клиентские приложения .+ tasks.inchtml .$redefine SEC_JUMPER=^(RELS_PT talk) .+ tasks_begin.inchtml ^(BEGIN_NOTE) Все компьютеры в классе имеют адреса вида ^(H_HOST:192.168.1.N), где число "N" написано на корпусе. Home-директория каждого пользователя (кроме ^(H_USER:donald)) одна и та же на всех компьютерах. ^(END_NOTE) ^(TASK_ITEM)При помощи ^(H_PROG:finger) узнать "настоящее" имя пользователя ^(H_USER:gary) на компьютере ^(H_HOST:class). ^(TASK_ITEM)При помощи ^(H_PROG:finger) узнать, когда последний раз входил в систему пользователь ^(H_USER:root) на машине ^(H_HOST:inp.nsk.su). ^(TASK_SEP) ^(TASK_ITEM)Зайдя по ftp на ^(H_HOST:ftp.inp.nsk.su) (под пользователем ^(H_USER:anonymous)), перекачать на свой компьютер в директорию ^(H_PATH:/tmp) файл ^(H_PATH:boot.img) из директории ^(H_PATH:pub/Linux/redhat-5.2/i386/images). При этом ход перекачки должен отображаться символами "#". ^(TASK_ITEM)Зайдя по ftp на ^(H_HOST:ftp.inp.nsk.su) (под пользователем ^(H_USER:anonymous)), начать перекачивать на свой компьютер в директорию ^(H_PATH:/tmp) файл ^(H_PATH:supp.img) из директории ^(H_PATH:/pub/Linux/redhat-5.2/i386/images). Подождав около двух секунд, прервать перекачку (Ctrl+C). Затем "докачать" файл. ^(TASK_SEP) ^(TASK_ITEM)При помощи ^(H_PROG:telnet) зайти на соседний компьютер ("под собой") и при помощи w посмотреть, кто еще на нем находится и что делает. ^(TASK_ITEM)Зайти на соседний компьютер при помощи ^(H_PROG:rlogin). ^(TASK_ITEM)Настроить ^(H_PATH:.rhosts) так, чтобы можно было входить на соседний компьютер по ^(H_PROG:rlogin) без пароля. ^(TASK_ITEM)При помощи ^(H_PROG:rsh) посмотреть (командой "w") спосок пользователей с соседнего компьютера. ^(TASK_ITEM)При помощи ^(H_PROG:rcp) скопировать с соседнего компьютера файл ^(H_PATH:/etc/HOSTNAME) к себе в home-директорию и посмотреть его командой ^(H_PROG:cat). ^(TASK_SEP) ^(TASK_ITEM)Послать при помощи ^(H_PROG:mail) письмо пользователю ^(H_USER:donald). Затем зайти под ^(H_USER:donald) и прочитать это письмо. ^(TASK_ITEM)При помощи ^(H_PROG:Pine) послать простое письмо пользователю ^(H_USER:donald). Затем, зайдя под ^(H_PATH:donald), прочитать это письмо из ^(H_PROG:Pine). ^(TASK_ITEM)Послать из ^(H_PROG:Pine) пользователю ^(H_USER:donald) письмо, приложив к нему файл ^(H_PATH:/etc/fstab). Как ^(H_USER:donald), прочитать это письмо и сохранить приложенный файл в свою home-директорию. ^(TASK_SEP) ^(TASK_ITEM)Зайдя на еще одном терминале (например, при помощи "telnet localhost") под ^(H_USER:user), отправить ему сообщение при помощи ^(H_PROG:write). ^(TASK_ITEM)Сделать ^(H_PROG:talk) к ^(H_USER:donald) и "поговорить с ним". ^(TASK_ITEM)Договорившись с соседом, сделать ^(H_PROG:talk) к нему на компьютер. .+ tasks_end.inchtml