Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - tuxmartin

Stran: 1 ... 22 23 [24] 25 26 ... 37
346
Server / Re:Více domén pro Tomcat za Apachem
« kdy: 10. 05. 2014, 17:05:18 »
Musíte tu aplikaci na Tomcatu nastavit tak, aby používala contextPath "/" a byla svázaná se zvolenou doménou. Pokud nemáte nějaký vážný důvod, proč před tím Tomcatem máte Apache, použijte samotný Tomcat a konfiguraci Apache pak nemusíte řešit.

Apache vyhodit nemuzu, potrebuju na stejnem serveru provozovat nekolik PHP aplikaci a mam jen jednu IP.


Já to tedy téměř nepoužívám, ale logicky - název virtuálního hosta by neměl být
localhost, ale jméno domény (jak na straně Apache tak Tomcatu).
    ProxyPass / http://neco.nekde.cz:8081/
Jak by jinak ten Tomcat poznal, co má obsloužit za virtuál?

v /etc/tomcat7/server.xml mam aktualne (+ vychozi veci co tam byly):
 
Kód: [Vybrat]
   <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               URIEncoding="UTF-8"
               redirectPort="8443" />

<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8"
              proxyName="neco.nekde.cz"
              proxyPort="80"/>

      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">   
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
      </Host>

<Host name="neco.nekde.cz" unpackWARs="true" autoDeploy="true" appBase="webapps/MOJEAPP">
<Alias>www.neco.nekde.cz</Alias>
<Context path="/" docBase="MOJEAPP" debug="0" reloadable="false"/>
</Host>

Virtualhost apache vypada nasledovne:
Kód: [Vybrat]
<VirtualHost *:80>
    ServerName neco.nekde.cz
    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>   
    ProxyPass / http://localhost:8081/MOJEAPP/     # zkousel jsem i port 8080
    ProxyPassReverse / http://localhost:8081/MOJEAPP/
</VirtualHost>

pokud nyni vlezu na adresu http://neco.nekde.cz vidim uvodni stranku, ale jen cisty text. Ve zdrojaku stranky vidim vsechny odkazy ve tvaru:
Kód: [Vybrat]
<script src="/MOJEAPP/static/js.js"></script>
vse vypisuju pres <c:out
Nemel by to resit prave radek <Context path="/" docBase="MOJEAPP" debug="0" reloadable="false"/>?

Nektere navody doporucuji nazvat aplikaci ROOT, jenze tak muze byt jen jedna.


347
Ja na takove veci pouzivam mencoder, jiny program ti neporadim.
A muzes mi sem hodit prikaz? Zajimaly by me paratmetry mencoderu pro deleni videa na X minutove useky a tahani z rtsp streamu.

348
Vývoj / Re:Meranie casu na motokarach - riesenie?
« kdy: 10. 05. 2014, 01:00:33 »
@Arduino na kazde auto - ma napadlo tiez ale to je overkill na support. Chcem to riesit jednym PC s konzolou ktore poservisujem aj na dialku a cipmi ktore mu dam aj do zalohy a jednoducho vymeni ak sa poskodi.. Servis - rychlo a jednoducho.

Pokud bys trval na Arduinu, muzes mit Arduini Pro Mini http://arduino.cc/en/Main/ArduinoBoardProMini na eBay do 60 Kc a velikost je 1,7x3,3 cm. ATmega328 pracuje podle datasheetu od 1,8 do 5,5V, takze by ti stacily v drzaku dve AAA baterky. Male a levne. Kdyz se rozbije, vyhodis cely modul a das jiny.

Co mit na kazdem aute na kazde strane infra ledku a vysilat nejaky unikatni kod. Pak by stacilo na kazde strane drahy mit infra ctecku s uzkym uhlem. Pokud by jely max 2 auta vedle sebe, stacilo by to. Jen nevim, jaky by byl problem s rychlosti a spolehlivosti cteni.

