26

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Zrób start a nie restart, zwłaszcza jak wcześniej go nie uruchamiałeś.

Po prostu musisz dodać stosowny wpis do shadow także, nie tylko do passwd.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

27

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Cezary napisał/a:

Zrób start a nie restart, zwłaszcza jak wcześniej go nie uruchamiałeś.

root@Gargoyle:~# /etc/init.d/vsftpd start
ERROR: No drives attached, no directories to share!

Cezary napisał/a:

Po prostu musisz dodać stosowny wpis do shadow także, nie tylko do passwd.

spróbowałem po prostu wpisać w shadow linijkę:
domi:  (i ENTER)

i dalej bez efektu - nie przyjmuje hasła

28

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

A i jeszcze jedno - w gargoyle jest założenie, że dany katalog to partycja z zamontowanego dysku, który jest w /tmp. W w/w przypadku:

root@Gargoyle:~# mount | grep sda
/dev/sda1 on /tmp/usb_mount/F014-215F type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sda1 on /tmp/share_home/domi/share_1 type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
root@Gargoyle:~# cat /tmp/mounted_usb_storage.tab 
/dev/sda1    /tmp/usb_mount/F014-215F    /tmp/usb_mount/dev_sda1    FAT32    16114491392
root@Gargoyle:~# 

A takie montowanie robi właśnie skrypt od pluginu usb-storage. sda1 jest montowany podwójnie, raz jako nośnik, i drugi raz na potrzeby ftpa.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

29

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Nie przejdę tego sad, za trudne.

root@Gargoyle:~# mount | grep sdc
/dev/sdc1 on /mnt/adata1 type ext4 (rw,sync,relatime,user_xattr,barrier=1,data=ordered)
/dev/sdc2 on /mnt/adata2 type ext4 (rw,sync,relatime,user_xattr,barrier=1,data=ordered)
root@Gargoyle:~# cat /tmp/mounted_usb_storage.tab
cat: can't open '/tmp/mounted_usb_storage.tab': No such file or directory


U mnie jest to /dev/sdc1, mam podłączony zewnętrzny dysk, nie chcę udostępniać nic z USB

30

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Więc wyinstaluj vsftpd i sambę z systemy, zainstaluj jeszcze raz z repo openwrt i konfiguruj to standardowo.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

31

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Cezary to jest najlepszy pomysł. Tylko wracamy do mojego pytania z wczoraj. Jak zainstalować cokolwiek z repo openwrt?

opkg update
opkg install ...............?

32

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Z /etc/opkg.conf wywal wpis o gargoyle.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

33

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Ok, zróbmy inaczej, może się douczę.
Wracając do poprzedniego wpisu o podwójnym montowaniu.

Czy dobrze rozumiem, że powinienem teraz dodać jeszcze jeden wpis do fstab montujący "ręcznie" dysk /dev/sdc1 do /tmp/usb_mount/nr_uuid?

34

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Nie. Jeżeli nie będziesz używał mechanizmów od gargoyle to montuj normalnie tam gdzie chcesz i tak sam wszystko konfigurujesz. Teraz to zapomnij o poprzednich postach; zainstaluj ftp/sambę, rób normalne montowanie i konfiguruj serwisy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

35

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Cezary,  trochę bałaganu się już zrobiło w wątku, po kolei.
Chcę dokończyć konfigurację korzystając z FTP i Samby z paczki AA (czyli nie chcę nic nowego instalować).
Tak jak pisałem wcześniej, komenda /etc/init.d/vsftpd start daje komunikat
"ERROR: No drives attached, no directories to share!"

Mimo deklaracji w /etc/config/vsftpd:
"config share
option share_dir '/mnt/adata1'
option name 'share1'
list users_rw  'domi'
"

więc jednak coś robię źle...

36

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

To co masz zainstalowane to ftp i samba zmodyfikowane przez gargoyle. Wyinstaluj i zainstaluj ponownie, z repo openwrt.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

37

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Zaremowałem ścieżki w /etc/opkg.conf
Odinstalowałem sambę i vsftpd.
No i teraz bez pomysłu, opkg install vsftpd daje błąd.
Naprawdę nie wiem jak to zainstalować sad

38

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

zrób restart i:
opkg update
opkg install vsftpd

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

