В процессе установки, надо сразу настроить сетевой интерфейс - ipv4 Gateway адресс вашего интернет шлюза, Name Server адрес DNS сервера провайдера, ipv4 Address непосредственно айпи сервера!

И обязательно установите коллекцию портов!
1. Делаем удаленный доступ, по умолчанию рутом зайти по ssh нельзя
vi /etc/ssh/sshd_config
раскоментиваем строчку и пишем слово yes
PermitRootLogin yes
Выключаем ПК отсоединяем клавиатуру мышь монитор они пригодятся в другом месте, нам уже нет!
2. Заходим на будущий сервер удаленно при помощи программ ssh клиентов Putty и аналогов!
3. Делаем так чтобы в консольном доступе видна была кирилаца
vi /etc/ttys
FreeBSD: Как писать удалять в доисторическом текстовом редакторе vi?
приводим к следующему виду
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" cons25r on secure
ttyv2 "/usr/libexec/getty Pc" cons25r on secure
ttyv3 "/usr/libexec/getty Pc" cons25r on secure
ttyv4 "/usr/libexec/getty Pc" cons25r on secure
ttyv5 "/usr/libexec/getty Pc" cons25r on secure
ttyv6 "/usr/libexec/getty Pc" cons25r on secure
ttyv7 "/usr/libexec/getty Pc" cons25r on secure
4. В плотную подбираемся к установки Файл Сервера Samba
Для начала надо обновить уже установленную коллекцию портов
portsnap fetch extract
portsnap fetch update
5. Устаналиваем Samba
Заходим в коллекцию портов
cd /usr/ports/net
смотрим что у нас есть
ls samba*
выбираем samba33
cd samba33
make install
Установка пошла, в процессе предлагают выбирать функции оставляйте все по умолчанию
6. добавляем в
/etc/rc.conf
nmbd_enable="YES"
smbd_enable="YES"
перезагружаемся
7. Добавляем пользователей самбы
сначала добавляем обычных линукс пользоваталей
adduser name
делаем его пользователем самбы
smbpasswd –a name
В настройках самбы так же можно оперировать группами пользователей
создать группу
pw groupadd textdrive
добавить пользователя в группу
pw usermod mike -G textdrive
показать кто в группе
pw groupshow test
удалить пользователя
rmuser
удалить группу
pw group del группа - удалить группу
посмотерть в каких группах
id name
состав группы можно редактировать и на прямую в файле
vi /etc/group/
8. Создаем папку
mkdir /usr/data/1
главное выставить этой папке права
chmod 777 /usr/data/1
9. Редактируем файл конфигурации Samba
vi /usr/local/etc/smb.conf
Чтобы не было проблем с Windows делаем
display charset = koi8-r
unix charset = koi8-r
dos charset = cp866
В основном оставляем всё как есть
[global]
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
workgroup = MSHOME (имя домашней группы Windows особо ни на что не влияет)
# server string is the equivalent of the NT Description field
server string = Samba Server (красивое название для сервера)
Настройка папки, меняем ту что поумолчанию на такую
#===== Share Definitions =====
[File Server]
comment = Home Directories
path = /usr/data/1
browseable = yes
writable = yes
force create mode = 0777
force directory mode = 0777
valid users = user, user2
write list = user
user и user2 - это пользователь которого мы создали
чтобы указать сразу группу надо добавить к имени группы @ - @gruppa1
valid users - пользователи которые имеют доступ к этой папке
write list - пользователи которые могут писать
если не добавить force то папки будут создаваться с ограниченными провами для всех кроме автора
10. Все перезагружайтесь и на всех Виндовс машинах должен повяится в сетевом окружение должен появится ваш Файл Сервер
Если не можете найти тогда там же в паке Сетевое окружение в адресной строки напишите
\\Jabali (Jabali пример вашего имени то что вы указала при настройки интерфейся в поле HOST: Jabali.casa )До точки( )
11. Напоследок для упращения навигации можно установить mc
cd /usr/ports/misc/mc
make install
Установка потянет много других компонентов но с ним легче управляться с папками
ВНИМАНИЕ: В Wundows XP Хоум версий специально не запоминаются пароли к сетевым дискам, чтобы их не вводить какждый раз (и не покупать из-за этого проф или ульт версию) есть программа CONNECTilca http://pam-pam-tararam.narod.ru/
КСТАТИ: А Windows 7 Home Расширенный уже может запоминать.
Комментариев нет:
Отправить комментарий