349
Software / RTSP stream do 30min souborů
« kdy: 10. 05. 2014, 00:39:22 »
Ahoj,
potrebuju ukladat video z RTSP streamu kamery do souboru dlouhych 30 minut. Z kamery leze H.264 1280x720@30.

Kdyz zkusim pomoci ffmpeg udelat jpg obrazek, funguje to:
Kód: [Vybrat]
martin@martin:/tmp/camera$ ffmpeg -i rtsp://:@192.168.123.10:8554/live0.264 -y -f image2 -sameq -t 0.0001 /tmp/camera/obrazek.jpg
ffmpeg version 0.8.10-4:0.8.10-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
  built on Feb  6 2014 20:56:59 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
[rtsp @ 0xacf9c0] Estimating duration from bitrate, this may be inaccurate

Seems stream 0 codec frame rate differs from container frame rate: 180000.00 (180000/1) -> 25.00 (25/1)
Input #0, rtsp, from 'rtsp://:@192.168.123.10:8554/live0.264':
  Metadata:
    title           : Session streamed by "rtspServerForJovision"
    comment         : live0.264
  Duration: N/A, start: 47721.859625, bitrate: N/A
    Stream #0.0: Video: h264 (Baseline), yuv420p, 1280x720, 25 tbr, 90k tbn, 180k tbc
    Stream #0.1: Audio: pcm_mulaw, 8000 Hz, 1 channels, s16, 64 kb/s
Incompatible pixel format 'yuv420p' for codec 'mjpeg', auto-selecting format 'yuvj420p'
[buffer @ 0xb74220] w:1280 h:720 pixfmt:yuv420p
[avsink @ 0xb99640] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'out'
[scale @ 0xacf4c0] w:1280 h:720 fmt:yuv420p -> w:1280 h:720 fmt:yuvj420p flags:0x4
Output #0, image2, to '/tmp/camera/obrazek.jpg':
  Metadata:
    title           : Session streamed by "rtspServerForJovision"
    comment         : live0.264
    encoder         : Lavf53.21.1
    Stream #0.0: Video: mjpeg, yuvj420p, 1280x720, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
  Stream #0.0 -> #0.0
Press ctrl-c to stop encoding
frame=    1 fps=  0 q=0.0 Lsize=      -0kB time=0.04 bitrate=  -4.4kbits/s   
video:75kB audio:0kB global headers:0kB muxing overhead -100.028829%
martin@martin:/tmp/camera$

Pokud pres ffmpeg chci nahrat video, spadne to:
Kód: [Vybrat]
martin@martin:/tmp/camera$ ffmpeg -i rtsp://:@192.168.123.10:8554/live0.264 -vcodec copy -map 0 -f segment -segment_time 30 -segment_format mp4 "out%03d.mp4"
ffmpeg version 0.8.10-4:0.8.10-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
  built on Feb  6 2014 20:56:59 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
[rtsp @ 0x1c059c0] Estimating duration from bitrate, this may be inaccurate

Seems stream 0 codec frame rate differs from container frame rate: 180000.00 (180000/1) -> 25.00 (25/1)
Input #0, rtsp, from 'rtsp://:@192.168.123.10:8554/live0.264':
  Metadata:
    title           : Session streamed by "rtspServerForJovision"
    comment         : live0.264
  Duration: N/A, start: 47721.859625, bitrate: N/A
    Stream #0.0: Video: h264 (Baseline), yuv420p, 1280x720, 25 tbr, 90k tbn, 180k tbc
    Stream #0.1: Audio: pcm_mulaw, 8000 Hz, 1 channels, s16, 64 kb/s
Output #0, segment, to 'out%03d.mp4':
  Metadata:
    title           : Session streamed by "rtspServerForJovision"
    comment         : live0.264
    encoder         : Lavf53.21.1
    Stream #0.0: Video: libx264, yuv420p, 1280x720, q=2-31, 90k tbn, 90k tbc
Stream mapping:
  Stream #0.0 -> #0.0
Press ctrl-c to stop encoding
[segment @ 0x1c0db60] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 233929 >= 230075
av_interleaved_write_frame(): Invalid argument
martin@martin:/tmp/camera$

