Samba Web Admnstraton Tool (SWAT) является великолепным примером web-приложения для администрирования. Эта программа требует, чтобы после установки Samba вы выполнили дополнительную настройку, но результаты стоят потраченных на их достижение усилий. SWAT представляет собой простейший web-сервер и набор сценариев Common Gateway nterface (CG). После настройки SWAT вы можете подключаться к этому приложению и выполнять различные задачи по администрированию Samba-cepBepa — с любой рабочей станции при помощи всего лишь браузера. В версиях Samba, начиная с 2.0.0, SWAT устанавливается по умолчанию. SWAT упрощает процесс редактирования файла smb. conf для настройки разделяемых ресурсов, принтеров и учетных записей пользователей. SWAT даже позволяет перезапустить Samba-демоны после внесения изменений в файлы настройки. SWAT также предоставляет вам ссылки на HTML-версию документации по Samba.
Прежде чем начать, стоит обратить внимание на то, что SWAT перепишет ваш файл smb. conf. При этом будут удалены все комментарии, а также все параметры nclude- и сору. Если вы относитесь к тем администраторам, которые рассматривают файлы настройки как один из источников документации, возможно, вам не стоит использовать SWAT.
Для того чтобы настроить и запустить SWAT, вам потребуется внести в систему следующие изменения:
Добавить нижеприведенную строку в файл /etc/servces:
swat 901/tcp Samba management tool run va netd. Добавить нижеприведенную строку в файл /etc/netd. conf: Swat streamtcp nowa1t.400 root /usr/local/samba/bln/swat swat
Для того чтобы новые настройки вступили в силу, нужно перезапустить демон netd при помощи команды kll -HUP PD, где PD — номер процесса netd. Затем введите в адресной строке браузера имя вашего сервера и номер порта SWAT (по умолчанию используется порт 901), например, http://terrapn:901/. Вы увидите окно диалога, предлагающее вам ввести имя пользователя и пароль. Используйте учетную запись root или другую административную учетную запись, если вы завели ее для Samba. Если пароль введен правильно, вы увидите домашнюю страницу SWAT, содержащую ссылки на все функции SWAT.
В верхней части домашней страницы SWAT расположены семь кнопок:
- Hote;
- Globals;
- Shares;
- Prnters;
- Status;
- Vew;
- Password.
Эти семь кнопок присутствуют в верхней части каждой страницы SWAT, что позволяет быстро переключаться между функциями. Оставшаяся часть домашней страницы содержит ссылки на HTML-документацию. Если вы только начинаете использовать Samba, именно документация вам и нужна. Среди ссылок вы найдете не только описания обязательных Samba-утилит, но и введение в использование Samba, статью Jeremy Allson «jonng an NT doman», а также адрес для отправки комментариев команде разработчиков Samba. На каждой странице находятся ссылки на описание параметров, которые можно установить на этой странице. SWAT — великолепный инструмент для управления Samba, и будет полезен всем администраторам, вне зависимости от их квалификации.