Humiliating обратиться по имени
Среда, 22 Апреля 2009 г. 20:40 (ссылка)
для удобства управления сервером (рекомендую обновить ssh после установки).
Физически монтируем в наш сервер отформатированный в NTFS жёсткий диск. После этого его нужно найти в системе:
fdisk -l
/dev/hda1 * 1 4678 37576003+ 83 NTFS
Создаём точку монтирования и ставим на неё полные права:
mkdir /shares/disk
chmod 0777 /shares/disk
Монтируем диск:
mount /dev/hda /shares/disk
Теперь нужно обеспечить автомонтрование диска при перезапуске системы, для этого правим fstab:
vim /etc/fstab
и добавляем туда строчку с нашим диском:
/dev/hda1 /media/store ntfs defaults 0 0
Ну и применяем настройки:
mount -a
C диском разобрались. Теперь переходим к самому простому конфигурированию самбы:
vim /etc/samba/smb.conf
[global]
# Кодировки
dos charset = 866
unix charset = KOI8-R
display charset = KOI8-R
workgroup = MSHOME
security = share
server string = server
# Логгирование.
log file = /var/log/samba/log.%m
max log size = 50
syslog = 0
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 75
# описываем нашу сеть
hosts allow = 192.168.1.
domain master = no
domain logons = no
wins support = no
[HDA Share]
comment = My shares
path = /shares/disk
public = yes
writable = yes
# Запрещенные типы файлов. Будут удаляться.
# veto files = /*.bat/*.cc/*.wav/
# delete veto files = Yes
# Если уж совсем без ограничений всем
# valid users = nobody
create mask = 0777
directory mask = 0777
force user = nobody
force group = no group
/usr/local/etc/rc.d/samba restart
Собственно, вы врятли будете использовать на файловом сервере монитор, т.к. все управление можно проводить через ssh. Для большей красоты, можно поставить одну «фичу» на сервер. При старте системы, сервер сообщит вам тремя звуковыми сигналами спикера о том что все службы загружены и можно пользоваться шарой. Для этого правим rc.load и добавляем туда следующую строчку:
vi /et/rc.load
beep -l 900 -r 3 -f 500