Novejsi avconv (nastupce ffmpeg) taky spadne:
Kód: [Vybrat]
martin@martin:/tmp/camera$ avconv -i rtsp://:@192.168.123.10:8554/live0.264 -vcodec copy -map 0 -f segment -segment_time 30 -segment_format mp4 "out%03d.mp4"
avconv version 0.8.10-4:0.8.10-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
  built on Feb  6 2014 20:56:59 with gcc 4.6.3
[rtsp @ 0x15ce9c0] Estimating duration from bitrate, this may be inaccurate
Input #0, rtsp, from 'rtsp://:@192.168.123.10:8554/live0.264':
  Metadata:
    title           : Session streamed by "rtspServerForJovision"
    comment         : live0.264
  Duration: N/A, start: 47721.863750, bitrate: N/A
    Stream #0.0: Video: h264 (Baseline), yuv420p, 1280x720, 25 tbr, 90k tbn, 180k tbc
    Stream #0.1: Audio: pcm_mulaw, 8000 Hz, 1 channels, s16, 64 kb/s
Output #0, segment, to 'out%03d.mp4':
  Metadata:
    title           : Session streamed by "rtspServerForJovision"
    comment         : live0.264
    Stream #0.0: Video: libx264, yuv420p, 1280x720, q=2-31, 90k tbn, 90k tbc
    Stream #0.1: Audio: [0][0][0][0] / 0x0000, 8000 Hz, 1 channels, s16, 200 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (pcm_mulaw -> ?)
Encoder (codec id 0) not found for output stream #0:1
martin@martin:/tmp/camera$

Protoze zaznam potrebuju delat na OpenWrt, nejradeji bych pouzil program openRTSP.
Marne se snazim sestavit parametry programu.

