jeszcze jedno przy probie wejścia bezpośrednio z przeglądarki ftp://kgb.ath.cx/ ładnie to wygląda można ściagać pliki natomiast jak je wysylać z przegladarki ? dało by rade umieścić tam jakoś taki przycisk wyslij ? załaczony plik ?

no właśnie tak jak w temacie chodzi mi po głowie radio internetowe zebym mógł sobie słuchać swojej muzy w pracy smile

dzieki smile

no tak to ma być głownie po to żeby mi ktoś mógł wrzucać jakieś pierdoly ciekawe na serwer

katalog w ktorym chce zapisywac to ftp zrobiłem że można w nim wszystko robić

root@OpenWrt:~# chown ftp /hdd/ftp/
root@OpenWrt:~# /etc/init.d/vsftpd restart
root@OpenWrt:~# ls -l /hdd/
drwxr-xr-x    3 root     root         4096 Mar 19 09:10 download
drwxrwxrwx    3 nobody   root         4096 Mar 19 12:50 ftp
drwx------    2 root     root         4096 Feb  6 06:20 ipk
drwx------   11 root     root         4096 Feb  7 18:54 linux
drwxr-xr-x    2 root     root         4096 Mar 17 02:36 modem
drwx------    2 root     root         4096 Feb  6 04:08 mp3
drwxr-xr-x    2 root     root         4096 Feb  6 06:01 public_html
drwxr-xr-x    2 root     root         4096 Mar 19 11:51 torrenty
drwxr-xr-x    3 root     root         4096 Feb  6 03:54 usr
-rw-------    1 root     root          618 Mar 18 20:36 vsftpd.conf
root@OpenWrt:~#

i niewiem co sie dzieje znowu sie nie mogę się logować

dzieki pomoglo ale niemoge nadal nic wrzucac anonimowo

ufalo mi sie lacze sie z ftp anonimowo prare razy odinstalowalem i zainstalowalem program i dziala natomiast jest jeszcze problem katalogu anonimowych niby ustawilem na /hdd/ftp i tam jest jeden plik i pelne prawa do zapisuj a przy probie polaczenia mam pusty ktalog i nie moge nic wrzucac. ponizej załączam configi

root@OpenWrt:~# cat /etc/passwd
root:$1$wSPRfy30$j0gf6gRtz793XS3wlKv8h.:0:0:root:/root:/bin/ash
nobody:*:65534:65534:nobody:/var:/bin/false
daemon:*:65534:65534:daemon:/var:/bin/false
ftp:*:65534:65534:ftp:/usr/share/empty/:/bin/false
root@OpenWrt:~#
root@OpenWrt:~# cat /etc/vsftpd.conf
background=YES
listen=YES
nopriv_user=ftp
anonymous_enable=YES
ftp_username=ftp
no_anon_password=YES
local_enable=YES
write_enable=YES
local_umask=022
check_shell=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
chroot_local_user=NO
secure_chroot_dir=/hdd/ftp
anon_upload_enable=YES
anon_mkdir_write_enable=YES
#dirmessage_enable=YES
ftpd_banner=Welcome to dimitri FTP service.
session_support=NO
#syslog_enable=YES
#userlist_enable=YES
#userlist_deny=NO
#userlist_file=/etc/vsftpd.users
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
root@OpenWrt:~#

w dalszym ciągu to samo możesz mi napisać dokładnie co mam dodać do pliku /etc/passwd ?

no nie moge tego ustawic w zaden sposób ustawiłem tego użytwkonika ftp troszke zmieniłem

root@OpenWrt:~# cat /etc/passwd
root:$1$wSPRfy30$j0gf6gRtz793XS3wlKv8h.:0:0:root:/root:/bin/ash
nobody:*:65534:65534:nobody:/var:/bin/false
daemon:*:65534:65534:daemon:/var:/bin/false
ftp:*:65534:65534:ftp:/usr/share/empty/:/bin/false
root@OpenWrt:~#

I plik konfiguracyjny vsftpd

root@OpenWrt:~# cat /etc/vsftpd.conf
background=YES
listen=YES
nopriv_user=vsftp
anonymous_enable=YES
ftp_username=ftp
no_anon_password=YES
local_enable=YES
write_enable=YES
local_umask=022
check_shell=NO
chroot_local_user=YES
secure_chroot_dir=/usr/share/empty
anon_upload_enable=YES
anon_mkdir_write_enable=NO
#dirmessage_enable=YES
ftpd_banner=Welcome to dimitri FTP service.
session_support=NO
#syslog_enable=YES
#userlist_enable=YES
#userlist_deny=NO
#userlist_file=/etc/vsftpd.users
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
root@OpenWrt:~#

