20 сент. 2000 г.

Азы linux (для детей) урок 13

Таблица 10.2.
Команда Значение
ftp Передача файлов на другой компьютер (небезопасная).
host Получение информации о компьютерах в сети.
ifconfig Вывод на экран IP-адресов.
ip Вывод на экран IP-адресов.
netstat Отображает информацию о маршрутизации и сетевую статистику.
ping Отправка запросов на другие узлы сети и получение ответов.
rdesktop Отображение информации о компьютерах с MS Windows на Linux-машине.
route Показать информацию о маршрутизации.
scp Безопасное копирование файлов на/с другого компьютера.
sftp Безопасное ftp-соединение.
ssh Создание зашифрованного соединения с другим хостом.
ssh-keygen Генерация ключей аутентификации для Secure SHell.
telnet Создание небезопасного соединения с другим хостом.
tracepath/traceroute Вывод маршрута, которым пакеты следуют на другой узел.
whois Получение информации об имени домена.
xclock Приложение часов X Window, удобно для тестирования удаленного дисплея.
xhost X Window инструмент контроля доступом.


 Упражнения

Основы сетей

  • Отобразите сетевую информацию для вашей рабочей станции: IP-адрес, маршруты, имена серверов.
  • Предположим, что отсутствует DNS. Что бы вы сделали, чтобы получать доступ к машине соседа без постоянного ввода IP-адреса?
  • Как бы вы надолго сохранили информацию о прокси для браузера текстового режима, такого как links?
  • Какие серверы управляются доменом redhat.com?
  • Отправить E-mail в вашу локальную учетную запись. Попробуйте два различных способа отправлять и читать ее. Как вы можете убедиться, что письмо действительно пришло?
  • Ваша машина принимает анонимные FTP-соединения? Как вы используете программу ncftp для проверки вашего имени пользователя и пароля?
  • На компьютере работает веб-сервер? Если нет, запустите его. Проверьте файлы журналов.

Удаленные подключения

  • С вашего компьютера отобразите графическое приложение, например, xclock на экране вашего соседа. Должны быть созданы необходимые учетные записи. Используйте безопасное соединение!
  • Настройте ключи SSH так, чтобы вы смогли подключиться к компьютеру соседа без необходимости ввода пароля.
  • Сделайте резервную копию домашнего каталога в /var/tmp на вашем ближайшем "сервере бэкапов", используя scp. Выполните архивирование и сжатие перед началом передачи данных! Подключение к удаленному хосту с помощью ssh, распакуйте архив и переместите один файл обратно на свой компьютер, используя sftp.

Безопасность

  • Составьте список открытых (прослушиваемых) портов на вашем компьютере.
  • Предположим, вы хотите запустить веб-сервер. Какие службы вы бы отключили? Как бы вы это сделали?
  • Установить доступные обновления.
  • Как вы можете узнать, кто подключен к вашей системе?
  • Создайте задание, которое каждый месяц будет напоминать вам изменить пароль и пароль администратора также.