Что вы будете
создавать
Программное обеспечение Linux Router Project используется для создания маршрутизатора,
который служит в качестве брандмауэра, защищая личные области ЛВС от Internet.
При этом мы делаем два предположения.
Примечание
Многие провайдеры, предоставляющие возможность подключения через кабельные модемы, DSL не разрешают своим клиентам запускать Web-, FTP- и другие типы серверов общего доступа на своих линиях. Обратитесь к своему провайдеру, чтобы уточнить доступность таких услуг.
Типичное сетевое окружение, удовлетворяющее этим требованиям. Внутренний маршрутизатор,
создаваемый вами, соединяет безопасную локальную сеть с внешней сетью, не обеспечивающей
безопасность.
Отметим, что маршрутизатор соединения с внешним миром обеспечивает более слабую
защиту, чем маршрутизатор между защищенной и незащищенной сетями. В худшем случае
только системы, расположенные в незащищенной сети, открыты для возможных внешних
атак. Второй маршрутизатор, расположенный между незащищенной и защищенной локальными
сетями, не допускает входящих соединений в защищенную сеть. Таким образом, системы
- насколько это возможно в сетевой среде - защищены от внешних атак.
Именно второй маршрутизатор (между незащищенной и защищенной локальными сетями) реализует возможности программного обеспечения Linux Router Project.
Использование
smbclient
Программа
smbclient обычно инсталлируется в /usr/bin. Она используется для перемещения
файлов,с разделяемых ресурсов SMB-сервера и обратно посредством FTP-подобного
интерфейса.
Первый этап
использования smbclient - установление соединения с ресурсами SMB-сервера Простейшая
форма команды такова:
$ srnbclrient \\server\resourcename
Конечно,
в действительности все сложнее. Если необходимо указать пароль для получения
доступа к защищенному ресурсу, то команда становится более громоздкой:
$ smbclient \\server\resourcename password
Имеется несколько
флагов, позволяющих изменить характер соединения программы smbclient с сервером.
Основные флаги перечислены в табл. 29.2.
Табл.
29.2. Основные флаги программы smbclient
|
Флаг
|
Действие
|
||
|
-L host
-I IP_address -N -U usemame
-W workgroup
-Т tar options |
Флаг выводит
на экран список сервисов, доступных на сервере, заданном параметром
host; при использовании этого флага нет необходимости указывать ресурс
Флаг полезен,
если не может быть найден адрес по имени; smbclient полагает, что
компьютер расположен по указанному ГР-адресу Флаг подавляет
приглашение password. Особенно полезен, когда доступ к ресурсу осуществляется
без пароля. Если этот флаг не установлен, а пароль не требуется, пользователь
все же получает приглашение для ввода и должен нажимать клавишу Enter
для ввода пустого пароля Используя этот флаг, можно указать username
для установки соединения с ресурсом. Без этого флага сервер использует
содержимое переменных среды USER или LOGNAME; и если они пустые, сервер
не получает username. Отправить пароль к серверу можно, введя знак
процента (%) после username, а затем введя пароль: -U username%pas
sword Определяет, какая рабочая группа используется при соединении
с сервером Позволяет перемещать
данные в tar-файл локальной системы Linux и обратно. Например, -Тх
backup . tar восстанавливает файлы из backup . tar на удаленном ресурсе,
в то время как -Тс backup . tar создает tar-файл с именем backup .
tar, содержащий все файлы и каталоги удаленного ресурса |
||
Команда smbclient
с использованием приведенной информации:
$ smbclient \\server\resourcename
-U username%password -W workgroup
Эта команда пытается установить соединение с удаленным ресурсом resourcename на сервере SMB server, в рабочей группе с именем workgroup, в качестве пользователя username, используя пароль password.
| фотоэффект ; Коническая винтовая линия Ethernet Локальные сети что такое драйвер Первый способ задания функции: табличный Степенная функция Обратные тригонометрические функции Определение непрерывности функции Оценки ошибок в формулах приближённого дифференцирования Производные функции, заданной параметрически Примеры исследования функций и построения графиков Приближённое нахождение корней уравнений и точек экстремума Тригонометрическая форма комплексного числа Изменить порядок интегрирования Вычислить двойной интеграл Вычисление тройных интегралов Сферические координаты Два основных метода интегрирования Замена переменных в двойном интеграле Дифференцирование интегралов, зависящих от параметра |