UNIX haladó

sed kerdes

Fórumok

Sziasztok!

Van egy ilyen kimenetem:

{'network_port': 'Port 4', 'status': 'Unknown', 'port_description': 'HPE FlxFbrc 10Gb 4p 536FLR-T Adptr', 'location': 'Embedded', 'mac_address': 'f4:03:43:9f:a6:66', 'ip_address': 'N/A'}
{'network_port': 'Port 1', 'status': 'OK', 'port_description': 'HPE FlxFbrc 10Gb 4p 536FLR-T Adptr', 'location': 'Embedded', 'mac_address': 'f4:03:43:9f:a6:60', 'ip_address': 'N/A'}
{'network_port': 'Port 3', 'status': 'Unknown', 'port_description': 'HPE FlxFbrc 10Gb 4p 536FLR-T Adptr', 'location': 'Embedded', 'mac_address': 'f4:03:43:9f:a6:64', 'ip_address': 'N/A'}
{'network_port': 'Port 2', 'status': 'OK', 'port_description': 'HPE FlxFbrc 10Gb 4p 536FLR-T Adptr', 'location': 'Embedded', 'mac_address': 'f4:03:43:9f:a6:62', 'ip_address': 'N/A'}

Ki szeretnem szedni ebbol a mac addresst azokbol a sorokbol, ahol szerepel OK.

Valamiert a kovetkezo nem mukodik, pedig kiszedi a macet, de a az elejere beteszem a .*-ot, akkor nem jelenit meg semmit a kimeneten.

sed "/OK/ s/.*'mac_address': '\(.*\)', .*/\1/g"

redmine recurring_tasks plugin működőképessé tétele

Fórumok

Sziasztok!

Adott egy 3.3.3.stable verzió, ami egy Zentyal Linux 3.4 alatt fut hibamentesen.

Viszont a napokban adódott egy olyan igény, hogy telepíteni kellene rá egy recurring tasks plugint, az ismétlődő feladatok számára.

A plugin letöltésre került innen: https://github.com/nutso/redmine-plugin-recurring-tasks

kicsomagoltam, és a leírás alapján migráltam is az adatbázist az alábbi parancs használatával:

bundle exec rake redmine:plugins:migrate RAILS_ENV=production

