26

Odp: Extroot na Luci

Tak, możesz. Obojętnie w jaki sposób doinstalujesz, byle by ci miejsca starczyło.

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

27 (edytowany przez Nemcio 2014-12-13 16:04:01)

Odp: Extroot na Luci

w extrocie oczywiście. Chodzi o luci-app-minidlna?

28

Odp: Extroot na Luci

To tylko interfejs do uci. Samo minidlna też powinno Ci się doinstalować.

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

29

Odp: Extroot na Luci

Zaczynam to Luci powoli ogarniać. Na zasadzie zależności się doinstaluje czy szukać dodatkowych pakietów. A powiedz mi jak to jest z montowanymi dyskami bo widzę, że chyba nie po uuid one się montują. No chyb a, że Luci to trzyma gdzieś indziej sobie zaszyte. Pytanie zadaję bo zastanawiam się czy po odłączeniu dysku nie rozsypią się one.

30

Odp: Extroot na Luci

W /etc/config/fstab, innego miejsca nie ma. I luci nie jest przystosowane jeszcze do aktualnego systemu, pamiętej.

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

31

Odp: Extroot na Luci

Cezary napisał/a:

W /etc/config/fstab, innego miejsca nie ma. I luci nie jest przystosowane jeszcze do aktualnego systemu, pamiętej.

A możesz mi to jaśniej napisać co to znaczy, że nie jest przystosowana do aktualnego systemu? Klient ftp jest zawarty w udziałach sieciowych czy trzeba cos zainstalować? Jeśli tak to co polecasz?

32

Odp: Extroot na Luci

Nie ma. Udziały sieciowe to samba wg luci. Resztę musisz sobie doinstalować.

Co to znaczy? Że używanie luci mija się z celem, bo nie zawsze ustawia to co powinna na BB - patrz przykład extroota.

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

33

Odp: Extroot na Luci

No ale sam przekonywałeś w poprzednim temacie żeby przejść na BB czyli Luci jako gui. Jaki pakiet  mi polecasz żebym nie narobił głupot.  Ten z Gargoyle mi odpowiadał. A i tam w transmission jest opcja ustawiania uprawnień. Zostawić ją pustą czy ustawić jakieś konkretne uprawnienia?

34

Odp: Extroot na Luci

Używanie luci, nie bb.

Na eko.one.pl masz opisane vsftpd i proftpd, wybierz sobie.  Nie wiem o której opcji nadawania uprawnień w transmission piszesz.

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

35

Odp: Extroot na Luci

Cezary napisał/a:

Używanie luci, nie bb.

Na eko.one.pl masz opisane vsftpd i proftpd, wybierz sobie.  Nie wiem o której opcji nadawania uprawnień w transmission piszesz.

Druga opcja od góry: Włączaj demona jako użytkownik
Co do ftp to właśnie nie popatrzyłem się jaki jest w Gargoyle.
Do BB chba niema po polsku innego gui oprócz LuCi. Czyżbyś polecał coś innego?
Jakies dodatkowe funkcje do doinstalowania polecasz jeszcze?

36

Odp: Extroot na Luci

Domyślnie jest root i tego nie ruszaj. W gargoyle jest vsftpd. Do BB nie ma w ogóle innego gui jeszcze. Inne funkcje: http://eko.one.pl/?p=openwrt-features, naprawdę polecam zapoznać się z eko.one.pl

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

37

Odp: Extroot na Luci

Cezary napisał/a:

Domyślnie jest root i tego nie ruszaj. W gargoyle jest vsftpd. Do BB nie ma w ogóle innego gui jeszcze. Inne funkcje: http://eko.one.pl/?p=openwrt-features, naprawdę polecam zapoznać się z eko.one.pl

Cezary czytałem to już, ale wiesz co innego teoria na papierze, a co innego praktyka i jak się używało i widziało coś dlatego zapytałem o to co polecasz.

38

Odp: Extroot na Luci

Do ftp? Wszystko jedno co. W tym przypadku nie ma żadnych szczególnych powodów żeby używać jednego czy drugiego demona.

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

39

