Как установить samba на хостинг RU-CENTER

(!) Только для тарифа 301

заходим по ssh:
ssh ssh.идентификатор.nichost.ru

переходим в домашнюю папку:
cd ~/home/$USER

скачиваем архив:
wget http://us3.samba.org/samba/ftp/samba-latest.tar.gz

распаковываем архив:
tar -xzf samba-latest.tar.gz

переходим в папку с исходниками самба:
cd ~/samba-3.3.3/source/

запускаем:
./autogen.sh
./configure --prefix=/home/$USER/samba
make install

создаем конфигурационный файл /home/$USER/samba/lib/smb.conf:
[global]
workgroup = mygroup
printcap name = /dev/null
load printers = no
printing = bsd
interfaces = xxx.xxx.xxx.xxx/32 (ваш ip/маска)
#smb ports = 445 139
socket address = xxx.xxx.xxx.xxx (ваш ip)

[public]
path=/home/идентификатор/samba/public
public = yes
guest ok = yes
read only = no
writable = yes

создаем файл ~/etc/rc.d/smbd, выставляем атрибут eXecutable и вставляем следующие команды:
#!/bin/sh
LD_LIBRARY_PATH=/home/$USER/samba/lib
export LD_LIBRARY_PATH
/home/$USER/samba/sbin/smbd -D
/home/$USER/samba/sbin/winbindd
/home/$USER/samba/sbin/nmbd -D

создаем папку /home/$USER/samba/public

запускаем:
~/etc/rc.d/smbd

если всё сделали правильно по smb будет доступен ваш адрес

Comments powered by CComment

Designed by san © 2018