Ez le is futott, bár kaptam olyan figyelmeztetést, hogy 1.1.4-es bundlert használok, de a redmine megköveteli az 1.5.0-at (Redmine requires Bundler 1.5.0 or higher (you're using 1.1.4).
Please update with 'gem update bundler'. ) de ezt nem tartottam fontosnak.

A redmine ujrainditasa utan megjelent a pluginok között :
Redmine plugins:
recurring_tasks 2.0.0-pre

Konfigolni is tudom minimálisan, de amikor fent akarom elérni a menüsorból, akkor Internal 500-as hibaüzenetet ad vissza.

A productions.log-ban az alábbi bejegyzések láthatóak:

https://pastebin.com/dYqKuEvV

Arra Én is rájöttem, hogy hiányolja a bitnami_redmine adatbázisból, a recurring_tasks táblát , próbáltam is létrehozni, de nem tudom, mit kellene tartalmazni a táblának.

Szerintetek mi okozhatja az 500 Internal server hibát , a bundle outdate verziója, vagy valami inkompatibilitási probléma lehet az oka?

A választ és a segítséget előre is köszönöm!

virtualis proftpd felhasznalok glusterfs rendszeren

Fórumok

Sziasztok,

lokalisan mountolt glusterfs konyvtarba helyeztem a proftpd virtualis felhasznaloit.
igy /home helyett /srv/gluster/newftpservice konyvtarban letrehozott home konyvtarban van 2 fehasznalom. (ftpadmin, ftpuser)

Mukodik az ftp a 21-es porton, sftp a 22-es porton az eth1 interfeszen (eth0 management interfesz).
az scp azonban nem mukodik.

myserver1:
192.168.10.73 eth1
192.168.10.71 eth0

myserver2:
192.168.10.72 eth0
----------------------------------------------

TESZT:


myserver2:
root@myserver2# scp file.txt ftpadmin@192.168.10.73:/srv/gluster/newftpservice/home/ftpadmin/file.txt
ftpadmin@192.168.10.73's password:
/srv/gluster/newftpservice/home/ftpadmin/file.txt: No such file or directory
root@myserver2#

myserver1:
/var/log/proftpd/proftpd.log
2017-03-15 11:31:56,357 myserver1 proftpd[702] 192.168.10.73 (myserver2[192.168.10.72]): SSH2 session opened.
2017-03-15 11:32:04,183 myserver1 proftpd[702] 192.168.10.73 (myserver2[192.168.10.72]): notice: unable to use DefaultRoot /srv/gluster/newftpservice/home/ftpadmin/ (resolved to '/srv/gluster/newftpservice/home/ftpadmin'): Permission denied
2017-03-15 11:32:04,189 myserver1 proftpd[702] 192.168.10.73 (myserver2[192.168.10.72]): USER ftpadmin: Login successful
2017-03-15 11:32:04,204 myserver1 proftpd[702] 192.168.10.73 (myserver2[192.168.10.72]): USER ftpadmin: Login successful.
2017-03-15 11:32:04,213 myserver1 proftpd[702] 192.168.10.73 (myserver2[192.168.10.72]): SSH2 session closed.
root@myserver1:/var/log/proftpd#

Tudna nekem ebben vki segiteni?
ardi

Billentyű meghajtó írás

Fórumok

Hali Mindenki !

Én egy sajátos billentyűzési protokollt szeretnék megvalósítani, ehhez a /dev/input/eventX valamelyik pontjára szeretnék felcsatlakozni, és a megvalósított protokoll eredményét, tehát mondjuk konkrét utf-8 karaktereket (is) kiadni, hogy a konzolon és a grafikus felületen is rendes működést eredményezzen.

Azt tudom, hogy lehet több billentyűzettel, billentyűzetenként külön layoutot beállítani, pl magyar, angol és orosz billentyűzetet. Ezt a lehetőséget szeretném megtartani, és mellette működtetni a sajátomat.

A raw inputot tudom, hogy kell kezelni (input.h), de azt nem, hogy lehet rávenni az alap billentyűzet kezelőt, hogy az általam kiválasztottat ne kezelje, és azt sem tudom, hogy az eredményt milyen formátumban és hova kell kiadni.

Gyakorlatilag így több párhuzamos billentyűzetem lenne. Konkrétan egy magyar és egy angol billentyűzetem van, a magyar maradna magyar teljesen változatlan bevitellel, az angol meg lenne a speciális.

Konkrétabban: az iso9995 ihletett meg, abból kiindulva kidolgoztam egy attól némileg eltérő beviteli protokollt, amivel a teljes latin, a teljes cirill, a két sémi, a görög, a devanagari, a kínai és a japán karakterek bevihetők. Mint amatőr gyorsbillentyű. Szóval, a felfelé csatlakozás szabványa, protokollja, helye, módja ami érdekel, maga a billentyűzés megvalósítása csak ujjgyakorlat. Böngészőben már megcsináltam, ott jól működik, de szeretném rendszer-billentyűzetként használni.

http://www.thelinuxdaily.com/2010/05/grab-raw-keyboard-input-from-event…
http://www.world-keyboard.com/
https://en.wikipedia.org/wiki/ISO/IEC_9995

Ebben kérek valami tanácsot.

DDOS megértése

Fórumok

Elméleti síkon akarom megérteni (tanulni szeretnék)...

Tegyük fel van egy "szerver" aminek van egy 100/100-as csatlakozása a világ felé.... a sávszélesség dos-olást szeretném megérteni így tegyük fel hogy geoip alapján tiltom az összes nem magyar forgalmat szoftveresen. (tudom kijátszható stb... ezért írtom hogy tegyük fel).

Tegyük fel hogy csak Magyar forgalomban nincs dosolási szándék vagy akár tételezzük fel hogy a forgalom nulla rajtam kívül. (tehát csak én csatlakozok a szerverhez senki más).

Külföldről meg akarják zabálni a sávszélességem...

Mivel már a végponton szoftveresen állítom meg a külföldi forgalmat, ezért gyakorlatilag képesek arra külföldről hogy a normál magyar forgalom elől elvegyék a sávszélességet, azaz kitömjék forgalommal a csatlakozásom?

lvm-cache/dm-cache gyenge teljesítmény

Fórumok

Kedves Fórumozók!

Az egyik új gépemen LVM cache-et szeretnék használni, amelyhez az alapvetésként elolvastam ezt a leírást:
http://blog-vpodzime.rhcloud.com/?p=45

A egy Mac Mini, i7-es procival, 16 GB memóriával, és egy 256 GB-os Samsung SSD-vel, valamint egy 1 TB-os WD Black HDD-vel.
A gépre LVM-re telepítettem Linux-ot.
Az SSD került a /dev/sdb helyre, a HDD pedig a /dev/sda eszköznéven érhető el.

Fizikai (GUID) partíciók:

SSD:
/dev/sdb1 EFI System
/dev/sdb2 (korábban /dev/sda3) Linux LVM

HDD:
/dev/sda1 Linux LVM

Az LVM-ben, az SSD-n hoztam létre a root fájlrendszert, míg a home-ot és a swap-et a HDD-n.
A home-ot szerettem volna az SSD segítségével cached logikai kötetté (LV) alakítani.

A múvelet sikeres volt, az alábbi parancsokat használtam:

root@mac-mini:~# lvcreate --type cache -L 60G -n home-lv-cache /dev/mac-mini/home-lv /dev/sdb3
root@mac-mini:~# lvconvert --cachemode writeback /dev/mac-mini/home-lv

A problémám az, hogy bár az LVM cache már létrejött, meglehetősen lassú annak ellenére, hogy writeback-módra állítottam a cache-elési üzemmódot:

root@mac-mini:~# dd if=/dev/zero of=/root/zerofile bs=1M count=4096
4096+0 beolvasott rekord
4096+0 kiírt rekord
4294967296 bájt (4,3 GB, 4,0 GiB) másolva, 8,38914 s, 512 MB/s
root@mac-mini:~# dd if=/dev/zero of=/home/janos/zerofile bs=1M count=4096
4096+0 beolvasott rekord
4096+0 kiírt rekord
4294967296 bájt (4,3 GB, 4,0 GiB) másolva, 39,6725 s, 108 MB/s
root@mac-mini:~# 

Mi lehet a gond? Hol ronthattam el?

Több VPS és Endian tűzfal

Fórumok

Sziasztok!

Na most lehet, bohócot csinálok magamból, de inkább kérdezek, mint feleslegesen hülyeséggel szívjak.

Szóval van 5 VPS-em.
Egy Rackforest-es, egy Integrity-s, egy Contabo-s, és két Arubacloud-os (DC3-CZ).

Arubánál látom, van Endian tűzfal installra is lehetőség, úgyhogy most gondolkodom azon, hogy lehet veszek egy 3. Arubás gépet, amire rakok egy Endian-t és innentől kezdve mindegyik VPS-emet ide forwardolok ezáltal berakva őket tűzfal mögé. Szerintetek ez így működhet, vagy csak Arubán belül a 2 géppel?

Érdemes ezzel játszadozni vagy hagyjam a fenébe?