Teoreticky by melo fungovat, ale jen to vypise seznam parametru:
Kód: [Vybrat]
martin@martin:/tmp/camera$ openRTSP -4 -w 1280 -h 720 -f 30 -P 10 "rtsp://:@192.168.123.10:8554/live0.264" > video.mp4
Usage: openRTSP [-p <startPortNum>] [-r|-q|-4|-i] [-a|-v] [-V] [-d <duration>] [-D <max-inter-packet-gap-time> [-c] [-S <offset>] [-n] [-O] [-t|-T <http-port>] [-u <username> <password>] [-s <initial-seek-time>] [-z <scale>] [-w <width> -h <height>] [-f <frames-per-second>] [-y] [-H] [-Q [<measurement-interval>]] [-F <filename-prefix>] [-b <file-sink-buffer-size>] [-B <input-socket-buffer-size>] [-I <input-interface-ip-address>] [-m] <url> (or openRTSP -o [-V] <url>)
martin@martin:/tmp/camera$

Pro tento prikaz sice dostanu video, ale jedno dlouhe a obsahuje pouze audio stopu:
Kód: [Vybrat]
martin@martin:/tmp/camera$ openRTSP -4 -w 1280 -h 720 -f 30  "rtsp://:@192.168.123.10:8554/live0.264" > video.mp4
Opening connection to 192.168.123.10, port 8554...
...remote connection opened
Sending request: OPTIONS rtsp://:@192.168.123.10:8554/live0.264 RTSP/1.0
CSeq: 2
User-Agent: openRTSP (LIVE555 Streaming Media v2011.12.23)


Received 152 new bytes of response data.
Received a complete OPTIONS response:
RTSP/1.0 200 OK
CSeq: 2
Date: Fri, May 09 2014 22:17:00 GMT
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER


Sending request: DESCRIBE rtsp://:@192.168.123.10:8554/live0.264 RTSP/1.0
CSeq: 3
User-Agent: openRTSP (LIVE555 Streaming Media v2011.12.23)
Accept: application/sdp


Received 752 new bytes of response data.
Received a complete DESCRIBE response:
RTSP/1.0 200 OK
CSeq: 3
Date: Fri, May 09 2014 22:17:39 GMT
Content-Base: rtsp://192.168.123.10:8554/live0.264/
Content-Type: application/sdp
Content-Length: 582

v=0
o=- 946684803400769 1 IN IP4 192.168.123.10
s=Session streamed by "rtspServerForJovision"
i=live0.264
t=0 0
a=tool:LIVE555 Streaming Media v2013.09.18
a=type:broadcast
a=control:*
a=range:npt=0-
a=x-qt-text-nam:Session streamed by "rtspServerForJovision"
a=x-qt-text-inf:live0.264
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:3072
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1;profile-level-id=42001F;sprop-parameter-sets=Z0IAH5WoFAFuQA==,aM48gA==
a=control:track1
m=audio 0 RTP/AVP 97
c=IN IP4 0.0.0.0
b=AS:40
a=rtpmap:97 PCMU/8000
a=control:track2

Opened URL "rtsp://:@192.168.123.10:8554/live0.264", returning a SDP description:
v=0
o=- 946684803400769 1 IN IP4 192.168.123.10
s=Session streamed by "rtspServerForJovision"
i=live0.264
t=0 0
a=tool:LIVE555 Streaming Media v2013.09.18
a=type:broadcast
a=control:*
a=range:npt=0-
a=x-qt-text-nam:Session streamed by "rtspServerForJovision"
a=x-qt-text-inf:live0.264
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:3072
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1;profile-level-id=42001F;sprop-parameter-sets=Z0IAH5WoFAFuQA==,aM48gA==
a=control:track1
m=audio 0 RTP/AVP 97
c=IN IP4 0.0.0.0
b=AS:40
a=rtpmap:97 PCMU/8000
a=control:track2

Created receiver for "video/H264" subsession (client ports 48522-48523)
Created receiver for "audio/PCMU" subsession (client ports 49346-49347)
Sending request: SETUP rtsp://192.168.123.10:8554/live0.264/track1 RTSP/1.0
CSeq: 4
User-Agent: openRTSP (LIVE555 Streaming Media v2011.12.23)
Transport: RTP/AVP;unicast;client_port=48522-48523


Received 206 new bytes of response data.
Received a complete SETUP response:
RTSP/1.0 200 OK
CSeq: 4
Date: Fri, May 09 2014 22:17:44 GMT
Transport: RTP/AVP;unicast;destination=192.168.250.1;source=192.168.123.10;client_port=48522-48523;server_port=6970-6971
Session: 45A2B7CA


Setup "video/H264" subsession (client ports 48522-48523)
Sending request: SETUP rtsp://192.168.123.10:8554/live0.264/track2 RTSP/1.0
CSeq: 5
User-Agent: openRTSP (LIVE555 Streaming Media v2011.12.23)
Transport: RTP/AVP;unicast;client_port=49346-49347
Session: 45A2B7CA


Received 206 new bytes of response data.
Received a complete SETUP response:
RTSP/1.0 200 OK
CSeq: 5
Date: Fri, May 09 2014 22:17:44 GMT
Transport: RTP/AVP;unicast;destination=192.168.250.1;source=192.168.123.10;client_port=49346-49347;server_port=6972-6973
Session: 45A2B7CA


Setup "audio/PCMU" subsession (client ports 49346-49347)
Sending request: PLAY rtsp://192.168.123.10:8554/live0.264/ RTSP/1.0
CSeq: 6
User-Agent: openRTSP (LIVE555 Streaming Media v2011.12.23)
Session: 45A2B7CA
Range: npt=0.000-


Received 264 new bytes of response data.
Received a complete PLAY response:
RTSP/1.0 200 OK
CSeq: 6
Date: Fri, May 09 2014 22:17:44 GMT
Range: npt=0.000-
Session: 45A2B7CA
RTP-Info: url=rtsp://192.168.123.10:8554/live0.264/track1;seq=62543;rtptime=275227053,url=rtsp://192.168.123.10:8554/live0.264/track2;seq=48850;rtptime=8308401


Started playing session
Receiving streamed data (signal with "kill -HUP 9035" or "kill -USR1 9035" to terminate)...

Ja chci zaznamenavat pouze video, zvuk nepotrebuju. Da se nejak vyresit autodetekce rozlisieni kamery?
Pokud ho nedefinuju, chce to nahravat 240x180@15.
Kód: [Vybrat]
martin@martin:/tmp/camera$ openRTSP -4 "rtsp://:@192.168.123.10:8554/live0.264" > video.mp4
Warning: The -q, -4 or -i option was used, but not -w.  Assuming a video width of 240 pixels
Warning: The -q, -4 or -i option was used, but not -h.  Assuming a video height of 180 pixels
Warning: The -q, -4 or -i option was used, but not -f.  Assuming a video frame rate of 15 frames-per-second
Opening connection to 192.168.123.10, port 8554...

Muzete mi nekdo prosim poradit, jak pomoci openRTSP zaznamenavat video z RTSP streamu a ukladat ho do souboru po 30 minutach (idealne s nastavenim nejakeho prefixu nebo moznosti vkladat do nazvu souboru datum/timestamp)?
Idealne bez zvuku a s automatickou detekci rozliseni a fps.
Jako vystup bych s ohledem na vykon nejradeji kopii puvodniho kodeku, nechci prevod do h.264. Nejlepe pokud to jde ukladat raw stream na 30 minut kusy.

Exituje lepsi program, nez openRTSP? Je lepsi ffmpeg? Mplayer ani vlc pouzit nemuzu, nenarvu je do routeru z OpenWrt.
V OpenWrt mam pouze ffmpeg a openRTSP.

URL rtsp://:@192.168.123.10:8554/live0.264 ve vlc normalne hraje, tady chyba neni.

350

Ale kladu si tim padem otazku-slo by to vyresit i jinak, nez pres externi HDD napojeny pres usb?
Tezko, odroid ma jen usb 2.0 a 100Mbps sitovku http://dn.odroid.com/homebackup/201312201654587307.jpg

Dale by me zajimalo, jestli mate nejake zkusenosti s tim, jak se Odroid U3 zahriva.
Zadne, nemam odroid. Staci se zacist do predchozich prispevku.

Budu tedy muset nejaky pristroj osetrit ve smyslu pridavne chlazeni at uz pasivniho ci aktivniho?
Podle toho, co budete delat. Snad to ma teplotni pojistku, kdyz se stejny CPU daval do Galaxy S3 (jinak by to lidem mohlo zapalit ucho :D) . Opet je v predchozich prispevkach odkaz na aktivni chladic primo od vyrobce. Hledat se mi to opravdu nechce...

utahne najednou chod web serveru, FTP serveru a internetoveho prohlizece
Ano i ne. To se resi porad. Jake stranky? Staticke / PHP / Java? Kolik pristupu? 100 lidi za den, nebo 100 za sekundu?
Na 99,99% to vykonem stacit bude.
Chci si koupit neco na jezdeni, staci mi Fabia? Pokud budu jezdit po silnici ano, pokud s tim chci orat pole, tak ne.

351
Odroidu U3 pripojil USB Hub, do ktereho by byl pripojen externi HDD
Problem je, ze ODROID ma jen USB 2.0. Takze necekejte zavratne rychlosti, pres 15MB/s pri praci s diskem se asi nedostanete.

Jaky system bych pro tyto ucely mel zvolit a jak slozite by to bylo s nastavovanim (web serveru, FTP...)?
Za sebe muzu rict nejaky derivat Debianu (Debian, Ubuntu, Lubuntu,...), ale kazdy si da, co mu vyhovuje.
To bych ale neresil, primo na webu odroidu je nekde ke stazeni upraveny obraz ubuntu. Odkaz jsem myslim daval do nejakeho prispevku v tomto vlaknu, nechce se mi hledat. Pripadne neni problem vyguglit.

Priklad instalace a nastaveni FTP serveru v ubuntu mate tady, staci nainstalovat jeden balicek a odkomentovat asi 5 radku v konfiguraku.
Pokud pouzijete sifrovane SFTP (doporucuji), cela instalace a nastaveni se omezi na jeden prikaz apt-get install openssh-server.

352
Software / Re:Cryptsetup kompatibilita Centos 6.0/6.5
« kdy: 08. 05. 2014, 22:35:28 »
Vyhrabal jsem z poznamek svoje stare prikazy, je to jednoduche:
Kód: [Vybrat]
# dd if=/dev/urandom of=/tmp/data.img bs=1M count=1024
# losetup `losetup -f` /tmp/data.img
# losetup -a
# cryptsetup luksFormat -h sha512 -c aes-xts-benbi -s 512 --verbose --verify-passphrase /dev/loop0
# cryptsetup luksOpen /dev/loop0 sifrovano
# mkfs.ext3 /dev/mapper/sifrovano
# umount /dev/mapper/sifrovano
# cryptsetup luksClose sifrovano
# losetup -d /dev/loop0



# losetup `losetup -f` /tmp/data.img
# cryptsetup luksOpen /dev/loop0 sifrovano
# mount -t ext3 /dev/mapper/sifrovano /tmp/sifrovanoMNT
    ...
# umount /dev/mapper/sifrovano
# cryptsetup luksClose sifrovano
# losetup -d /dev/loop0

353
Hardware / Odposlech a dekódování Wi-Fi WPA
« kdy: 08. 05. 2014, 02:36:06 »
Ahoj,
snazim ze studijnich duvodu odposlechnout pakety na sve domaci WPA2 siti a pote se ve Wiresharku podivat, co lita vzduchem.
Nesnazim se prolomit heslo, to mam.

Vychazel jsem z navodu:
http://wolfhoundsec.blogspot.cz/2010/06/monitoring-wpa2-wireless-traffic-w.html
http://phreaklets.blogspot.cz/2013/10/sniffing-wpa2-encrypted-wireless.html

Zkousel jsem Ubuntu 13.10 a Kali Linux. WiFi kartu mam miniPCIe Atheros AR9285 v notebooku.
Kód: [Vybrat]
$ lspci 
03:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

Kdyz se pokusim vykopnout klienty podle navodu, nejde to. Musim pridat
Kód: [Vybrat]
--ignore-negative-one
https://dl.dropboxusercontent.com/u/6943408/wifi/1.png

Ve Wiresharku vidim pouze protokol 802.11 https://dl.dropboxusercontent.com/u/6943408/wifi/3.png (wifi heslo mam nastavene).

Pokud nastavim Ignore the Protection bit na Yes - with IV https://dl.dropboxusercontent.com/u/6943408/wifi/2.png zacne se mi krome protokolu 802.11 objevovat jeste LLC.

V cem je problem? Je vubec mozne takto dekodovat WPA/WPA2 sitovy provoz?

354
Hardware / Re:Sitovy disk - sber binarnich dat na slabem HW
« kdy: 05. 05. 2014, 16:36:52 »
SSH potřebuje výkon, aby dokázalo tlačit data solidní rychlostí. Otázka je, zda zařízení má dostatečnej výkon a/nebo zda ten výkon můžeš obětovat.
OpenVPN (a SSL a další…) šifrují stejným způsobem, tak to výkonově asi bude nastejno. A docela to jde, řádově 1 MB/s to dá.

Tazatel: Rozsekal bych to na fragmenty a scpčkoval. Pokud by byl overhead na handshake SSH, můžeš použít takovou tu démonizační/socketovou SSH feature, která naváže spojení jen jedno a zbytek jde přes soket. Taky (pokud máš stabilní síť) to můžeš tlačit rovnou pajpou "logger | ssh stroj".

Pan M. sbírá odposlechy u ISP a telefonních operátorů.

1MB/s je absolutne dostatecne. Takovou rychlost z 90% nebude mit ani internetove pripojeni u jednotlivych krabicek.

Nad sifrovanym FTP jsem taky uvazoval, ale moc se mi to nelibi. Nemam ten protokol rad. Spousty spojeni a ruznych portu, sifrovani se obcas chova podivne. Prece jen to je 43 let stary protokol...

NFS v OpenVPN tunelu zni zajimave, ale v 99% jsem vzdy vsude pouzival sambu, takze s NFS nemam skoro zadne zkusenosti.

Zkousel jsem nainstalovat NFS. Na serveru jsem do /etc/exports dal "/home 192.168.0.0/255.255.0.0(rw,sync,no_root_squash,no_subtree_check)" a pokud na klientovi udelam "mount 192.168.1.1:/home/martin /mnt/test/" pripoji mi to muj domovsky adresar. Jenze na klientovi musim pripojiovat pod rootem a pak se me to nepta na zadne heslo.
Da se nejak u NFS na serveru nastavit jmeno/heslo? Jako u samby \\server\home a po zadani jmena a hesla uzivatele jsem pouze v jeho home adresari. U NFS jsem nic takoveho nenasel, ve vsech navodech je "zabezpeceni" resene IP adresou v /etc/exports...

Stale uvazuju o monitoringu krabicek (asi nagios). Proto by se hodilo mit VPN pristup do krabicek. Kdyz se neco po.... tak take budu mit moznosti dostat se k ssh v krabicce.
Proto je pak nesmysl jeste uvnitr sifrovane vpn mit sifrovane kopirovani souboru.


Zmena - kvuli vypadkum a rychlosti pripojeni bude wifi router ukladat na usb flash disk a jednou za X minut nakopiruje data na server. Stale tedy zkustava problem, pres jaky protokol kopirovat.

355
Hardware / Sběr binárních dat na slabém HW
« kdy: 05. 05. 2014, 13:22:30 »
Zdravim,
budu mit X (X=hodne) linuxovych krabicek, ktere budou sbirat binarni data. Bude to priblizne 4MB za minutu (240MB za hodinu). Kazdych 15 minut mi vypadnou soubory (pro ucely dotazu se jedna o binarni blob, ktery uz nelze komprimovat) o velikosti cca 15MB, jejich pocet bude 1 az 5. Celkove se tedy bude pohybovat velikost mezi 15 a 60MB za 15 minut, jak ktera krabicka.
Tyto data potrebuju ukladat na centralni server.

Problem krabicek je jejich slaby hardware, rad bych pouzil TP-Link wifi routery. Narozdil treba od Raspberry Pi se daji koupit kolem 500Kc se vsim - neni potreba zadna dalsi, SD karta, krabicka, zdroj. Pripojim zdroj, flashnu OpenWrt a je hotovo.
TL-WR741ND za 490Kc ma 4MB flash a 32MB RAM.
TL-WR842ND za 870Kc ma 8MB flash a 32MB RAM, ale ma USB. Teoreticky se da pripojit root oddil na usb flash disk, ale to nechci. Vzdy se najde blbec, ktery ze zapnuteho routeru flashku vytahne...
Velkou vyhodou je take 5x Ethernet a WiFi, do kterych muzu napichat merena zarizeni.

Puvodne jsem chtel 15 minut ukladat soubory do RAM a kazdych 15 minut je poslat na server - pri 32MB RAM je to nerealne. Navic nebudu mit zalozni zdroje a nerad bych prisel o 15 minut dat.

Otazka zni: Jak sifrovane dostavat data z krabicek na centralni linuxovy server? Moje napady:
  • Samba disk pres OpenVPN. Neni to overkill?
  • SFTP (pripojeny disk pres SSH)
  • WebDAV (https)
  • FTPS / FTPES (sifrovane ftp)
  • Rozsekat soubory napr. na 1MB dily (kvuli male RAM) a pres curl je periodicky nahravat pomoci HTTP POST na server, ktery si je spoji. imho velka prasarna...
Rad bych idealne malou rezii, nechci zbytecne velky prenos dat. Uz takhle s tim budu mit na dost mistech problem.

Rad bych to mel bezpecne, tedy aby se nikdo po hacknuti krabicky nemohl dostat k datum poslanych ostatnimi krabickami (kazda krabicka bude mit svuj samotny ucet, oddeleny od ostatnich). Tady se mi libi WebDAV, nastavim konkretni adresar a je hotovo. Samba take neni spatna, ale jak je to s bezpecnosti? U sftp uz se musi nastavovat chroot, to by snad taky nebyl problem.
Uzivatele vytvoreni pro krabicky nesmi mit pristup k shellu.

U OpenVPN a WebDAV me laka pouzizi certifikacni autority, pokud bude problem, okamzize muzu revokovat certifikat dane krabicky.
Na OpenVPN se mi take libi moznost syslogu a vzdalene ssh administrace krabicek z centralniho serveru (krabicky budou mit neverejne IP).

356
Sítě / Re:SSH spojení PC s neveřejnou IP
« kdy: 03. 05. 2014, 12:48:14 »
Ja provozuji OpenVPN za podobnym ucelem na bezplatne VPS od http://www.host1free.com/
128MB RAM a 10GB disk na VPN bohate staci.

357
Myslím, že mnoho lidí prostě nepochopilo, že Flash ani dnes nelze nahradit HTML5 (protože to je jen slepenina - mimochodem dost ohavná - kódu).
Flash byl celou dobu vývojový nástroj s běhovým prostředím, jako takový je mnohem rychlejší než HTML5. Je to vidět i na Googlu, který se s tím sice pere, ale bez podpory WebGL by to nebylo vůbec použitelné a to ještě silnou měrou ovlivňuje webové standarty - ani to nestačí.
Ono lze zatloukat hřebík pomocí šroubováku, ale kdo alespoň trošku viděl do vnitřností a tuší souvislosti - chápe, že je to šílenost.

Flash byl svým způsobem jedinečný nástroj, který nelze nahradit tímto způsobem (ono pokud si porovnáte kód běžící ve Flash Builderu a HTML5 ekvivalent - chce se vám zvracet).
Škoda, že to nebyl opensource produkt.

Konecne rozumny nazor! 100% souhlasim.
Flash ma jediny problem - neni svobodny.
Kazdy clovek, kteremu argumentuji vyhodami flashe zacne hned resit bezpecnost, uzavrenost a nutnost pluginu. Pritom kdyby Adobe uvolnilo Flash pod nejakou open source licenci, mohli jsme byt dnes uplne jinde. Flash by jel nativne a na JavaScript bychom instalovali plugin...

Pred par lety, kdyz vsicnhi zacli propagovat JS jsem zkousel HTML5 hru. Jednoduchy Mario, misto panacka jen obdelnicek. 4 jadrovy CPU jel asi na 40%. Mnohem lepsi hry ve flashi stejny procesor zvladal uplne bez problemu.

358
Zadne bitocoiny, rad bych videl bezne kazdodenni programy, jak uz jsem drive psal:
Jak to vypada s videem? Bylo by mozne ukazat nejaky libre, nebo openoffice? Prohlizec Firefox, nebo Chromium. Idealne ukazat bezne stranky typu seznam.cz root.cz, zive.cz, youtube.com (flash asi nepujde, slo by ukazat http://youtube.com/html5 verzi?). Dost by me zajimalo scrollovani, jestli se neseka.
Je mi jedno, jestli to bude Gnome, KDE, XFCE, LXDE,...

359
VirtualBox fullscreen
To si trochu protireci s dobrou 3D akceleraci...

360
chystam slibene video pro tu krabku - zatim jenom scenar - test ve virtualni masine a asi gtk-screenrecorder (ale asi je to jedno). Hned jak bude, prihodim to sem.
Zatim novinka, mozna se mi povede rozbehnout uplne novej vyvonenej kernel 3.10, pak by bezel (krome jinych vychytavek) i nejnovejsi android 4.4
Jak ve virtualu? Me zajima rychlost realneho HW. Tak postav pred monitor fotak a natoc video. Nepotrebuju kvalitu obrazu, potrebuju videt rychlost arm krabicky.

Stran: 1 ... 22 23 [24] 25 26 ... 37