Sunday, February 13, 2011

Делаем NAS из роутера (Установка Samba3 и PureFTPd на OpenWRT)

Про установку OpenWRT на роутер DLink DIR-825 с использованием внешнего диска можете почитать в предыдущей статье (Установка OpenWRT на DIR-825 (extroot FS)). В данной статье я покажу как установить на роутер Самбу и ФТП сервер. Самба сервер будет иметь два каталога – один на запись, другой только для чтения. Целью ФТП сервера будет заливка файлов на диск.

Первым делом установим необходимые нам пакеты

# opkg install samba3 pure-ftpd

После этого делаем правку конфигурационных файлов:

# nano /etc/config/samba

##############################################
config samba
option 'name' 'openwrt'
option 'workgroup' 'openwrt'
option 'description' 'openwrt'
option 'homes' '1'

config sambashare
option 'name' 'files'
option 'path' '/root/var/ftp'
option 'read_only' 'yes'
option 'guest_ok' 'yes'
option 'create_mask' '0700'
option 'dir_mask' '0700'
#option 'users' 'root'

config sambashare
option 'name' 'temp'
option 'path' '/root/var/ftp/temp'
option 'read_only' 'no'
##############################################

#nano /etc/samba/smb.conf.template

##############################################
[global]
netbios name = |NAME|
workgroup = |WORKGROUP|
server string = |DESCRIPTION|
syslog = 10
encrypt passwords = true
passdb backend = smbpasswd
obey pam restrictions = yes
socket options = TCP_NODELAY
dos charset = 866
unix charset = UTF8
#display charset = LOCALE
preferred master = yes
os level = 20
security = share
guest account = nobody
invalid users = root
smb passwd file = /etc/samba/smbpasswd
hosts allow = 127.0.0.1 192.168.0.2 192.168.0.200 192.168.0.7
##############################################

# nano /etc/config/pure-ftpd

##############################################
config pure-ftpd
option port '21'
option noanonymous '1'
option chrooteveryone '1'
option maxclientsperip '10'
option maxclientsnumber '4'
option peruserlimits '3:4'
option umask '133:022'
option authentication 'unix'
option enabled '1'
option clientcharset 'utf8'
##############################################

1 comment:

  1. Simply click on the program that you want to watch and go directly to the channel it's playing on. You can get an excellent picture on your HDTV if you use a cheap progressive-scan DVD player with HD upconversion. Thus, Roku has been the favorite name when it comes to streaming players.

    Feel free to visit my web blog :: roku reviews

    ReplyDelete