Odp: Extroot na Luci

Pytałem się o inne dodatki ogólnie. Gdzie się ustawia użytkowników ftp. Powinno się jakieś gui zainstalować?

40

Odp: Extroot na Luci

W przypadku openwrt nie wszystkie usługi mają zarządzanie z LuCi , część trzeba ustawiać z poziomu konsoli tak tradycyjnie metodą oldschool smile

Mam pytanko co do exroot-a :
jak mam exroota i zaktualizuje system z nowego obrazu to zabawa z ustawianiem będzie od nowa ?????

41

Odp: Extroot na Luci

Cezary opis konfiguracji vsftpd jest troszkę nieaktualny i w obecnej postaci będzie wywalało error 500 przy logowaniu.

42

Odp: Extroot na Luci

Nemcio napisał/a:

Cezary opis konfiguracji vsftpd jest troszkę nieaktualny i w obecnej postaci będzie wywalało error 500 przy logowaniu.

Opis jest aktualny bo nic się nie zmieniło. Natomiast Ty jak zwykle nie napisałeś co i jak zrobiłeś, więc stwierdzenie "nie działa" kompletnie nie pomaga w rozwiązaniu problemu.

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

43

Odp: Extroot na Luci

Chodzi o chrot o wpis:

allow_writeable_chroot=YES

Bez tego wpisu wywalało mi właśnie taki błąd. O ile jest ustawiony użytkownik i w konfiguracji użytkownika jest wpis to jest ok. Bez tego wpisu nie mogłem wejść w żaden katalog bo wywalało error 500 więc go dałem do vsftpd.conf. Przydałoby się to sprawdzić na anonimowym użytkowniku jeszcze. Mnie nie wpuszczało jako użytkownika określonego.
I czy tu:

    # echo "malgosia:x:1000:65534:malgosia:/mnt/sda1:/bin/false" >> /etc/passwd
    # echo "malgosia:x:0:0:99999:7:::" >> /etc/shadow
    # passwd malgosia

Zamiast x nie ma być przypadkiem *?
I proszę nie pisz, że stwierdziłem nie działa i tyle bo jeśli jest jakiekolwiek zainteresowanie na moje wątpliwości to staram się nimi podzielić.
Następna sprawa to transmission.
Jak już napisałem w innym poście nie chciało mi pobierać ani wysyłać i teraz takie pytanko. W LuCi transmission jest domyślnie zainstalowane, ale chyba do jego poprawnego działania jest potrzebny ten wpis:

    # uci add firewall rule
    # uci set firewall.@rule[-1]._name=transmission_wan
    # uci set firewall.@rule[-1].src=wan
    # uci set firewall.@rule[-1].target=ACCEPT
    # uci set firewall.@rule[-1].proto=tcp
    # uci set firewall.@rule[-1].dest_port=9091
    # uci commit firewall

Właśnie nie wiem czy dodanie do firewalla tych wpisów mi pomogło czy wymuszenie pobrania więcej peerów bo zrobiłem to jedno po drugim i dopiero mi ruszyło. Samo dodanie torrent nie uruchamiało pobierania mimo, że miał status pobierania.
Następne pytanie dotyczące:
http://eko.one.pl/?p=openwrt-aria2
Piszesz, że potrzebny jest serwer www i najprościej jest zainstalować uhttpd ale przecież w autostarcie jest już uruchomiony ten proces więc?

44

Odp: Extroot na Luci

Niekoniecznie. Transmission jak każdy torrent potrafi działać zza 15 natami, otworzenie portu na wanie nie jest konieczne do jego działania. Ja np. nie mam otworzonego a mimo to działa. Pomaga to bardzo, ale wymagane nie jest. Wyszło za to coś innego - nie skonfigurowałeś więc tak samo jak miałeś na gargoyle. Tam zrobiłeś ręcznie, ale tu tylko wyklikałeś konfig transmission nie ruszając firewalla.

Aria2 jak masz już zainstalowany uhttpd to go używaj, to jest właśnie serwer www. Pamiętaj że nie każdy ma od razu zainstalowane gui.