39

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Poszło i jedno, i drugie.
Dziękuję za pomoc.
d

40

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Ok wracam do tematu - próbuję skonfigurować Sambę.
Po kolei czynności:

edycja /etc/config/samba:

config samba
    option 'name'            'OpenWrt'
    option 'workgroup'        'WORKGROUP'
    option 'description'        'OpenWrt'
    option 'homes'            '0'
   
config sambashare
    option 'name'        'ADATA'
    option 'path"        '/mnt'
    option 'read_only'    'no'
    option 'guest_ok'    'no'
    option 'create_mask'    '0777'
    option 'dir_mask'    '0777'
    option 'users'        'sambauser'

edycja /etc/group:

root:x:0:
daemon:x:1:
adm:x:4:
mail:x:8:
audio:x:29:
www-data:x:33:
ftp:x:55:
users:x:100:
network:x:101:
nogroup:x:65534:
sambashare:x:1050:sambauser

edycja /etc/passwd do postaci bez hasła:
sambauser:pass:1010:1050:Mediaplayer:/mnt:/bin/false

nadanie hasła dla usera sambauser:

passwd sambauser

i tutaj info, że nie ma nic w shadow wiec korzysta z /etc/passwd - rozumiem, że nie tędy droga ale w dalszym ciągu nie wiem jak użyć shadow i nigdzie nie znalazłem żadnej wiedzy do tego sad

następnie próba wykonania:
smbpasswd samba user haslo1 - bez efektu, komenda nie funkcjonuje

niestety od wczoraj kręcę się bez efektu. Pomoc mile widziana.

41

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

http://eko.one.pl/?p=openwrt-multiuser

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

42

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Dzięki za link, poczytałem.
Przyjąłem opcję "AA- z logowaniem"
efekt poniżej:

root@Gargoyle:~# echo "sambauser:x:1010:1050:Mediaplayer:/mnt/bin/false" >> /etc/passwd

root@Gargoyle:~# echo "sambauser:*:0:0:99999:7:::">>/etc/shadow

root@Gargoyle:~# passwd sambauser

passwd: unknown user sambauser

43

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Brakuje Ci : miedzy mnt a bin/false.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

44 (edytowany przez domi_ha 2012-10-26 16:26:00)

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Faktycznie, teraz pięknie dodał do shadow.

Teraz chyba powinienem dodać usera do samby, ale nie wiem jak bo smbpasswd nie działa. Jakiś hint?

ps. samba-nmbd chyba już jest wbudowana w pakiet, czy tak? widzę coś na liście procesów co chyba o tym świadczy

45

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Tak, wbudowane nie. Co nie działa?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

46

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Polecenie  smbpasswd jak poniżej:

root@Gargoyle:~# smbpasswd sambauser haslo
Could not find user 'sambauser' in /etc/samba/smbpasswd

BTW: /etc/samba/smbpasswd  fizycznie nie istnieje.

47

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Ale ta samba jest nowsza i inaczej się to robi: smbpasswd -a  sambauser

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

48

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

No tak, zawsze warto zrobić smbpasswd --help , przepraszam za kłopot.
Wracając do samba-nmbd - jest czy go nie ma? a jeśli nie to jak go zainstalować?

No i oczywiście z jakichś powodów udział nie działa,

Błąd: Zamontowanie zasobu Windows się nie powiodło
Proszę wybrać inną przeglądarkę i spróbować ponownie

49

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Zintegrowany jest z całością.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

50

Odp: Gargoyle 1.5.8 graficzny interfejs FTP

Cezary, zerknij proszę jeszcze na tą konfigurację, coś nie hula, to security dałem przed chwilą, kiedyś pomogło ale nie w tym przypadku smile
Nie za mało tych opcji poniżej?

config samba
    option 'name'            'OpenWrt'
    option 'workgroup'        'WORKGROUP'
    option 'description'        'OpenWrt'
    option 'homes'            '0'
    option 'security        'user'
   
config sambashare
    option 'name'        'adata1'
    option 'path"        '/mnt/adata1'
    option 'read_only'    'no'
    option 'guest_ok'    'no'
    option 'create_mask'    '0777'
    option 'dir_mask'    '0777'
    option 'users'        'sambauser'