(!) Только для тарифа 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 будет доступен ваш адрес