Samba

о модулях и их работе

Re: Samba

Postby FarVoice » 19 Jan 2017, 14:02

7 мбайт/с - вполне нормальная скорость. Вряд ли на самбе будет больше. Качайте прямо на плеер :)
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Samba

Postby Rufus » 04 Feb 2017, 18:00

Модуль версии v3.0.23c.
Вроде работает. Но не могу задать пароль для входа в расшаренную директорию.
Code: Select all
usr/local/etc/mos/samba/smbpasswd -a root -c usr/local/etc/mos/samba/smb.conf

Эта команда не работает. То есть вроде бы пользователь и пароль добавляются, по крайней мере телнет не показывает ошибки.
Но со своего компьютера находящегося в одной группе с проигрывателем захожу свободно, никакого пароля не требуется.
Конфиг самбы такой:
smb.conf | +
[global]
netbios name=iconBIT
work group=HOMEGROUP
security=share
domain logons=Yes
dns proxy=No
use sendfile=yes
guest account=root
guest only = yes
encrypt passwords=yes
passdb backend=smbpasswd
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
read raw=yes
write raw=yes
oplocks=yes
max xmit=65535
dead time=15
getwd cache=yes
lpq cache=30
load printers = no
printcap name = /dev/null
read prediction=yes
client NTLMv2 auth=yes

cache directory = /tmp/smb
lock directory = /tmp/smb
pid directory = /tmp/smb
state directory = /tmp/smb

private dir = /tmp/smb/private
smb passwd file = /tmp/smb/private/smbpasswd

log file = /tmp/smb/log.%m
max log size = 2000
veto files=/.cached/.lock/lost+found/System Volume Information/RECYCLER/

[Setting]
path=/system/rtk_rootfs/usr/local/etc/mos/
hide dot files=no
guest ok=yes
writable=yes
browseable=yes
force create mode=0775
force directory mode=0775


Что может быть не так?
[IconBIT Movie3D Pro Deluxe | xds1003d 11131 Mos FarVoice r0 (07.01.14) | HDD 3.5" Seagate Barracuda 1Tb (sda1/ext3 + swap 512Mb)]
[D-Link DIR-320/NRU]
Rufus
 
Posts: 9
Joined: 04 Feb 2017, 17:34

Re: Samba

Postby FarVoice » 06 Feb 2017, 18:19

может проблема в этом?
Code: Select all
guest account=root
guest only = yes
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Samba

Postby Rufus » 19 Feb 2017, 16:33

Пробовал комментить эти строки.
В настройках шары задавал пользователя
Code: Select all
valid users = root

Например так:
Code: Select all
[Setting]
path=/system/rtk_rootfs/usr/local/etc/
hide dot files=no
guest ok=no
valid users=root
writable=yes
browseable=yes
force create mode=0775
force directory mode=0775

При входе в нее выскакивало окно ввода пользователя и пароля. Вводил стандартные root:1234 - не пускает. В чем может быть проблема? Стандартный пользователь root с паролем 1234?
С публичными шарами проблем нет, но пароль хотелось бы установить на некоторые.
[IconBIT Movie3D Pro Deluxe | xds1003d 11131 Mos FarVoice r0 (07.01.14) | HDD 3.5" Seagate Barracuda 1Tb (sda1/ext3 + swap 512Mb)]
[D-Link DIR-320/NRU]
Rufus
 
Posts: 9
Joined: 04 Feb 2017, 17:34

Re: Samba

Postby FarVoice » 19 Feb 2017, 17:43

а вы самба пароль для рута создали?
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Samba

Postby Rufus » 19 Feb 2017, 18:54

Ну да, вот этой командой через телнет:
Code: Select all
usr/local/etc/mos/samba/smbpasswd -a root -c usr/local/etc/mos/samba/smb.conf

Потом ввел пароль и его подтверждение. Правда я не уверен насколько она актуальна. Если просто вводить
Code: Select all
smbpasswd -a root

или
Code: Select all
smbpasswd -La root

то не прокатывает.

Так пользователь по умолчанию root или нет? Или их там несколько? Просто самба подхватывает только существующих в системе пользователей.
[IconBIT Movie3D Pro Deluxe | xds1003d 11131 Mos FarVoice r0 (07.01.14) | HDD 3.5" Seagate Barracuda 1Tb (sda1/ext3 + swap 512Mb)]
[D-Link DIR-320/NRU]
Rufus
 
Posts: 9
Joined: 04 Feb 2017, 17:34

Re: Samba

Postby FarVoice » 20 Feb 2017, 06:31

пользователей и пароли самба берёт из
smb passwd file = /tmp/smb/private/smbpasswd
и ей поровну на юзеров системы
т.е. сделав
smbpasswd -a root -c usr/local/etc/mos/samba/smb.conf
вы задали пароль рута, который сохранится в /tmp/smb/private/smbpasswd
а так как прописано
valid users=root
то пускать будет только самба пользователя root
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Samba

Postby Rufus » 20 Feb 2017, 23:35

Вот именно эта команда вообще не катит.
Code: Select all
# smbpasswd -a root -c usr/local/etc/mos/samba/smb.conf
-sh: smbpasswd: not found
[IconBIT Movie3D Pro Deluxe | xds1003d 11131 Mos FarVoice r0 (07.01.14) | HDD 3.5" Seagate Barracuda 1Tb (sda1/ext3 + swap 512Mb)]
[D-Link DIR-320/NRU]
Rufus
 
Posts: 9
Joined: 04 Feb 2017, 17:34

Re: Samba

Postby FarVoice » 21 Feb 2017, 06:06

путь до smbpasswd не прописан в PATH и значит запускать его надо с указанием абсолютного пути
Code: Select all
/usr/local/etc/mos/samba/smbpasswd -a root -c usr/local/etc/mos/samba/smb.conf

и после задания пароля обязательно перезапустить самбу!
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Samba

Postby Rufus » 22 Feb 2017, 18:33

Странная она, эта самба. Например вот с таким конфигом почему-то вообще перестало пароль спрашивать. Пускает в шару влегкую. Хотя ранее мне удавалась этими же настройками заставить спрашивать пароль, но ни по какому паролю не пускало.
Code: Select all
[global]
netbios name=iconBIT
workgroup=HOMEGROUP
security=share
domain logons=Yes
dns proxy=No
use sendfile=yes
#guest account=root
guest only = yes
encrypt passwords=yes
passdb backend=smbpasswd
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
read raw=yes
write raw=yes
oplocks=yes
max xmit=65535
dead time=15
getwd cache=yes
lpq cache=30
load printers = no
printcap name = /dev/null
read prediction=yes
client NTLMv2 auth=yes

cache directory = /tmp/smb
lock directory = /tmp/smb
pid directory = /tmp/smb
state directory = /tmp/smb

private dir = /tmp/smb/private
smb passwd file = /tmp/smb/private/smbpasswd

log file = /tmp/smb/log.%m
max log size = 2000
veto files=/.cached/.lock/lost+found/System Volume Information/RECYCLER/

[Setting]
path=/system/rtk_rootfs/usr/local/etc/
hide dot files=no
guest ok=no
valid users=root
writable=yes
browseable=yes
force create mode=0775
force directory mode=0775
[IconBIT Movie3D Pro Deluxe | xds1003d 11131 Mos FarVoice r0 (07.01.14) | HDD 3.5" Seagate Barracuda 1Tb (sda1/ext3 + swap 512Mb)]
[D-Link DIR-320/NRU]
Rufus
 
Posts: 9
Joined: 04 Feb 2017, 17:34

PreviousNext

Return to Модули

Who is online

Users browsing this forum: Yandex [Bot] and 1 guest