Автор: Пользователь скрыл имя, 01 Декабря 2011 в 17:08, отчет по практике
Для достижения поставленной цели необходимо было решить комплекс задач исследовательского и практического характера, таких как:
- Анализ и обследование информационной системы организации;
- Выявление объектов или направлений деятельности организации, требующих автоматизации и внедрения информационных технологий;
- Поиск путей решения выявленных проблем, анализ имеющихся систем, отвечающих сформулированным требованиям;
- Всесторонний анализ собранной информации с целью дальнейшего выбора оптимальных и обоснованных решений совершенствования информационной системы.
Введение………………………………………………………………….…3
Анализ обследования организации………………………………....5
Обоснование необходимости совершенствования информационной системы организации……………………………………………………...11
Внедрение информационных технологий………………………….12
План проспект выпускной квалификационной работы……………29
Заключение…………………………………………………………………..
Решить эту задачу с минимальным бюджетом мне позволило использование Linux с пакетом Samba.
Так
же, с целью автоматизации администрирования
предлагается использовать инструментальное
средство Bijk, позволяющее проводить мониторинг
состояния сервера. Под мониторингом понимается
анализ загрузки системы, анализ дискового
пространства, анализ работы пользователей
при этом стремимся выявить слабые места
системы.
3.
ВНЕДРЕНИЯ ИНФОРМАЦИОННЫХ
ТЕХНОЛОГИЙ
Samba – это несомненно один из самых успешных проектов Open Source за всю их историю. Начался он точно так же, как и другие аналогичные проекты – из-за насущных потребностей. Эндрю Триджеллу (Andrew Tridgell) потребовалось приложение – файловый сервер для его локальной сети, поддерживавшей старый протокол Digital Pathworks от DEC. Независимо от Тиджеллу похожий протокол под названием SMB стал использоваться в файловых системах Microsoft. Спустя 11 лет после своего появления Samba превратился в стабильный и надежный продукт и был перенесен на множество платформ (AIX, HP-UX, BSD, Linux, Digital Unix, IRIX, SCO, VMS, OSF и Solaris). После установки и настройки Samba предоставляет практически прозрачную интеграцию с существующими Windows-сетями. С точки зрения пользователей Windows-сетей – это просто еще один файловый сервер Windows, сервер печати или контроллер домена. Еще одно преимущество Samba – это его бесплатность, поэтому при его использовании никогда не будет проблем с лицензированием.
Возможности пакета Samba:
— предоставлять файлы и принтеры Linux/Unix–сервера для использования под Windows 9x/NT/2k/XP;
—
непосредственно управлять
— оптимально комбинировать безопасность данных и стабильную работу, которые предлагает Unix–сервер, с операционными системами Microsoft на рабочих станциях;
— поддерживать (не полностью) доменную структуру NT DOMAIN;
— функции первичного контроллера NT
— функции участника NT DOMAIN;
— обеспечивать сервисы WINS (клиент и сервер), TIME-server и т.д.;
— SAMBA придаёт Unix–системе свойства сети NT.
Применение пакета Samba:
Samba осуществляет связь между Unix- и Windows-системами в сети (расширяя сетевые возможности ОС Unix). Пакет Samba представляет собой интерфейс, который обеспечивает связь компьютеров с Microsoft и компьютеров с Unix. Благодаря Samba пользователь, работая на Unix–системе, может разрешить доступ к сетевым дискам и принтерам Windows. Для клиентов это выглядит таким образом, будто продолжает работать NT-сервер. Клиенты могут использовать сетевое окружение Windows, подсоединять и отсоединять сетевые диски, а также использовать данные на сетевом сервере, не ощущая, работает сервер под Unix или Windows. Клиенты могут обращаться к Unix–файлам, изменять и удалять их (если позволяют права). Таким образом, Samba фактически исполняет функции NT–сервера.
Рис. 2. Схема взаимодействия Unix–сервера с установленным пакетом Samba и четырёх клиентов с ОС Windows
Протокол SMB/CIFS:
Пользователи не могут распознать различие между NT-сервером и Samba-сервером при обращении к серверу по сети. В техническом отношении Samba является SMB-сервером для Unix. SMB представляет собой протокол, который предлагается или используется всеми операционными системами Microsoft и средами для разрешения доступа по сети. Если применить сетевой дисковод под MS Windows, то в этом случае используется SMB-протокол. Но Samba имеет значительно большие возможности. Начиная с версии 2.0, он может осуществлять функции доменного контроллера.
Кроме пакета Samba, имеются ещё несколько других SMB-серверов для Unix. Но все они платные и обладают меньшими возможностями.
Также для переноса данных между Windows и Unix платформами существует не только протокол SMB/CIFS, но и FTP, NFS и другие.
Операционные системы поддерживаемые Samba:
Samba-серверу
безразлично, под какой
Согласно веб сайту samba.org, (1) он поддерживает следующие операционные системы:
A/UX 3.0;Altos Series 386/1000;
Apollo Domain/OS sr 10.3;Bull OS;
Cray Unicos 8.0;DNIS;
HP-UX;Linux (все дистрибутивы);
MachTch;Mac OS X;
Nextstep;AIX;
AMIGA;BSDI;
Convex;DGUX;
FreeBSD;Intergraph;
Lynx;NetBSD;
OpenBSD;OS/2 с EMX 0.9;
OSFI;RiscIX;
SCO OpenServer;Sequent;
Sony NEWS-OS;Sun OS (Solaris);
Ultrix;UXP/DS;
QNX;RISCOS;
SCO Unix;SGI Irix;
SVR4;Unixware;
Список поддерживаемых клиентов также достаточно велик. Samba дополнительно к серверу, содержит ещё одного или несколько клиентов, что позволяет применять все платформы, на которых работает сервер, в качестве Samba-клиентов:
MSClient с TCP/IP под DOS;
MS Windows 3.11 с TCP/IP;
MS Windows 95/98/98SE/ME;
MS Windows NT 3.5 — 4.0;
DAVE для Macintosh;
OS/2 Warp;
Windows 2000 (с некоторыми условиями);
Windows XP;
Windows Server (с версии 2003);
Windows Vista;
Windows 7;
При
использовании операционных систем
Windows 2000, как клиента для Samba–сервера
нужно соблюдать некоторые
Условия сети для работы пакета Samba:
Для
рационального использования
Даже
в случае, если ОС Microsoft могут использовать
разрешения сети через другие протоколы,
Samba эти протоколы не поддерживает. К таким
протоколам относятся как NetBeui – протокол
от Microsoft и IBM, так и разработанный Novell протокол
IPX/SPX.
Практическая реализация:
Установка Samba
Для установки контроллера домена был выбран дистрибутив Ubuntu 6.06 LTS.. Настройка:.
$ sudo apt-get install samba
Все, серверный пакет Samba установлен. Для инсталляции пакета с документацией можно добавить samba-doc. Если потребуется еще и клиент, то добавляем пакет smbclient.
Конфигурационный файл Samba:
Конфигурационный
файл сервера (и частично клиента) –
традиционный для *nix-систем: для того
чтобы задействовать
Как следует из названия, секция global определяет переменные, которые Samba будет использовать для определения доступа ко всем ресурсам. Значения некоторых переменных можно переопределить в секциях отдельных ресурсов. Параметров очень много, вот некоторые из них.
Открываем smb.conf в любимом текстовом редакторе и вносим изменения:
vi /etc/samba/smb.conf
[global]
Название рабочей группы в сети Windows
workgroup = WORKGROUP
Имя сервера в сети
netbios name = server.com
Комментарий, который виден в окне свойств просмотра сети
server string = Samba Server
%v
Значения security могут быть следующие: user - на уровне пользователя; share - на уровне ресурсов; server можно использовать при хранении базы паролей на другом SMB-сервере. Если сервер является членом домена, используется значение domain. В нашем случае тип домена - Active Directory:
security = ads
Этот параметр позволяет указать, кто и где будет хранить пароли, возможно использование нескольких систем (при этом они указываются через пробел), новые пользователи по умолчанию будут добавляться в первый. Через ':' указывается место хранения, если оно отлично от используемого по умолчанию.
Так smbpasswd хранит пароли в файле etc/samba/smbpasswd, поэтому его можно опустить. Кроме того, возможны параметры: tdbsam, ldapsam, nisplussam,
xmlsam и mysql.
auth methods = winbind
passdb backend = smbpasswd:/etc/samba/smbpasswd
Разрешаем доступ к Samba только с определенных адресов
hosts allow = 192.168.1.0/24 127.0.0.0/8
interfaces = eth0, lo
bind interfaces only = yes
Чтобы сделать Samba PDC, обязательно включаем следующие параметры:
local master = yes
os level = 65
domain master = yes
preferred master = yes
domain logons = yes
Командный файл, который будет выполнен при успешной регистрации пользователя
logon script = login.bat
logon path =
Включаем WINS
wins support = yes
name resolve order = wins lmhosts host bcast
dns proxy = no
Разрешаем Samba быть сервером времени для Windows клиентов
time server = yes
Указываем требуемую кодировку
unix charset = utf8
dos charset = cp1251
display charset = cp1251
Повышаем уровень безопасности
encrypt passwords = true
null passwords = no
hide unreadable = yes
hide dot files = yes
map to guest = Bad User
invalid users = root guest
admin @wheel
Журнальные записи
log file = /var/log/samba/log.%m
max log size = 1000
syslog only = no
syslog = 0
panic action = /usr/share/samba/panic-action
%d
В этой секции описывается, где взять профиль по умолчанию для новых пользователей, и где искать командный файл
[netlogon]
path = /home/samba/netlogon
read only = yes
browseable = no
guest ok = no
Сетевые ресурсы и принтеры:
Создаем ресурс, в котором будут находиться документы:
[docs]
Комментарий, который виден в окне свойств сети
comment = Documentation
path = /home/samba/docs
available = yes
Директива browseable определяет, выводить ли ресурс в списке просмотра
browseable = yes
Разрешаем запись
writable = yes
Права доступа для вновь созданных файлов
create mode = 0750
Права доступа для вновь созданных каталогов
directory mode = 0775
При желании можно расшарить и CD/DVD привод:
[cdrom]
comment = DVD-ROM
writable = no
locking = no
path = /media/cdrom
public = yes
preexec = /bin/mount /media/cdrom
postexec = /bin/umount /media/cdrom
И в /etc/fstab:
/dev/scd0 /media/cdrom iso9660 defaults,noauto,ro,user 0 0
С помощью Samba можно организовать возможность сетевой печати. Для этого в секции global необходимо дописать следующие строки:
Информация о работе Отчет о прохождении преддипломной практики в ООО «Сервис Вэб»