i dalej nie mogę się logować anonimowo bo ten sam błąd wyskakuję

vsftp: refusing to run with writable anonymous root

nie wiem czy dobrze dodałem tego użytkownika ftp to nie działa jeszcze jak powinien

root@OpenWrt:~# cat /etc/passwd
root:$1$wSPRfy30$j0gf6gRtz793XS3wlKv8h.:0:0:root:/root:/bin/ash
nobody:*:65534:65534:nobody:/var:/bin/false
daemon:*:65534:65534:daemon:/var:/bin/false
ftp:*:65534:65534:ftp:/var:/bin/false
root@OpenWrt:~#

Wywala błąd podczas łączenia o takiej treści: vsftp: refusing to run with writable anonymous root

86

(47 odpowiedzi, napisanych Oprogramowanie / Software)

dziekuję Bardzo smile

87

(47 odpowiedzi, napisanych Oprogramowanie / Software)

no ok teraz rozumiem. A co z tym configiem firewalla  ? jest jakiś plik do wglądu ?

a da się jakoś go zainstalować żeby był bo skoro we wcześniejszej był czemu nie ma być teraz dostępny;p

gdy łącze sie z serwerem anonimowo wyskakuje mi komunikat

vsftp:cannot locate user specyfied in 'ftp_username':ftp

Mój config wygląda tak

root@OpenWrt:~# vi /etc/vsftpd.conf
background=YES
listen=YES
anonymous_enable=YES
ftp_username=ftp
local_enable=YES
write_enable=YES
local_umask=022
check_shell=NO
chroot_local_user=YES
secure_chroot_dir=/hdd
anon_upload_enable=YES
anon_mkdir_write_enable=NO
#dirmessage_enable=YES
ftpd_banner=Welcome to dimitri FTP service.
session_support=NO
#syslog_enable=YES
#userlist_enable=YES
#userlist_deny=NO
#userlist_file=/etc/vsftpd.users
#xferlog_enable=YES
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
~

chiałem dodac uzytkownika ftp useradd adduser i niemoge ;/

Tak jak w temacie jest już zgodność pomiędzy rtorrentem a kamikaze 8.09 bo gdzieś wyczytałem ze lubi sie wysypywać? I jeśli już tego problemu nie ma to chciałbym wiedzieć jak to zainstalować. Dodam że na ubuntu i debianie używałem własnie rtorrenta. Wiec konfiguracji już nikt nie będzie mi musiał tlumaczyć smile

myślę ze to nie wina vi zainstalowałem sobie nano i to samo dostaję że niemogę tego pliku wyedytować natomiast po restarcie rutera mogę to edytować:/ wcześniej tego nie miałem

92

(47 odpowiedzi, napisanych Oprogramowanie / Software)

juz wszystko jest oki mozesz sprawdzić działa stronka normlanie jakas tam narazie index.html wrzucilem na porcie standardowym 80 odblokowanym na firewallu a 8080 to jest wewnatrz sieci przeznaczone na luci. A pomoglo zabicie procesu w htop'ie F9 i Kill tongue ale mam jeszcze jeden problem. A mianowicie dodawałem do firwalla dropbear i port 22 zebym mogł sie logować na serwer ze swiata i pierwszym razem cos nie poszlo i dodałem jeszcze raz i teraz jak sie loguje i daje Htop to widzę dwa procesy takie same uruchomione zabijam jeden to dalej serwer działa a zabijam drugi to mnie rozłącza. Czyli ten pierwszy widać jest zbędny bo nie działa tak jak trzeba. Jak mogę to sprawdzić i zrobić sobie pożadeczek ? jest jakis plik konfiguracyjny firwalla bo szczerze mówiąc wole edytować pliki niż posługiwać sie uci

hmmm zawsze podoby komunikat dostaje czy to moze sie wiazac z ponownym flashowaniem asusa?

94

(47 odpowiedzi, napisanych Oprogramowanie / Software)

jeszcze cos takiego mi sie wlacza

root@OpenWrt:~# /etc/init.d/httpd start
httpd: bind: Address already in use
httpd: bind: Address already in use
root@OpenWrt:~#

95

(47 odpowiedzi, napisanych Oprogramowanie / Software)

Kierująć sie twoim przykładem Cezary zrobiłem sobie przekierowanie portu

root@OpenWrt:~# cat /etc/config/httpd

config 'httpd'
        option 'home' '/www'
        option 'port' '8080'