vsftp - nie, * nie jest wymagana tym bardziej że później ustawiasz to hasło. Skoro dodałeś allow_writeable_chroot=YES i działało a bez tego nie, to oznacza tylko że nie ustawiłeś odpowiednich praw dostępu do nośnika - bo vsftpd ma swoje wymagania które musisz spełnić żeby chciał się uruchomić.

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

45

Odp: Extroot na Luci

Cezary tu był już gotowiec zainstalowany i niczego nie dodawałem oprócz zmiany ścieżek do pobierania plików i konfigu przyjmując za oczywiste, że skoro jest zainstalowany to już niczego nie muszę dodatkowo konfigurować. Właśnie nie wiem czy dodanie reguł do firewalla czy wymuszenie pobrania dodatkowych peerów ruszyło pobieranie bo zrobiłem obie czynności jedna po drugiej i dopiero pobranie dodatkowych peerów ruszyło pobranie. Mogę zaznaczyć, że problem ten miałem dwukrotnie bo jak pisałem jakiś czas temu Luci zainstalowałem i było identycznie czyli pobieranie torrentów stało w miejscu gdzie w Gargoyle ruszyło z miejsca.
Co do sprawy vsftpd to uwierz mi pierwszą czynnością jaka wykonuję to jest sprawdzanie chown i chmod. Używam na stałe linuxa na co dzień więc jest to już nawyk. W nowych dystrybucjach linuxów serwerowych jak desktopowych zostało wprowadzone w tym roku chroodowanie w standard i to był właśnie częsty problem w użytkowaniu. co do openwrt to nie wiem jakie zmiany nastąpiły w ostatnim roku czyli od daty napisania tego poradnika więc nie będę się wypowiadał bo jest to dla mnie nowość i dopiero się oswajam z nim (niestety nie jestem bardzo wygadany przez co pepek wykorzystuje to do robienia ze mnie drwin i może mętnie piszę bo łatwiej mi coś zrobić niż wytłumaczyć).
Co do uhttpd i Aria2 lub Yaaw zadałem to pytanie bo może trzeba było cos dodatkowo zainstalować (jakiś komponent uhttpd) dlatego zadałem to pytanie.

46

Odp: Extroot na Luci

Nemcio napisał/a:

[...] niestety nie jestem bardzo wygadany przez co pepek wykorzystuje to do robienia ze mnie drwin i może mętnie piszę bo łatwiej mi coś zrobić niż wytłumaczyć [...]

Jak ktoś pisze, że używa Linuxa na co dzień, ale nie potrafi poprawnie edytować plików tekstowych przy pomocy vi lub nano, a do tego nie wie jak skorzystać z wyszukiwarki internetowej i wyszukiwarki na forum, to sorry gregory, ale dla mnie taki ktoś jest trollem. I to tyle, wywołałeś mnie do tablicy, więc dostałeś odpowiedź smile Miłego.

47

Odp: Extroot na Luci

Po raz kolejny muszę komuś coś udowadniać. Lecimy po kolei:

root@OpenWrt:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,noatime,lowerdir=/,upperdir=/overlay)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
root@OpenWrt:~# mkdir -p /tmp/dysk
root@OpenWrt:~# mount -t ext2 /dev/sda1 /tmp/dysk
root@OpenWrt:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,noatime,lowerdir=/,upperdir=/overlay)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
/dev/sda1 on /tmp/dysk type ext2 (rw,relatime)
root@OpenWrt:~#  opkg update
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/base/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_base.
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/luci/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_luci.
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/management/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_management.
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_oldpackages.
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_packages.
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/routing/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_routing.
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/telephony/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_telephony.
Downloading http://dl.eko.one.pl/barrier_breaker/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/eko1.
root@OpenWrt:~#  opkg install vsftpd
Installing vsftpd (3.0.2-4) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/packages/vsftpd_3.0.2-4_ar71xx.ipk.
Configuring vsftpd.
root@OpenWrt:~# chown root.root /tmp/dysk
root@OpenWrt:~# chmod 755 /tmp/dysk
root@OpenWrt:~# vi /etc/vsftpd.conf 
root@OpenWrt:~# cat /etc/vsftpd.conf 
background=yes
listen=yes
local_umask=022
check_shell=no
session_support=no
chroot_local_user=yes
user_config_dir=/etc/vsftpd_users
root@OpenWrt:~# echo "malgosia:x:1000:65534:malgosia:/tmp/dysk:/bin/false" >> /etc/passwd
root@OpenWrt:~# echo "malgosia:x:0:0:99999:7:::" >> /etc/shadow
root@OpenWrt:~# passwd malgosia
Changing password for malgosia
New password: 
Bad password: too weak
Retype password: 
Password for malgosia changed by roo
root@OpenWrt:~# mkdir -p /tmp/dysk/upload
root@OpenWrt:~# chmod 777 /tmp/dysk/upload
root@OpenWrt:~# cat /etc/vsftpd.conf 
background=yes
listen=yes
local_umask=022
check_shell=no
session_support=no
chroot_local_user=yes
user_config_dir=/etc/vsftpd_users
local_enable=yes
root@OpenWrt:~# mkdir -p /etc/vsftpd_users/
root@OpenWrt:~# vi /etc/vsftpd_users/malgosia 
root@OpenWrt:~# cat /etc/vsftpd_users/malgosia
dirlist_enable=yes
download_enable=yes
write_enable=yes
root@OpenWrt:~# /etc/init.d/vsftpd start

I z komputera:

cezary@samsung ~ $ ftp 192.168.1.1
Connected to 192.168.1.1.
220 (vsFTPd 3.0.2)
Name (192.168.1.1:cezary): malgosia
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
drwx------    2 0        0           12288 Dec 08 17:54 lost+found
drwxrwxrwx    2 0        0            1024 Dec 14 15:19 upload
226 Directory send OK.
ftp> 

Działa? Działa.

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

48 (edytowany przez Nemcio 2014-12-14 22:27:03)

Odp: Extroot na Luci

Bez tego wpisu wywalało mi właśnie taki błąd. O ile jest ustawiony użytkownik i w konfiguracji użytkownika jest wpis to jest ok. Bez tego wpisu nie mogłem wejść w żaden katalog bo wywalało error 500 więc go dałem do vsftpd.conf. Przydałoby się to sprawdzić na anonimowym użytkowniku jeszcze. Mnie nie wpuszczało jako użytkownika określonego.

Czy chciałeś mi udowodnić do tej części mojej wypowiedzi? Bo patrząc pobieżnie na to co zamieściłeś z konsoli to zrobiłeś to dla użytkownika określonego.

pepe2k przemilczę Twoją wypowiedź. Nie mam zamiaru umniejszać Twojej wiedzy i fachowości bo bym z tego co sie zorientowałem to ja masz. Co do innych spraw typu życzliwość, pozytywne nastawienie do drugiego człowieka ....... to wystarczy co myślę o Tobie i nie mam zamiaru wylewać tu swoich przemyśleń bo i tak mnie pobijesz swoim mistrzostwem.
I też Ciebie lubię.

49

Odp: Extroot na Luci

Pokazałem Ci właśnie że poradnik jest dobry. Jak widzisz nie mam tego wpisu i działa, poprawnie. Nadal twierdzę że źle ustawiłeś prawa dostępu.

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

50

Odp: Extroot na Luci

Nemcio napisał/a:

[...]pepe2k przemilczę Twoją wypowiedź. Nie mam zamiaru umniejszać Twojej wiedzy i fachowości bo bym z tego co sie zorientowałem to ja masz. Co do innych spraw typu życzliwość, pozytywne nastawienie do drugiego człowieka ....... to wystarczy co myślę o Tobie i nie mam zamiaru wylewać tu swoich przemyśleń bo i tak mnie pobijesz swoim mistrzostwem.

Miałeś przemilczeć ale coś Ci nie wyszło. Następnym razem jak chcesz coś przemilczeć, to to przemilcz i nic po prostu nie pisz.

Nemcio napisał/a:

I też Ciebie lubię.

Nigdzie tego nie napisałem. Trolli bardzo nie lubię.