Команда | Значение |
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.
Безопасность
- Составьте список открытых (прослушиваемых) портов на вашем компьютере.
- Предположим, вы хотите запустить веб-сервер. Какие службы вы бы отключили? Как бы вы это сделали?
- Установить доступные обновления.
- Как вы можете узнать, кто подключен к вашей системе?
- Создайте задание, которое каждый месяц будет напоминать вам изменить пароль и пароль администратора также.