config 'httpd'
        option 'port' '80'
        option 'home' '/hdd/public_html'
root@OpenWrt:~#

i możesz sam sprawdzić port jest przekierowany na firwallu na 80 czyli kazdy ma dostęp.
Adres serwera to http://kgb.ath.cx

Z tego co widzę po wejściu na ta strone to jakaś pozostałość po luci nadpisuje adres.
Hmmm czemu są takie problemy?

1. zainstalowalem vsftpd z repo sprobowalem sie zalogowac na ruter i wszystko pieknie. Chciałem zabrać sie za konfiguracje pliku vsftpd.conf i oto co otrzymuje

root@OpenWrt:~# vi /etc/vsftpd.conf
background=YES
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
check_shell=NO
#dirmessage_enable=YES
#ftpd_banner=Welcome to blah FTP service.
session_support=NO
#syslog_enable=YES
#userlist_enable=YES
#userlist_deny=NO
#userlist_file=/etc/vsftpd.users
#xferlog_enable=YES
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
~
~
~
~
~
~
vi: can't read user input
root@OpenWrt:~#

2. Natomiast wcześniej mogłem wszystko edytować ale jak chciałem uruchomic serwerftp to otrzymywałem jakiś komunikat zwiazany z inetd cos tam chodziło chyba o tryb pracy standalone czy inetd ale niewiem jak to ustawić;/

97

(24 odpowiedzi, napisanych Oprogramowanie / Software)

udalo mi sie wkoncu to zroić!!! oto co zrobilem pobralem ze stronki openwrt pakiet o nazwie ppp-mod-pppoe_2.4.3-10_mipsel.ipk

Nastepnie zmodyfikowałem plik /etc/config/network na nastepujacy

root@OpenWrt:~# cat /etc/config/network

config 'switch' 'eth0'
        option 'vlan0' '1 2 3 4 5*'
        option 'vlan1' '0 5'

config 'interface' 'loopback'
        option 'ifname' 'lo'
        option 'proto' 'static'
        option 'ipaddr' '127.0.0.1'
        option 'netmask' '255.0.0.0'

config 'interface' 'lan'
        option 'ifname' 'eth0.0'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'ipaddr' '192.168.2.1'

config 'interface' 'wan'
        option 'proto' 'pppoe'
        option 'username' 'v2FLVby@neostrada.pl'
        option 'password' 'PkLcCEx3'
        option 'ifname' 'eth0.1'

root@OpenWrt:~#

oczywiście wcześniej ustawiłem modem w trybie brodge czy jakoś tak tongue

i zrobiłem ifconfig i oto co ujrzałem

root@OpenWrt:~# ifconfig
br-wan    Link encap:Ethernet  HWaddr 00:00:00:00:00:00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0      Link encap:Ethernet  HWaddr 00:22:15:48:03:3A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5084 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4831 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1952532 (1.8 MiB)  TX bytes:1980019 (1.8 MiB)
          Interrupt:4

eth0.0    Link encap:Ethernet  HWaddr 00:22:15:48:03:3A
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3130 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2848 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:252050 (246.1 KiB)  TX bytes:1794860 (1.7 MiB)

eth0.1    Link encap:Ethernet  HWaddr 00:22:15:48:03:3A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1952 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1982 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1608962 (1.5 MiB)  TX bytes:148984 (145.4 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:70 errors:0 dropped:0 overruns:0 frame:0
          TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4860 (4.7 KiB)  TX bytes:4860 (4.7 KiB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:83.20.107.213  P-t-P:213.25.2.43  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:1329 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1361 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:1561854 (1.4 MiB)  TX bytes:92410 (90.2 KiB)

root@OpenWrt:~#

Normalnie wszystko pieknie działa dziekuje Cezary za pomoc bez ciebie nie dał bym rady smile

98

(24 odpowiedzi, napisanych Oprogramowanie / Software)

jest taka mozliwość tylko nie za bardzo wiem jak to pozniej zrobic na asusie moge o jakies instrukcje prosić ? przyjacielu

99

(24 odpowiedzi, napisanych Oprogramowanie / Software)

a jak przypisze na routerze nie na dhcp tylko na statyczny adres wan i ustawie 192.168.1.2 ? to coś sie stanie? bo

100

(24 odpowiedzi, napisanych Oprogramowanie / Software)

w ostateczności moge zrobić jeszcze raz flashowanie i wrzucić tam nowe openwrt no juz sam niewiem co mam zrobić:( bo internetu jak nie bylo tak nie ma