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.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Gargoyle 1.5.8 graficzny interfejs FTP
Strony Poprzednia 1 2 3 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
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.
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!
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
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.
Nie przejdę tego
, 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
Więc wyinstaluj vsftpd i sambę z systemy, zainstaluj jeszcze raz z repo openwrt i konfiguruj to standardowo.
Cezary to jest najlepszy pomysł. Tylko wracamy do mojego pytania z wczoraj. Jak zainstalować cokolwiek z repo openwrt?
opkg update
opkg install ...............?
Z /etc/opkg.conf wywal wpis o gargoyle.
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?
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.
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...
To co masz zainstalowane to ftp i samba zmodyfikowane przez gargoyle. Wyinstaluj i zainstaluj ponownie, z repo openwrt.
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ć ![]()
zrób restart i:
opkg update
opkg install vsftpd
Poszło i jedno, i drugie.
Dziękuję za pomoc.
d
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 ![]()
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.
http://eko.one.pl/?p=openwrt-multiuser
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
Brakuje Ci : miedzy mnt a bin/false.
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
Tak, wbudowane nie. Co nie działa?
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.
Ale ta samba jest nowsza i inaczej się to robi: smbpasswd -a sambauser
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
Zintegrowany jest z całością.
Cezary, zerknij proszę jeszcze na tą konfigurację, coś nie hula, to security dałem przed chwilą, kiedyś pomogło ale nie w tym przypadku ![]()
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'
Strony Poprzednia 1 2 3 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Gargoyle 1.5.8 graficzny interfejs FTP
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc