- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- Szoszo94: Xiaomi Mi Router 3G - Padavanra fel!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Gurulunk, WAZE?!
- Geri Bátyó: B550 szűk keresztmetszet, de mi és miért?
- sh4d0w: Csak a profit - emberélet nem számít
- vrob: Az IBM PC és a játékok a 80-as években
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
-
LOGOUT
Mára a ProHardver!/IT.News Fórum is nagylétszámú Linuxban jártas taggal büszkélkedhet. Nehéz szinteket felállítani egy olyan rendszer ismeretében, ami annyira sokrétű, hogy teljesen szinte lehetetlen megismerni minden egyes részét. Azt azonban mindenki tudja, hogy kezdő-e vagy sem. Elsősorban nekik szólnak az alábbiak, de érdemes mindenkinek elolvasnia, mint útjelző táblát.
Új hozzászólás Aktív témák
-
-
-
Jester01
veterán
válasz
The DJ #18578 üzenetére
Kell egy interface alias ami a 46-os hálón van és azt kell a bridge-be tenni. Továbbá ip route segítségével a virtuális gépek felől érkező forgalomnak a másik gatewayt kell beállítani. A virtuális gépekben a gateway pedig a szerver 46-os ip-je lesz.
Nyilván a 46-os gateway csak akkor használható ha az a szerveredből közvetlen elérhető.
-
The DJ
addikt
válasz
The DJ #17726 üzenetére
Oké, megoldva... fogalmam sincs hogy miért vagy hogy változtatta meg magát, de:
/etc/pure-ftpd/conf/KeepAllFiles
Ide egy nagy yes volt írva a no helyett. Cseréltem, restartoltam, belogoltam és minden tökéletes ismét.
MOD: Valószínűleg az ISPConfig update mókolt vele valamit.
-
Jester01
veterán
válasz
The DJ #14110 üzenetére
Úgy látszik nem kompatibilis a gdb a fordítóval. Esetleg megnézheted tud-e más formátumban írni. Ilyesmiket érdemes végigpróbálni: -ggdb -gstabs -gdwarf-2 (ezekből egyszerre egyet) illetve opcionálisan még -g1 (ez csökkenti az információt, hátha legalább részletes adatok lesznek).
Ezenfelül, mint azt már korábban javasoltam, a routeren bekapcsolhatod a core dump-ot (ulimit -c unlimited vagy ilyesmi) és akkor a keletkezett fájlt a fejlesztő gépedre másolva betöltheted gdb-be ha van mips verziód. Talán az jobban illeszkedik a fordítódhoz.
-
-
The DJ
addikt
válasz
The DJ #14105 üzenetére
Fejlemények: a strace-t nem, de a gdb-t sikerült életre keltenem. Kimenete alább.
# ./ldd PtokaX
libpthread.so.0 => /lib/libpthread.so.0 (0x773e2000)
libz.so.1 => /lib/libz.so.1 (0x773c0000)
liblua.so.5.1.4 => /lib/liblua.so.5.1.4 (0x77385000)
librt.so.0 => /lib/librt.so.0 (0x77371000)
libstdc++.so.6 => /lib/libstdc++.so.6 (0x77334000)
libm.so.0 => /lib/libm.so.0 (0x7730f000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x772ec000)
libc.so.0 => /lib/libc.so.0 (0x77280000)
ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x77408000)
libdl.so.0 => /lib/libdl.so.0 (0x7726c000)Ellenőriztem a fájlokat, ott vannak a lib mappában, tehát nem hiányolhat semmit.
Viszont a gdb ilyet dob nekem:
Working directory /mnt/ptokax2.
(gdb) file PtokaX
Reading symbols from /mnt/ptokax2/PtokaX...(no debugging symbols found)...done.
(gdb) run
Starting program: /mnt/ptokax2/PtokaX
warning: no loadable sections found in added symbol-file /lib/ld-uClibc.so.0
(no debugging symbols found)
warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
warning: no loadable sections found in added symbol-file /lib/libpthread.so.0
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
warning: no loadable sections found in added symbol-file /lib/librt.so.0
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) -
bambano
titán
válasz
The DJ #14101 üzenetére
szerintem nem bemásolni kellene a libstdc++-t hanem telepíteni.
b verzió: megkeresni a gépen, amin fordítottad, azt a példányt, amivel össze lett fordítva és azt is feltenni.
egyébként pedig nem tudom, van-e strace arra a rendszerre, mert ha igen, akkor azzal sok mindent ki lehet deríteni. -
Jester01
veterán
válasz
The DJ #14087 üzenetére
Nem ismerem azt a konkrét gcc verziót, de gondolom a dokumentációja vagy a helpje megmondja. Az általános MIPS opciók a leírás szerint:
-march=arch
Generate code that will run on arch, which can be the name
of a generic MIPS ISA, or the name of a particular processor.
The ISA names are: `mips1', `mips2', `mips3', `mips4', `mips32', `mips32r2',
`mips64' and `mips64r2'. The processor names are: `4kc', `4km', `4kp', `4ksc',
`4kec', `4kem', `4kep', `4ksd', `5kc', `5kf', `20kc', `24kc', `24kf2_1', `24kf1_1',
`24kec', `24kef2_1', `24kef1_1', `34kc', `34kf2_1', `34kf1_1', `74kc', `74kf2_1',
`74kf1_1', `74kf3_2', `loongson2e', `loongson2f', `m4k', `octeon', `orion',
`r2000', `r3000', `r3900', `r4000', `r4400', `r4600', `r4650', `r6000', `r8000',
`rm7000', `rm9000', `r10000', `r12000', `r14000', `r16000', `sb1', `sr71000',
`vr4100', `vr4111', `vr4120', `vr4130', `vr4300', `vr5000', `vr5400', `vr5500'
and `xlr'. The special value `from-abi' selects the most compatible architecture
for the selected ABI (that is, `mips1' for 32-bit ABIs and `mips3' for 64-bit ABIs).Hogy neked melyik kell, azt nem tudom. Mint ahogy azt sem, hogy ez segít-e. Ha nem, akkor meg kell keresni az ntohs definícióját. Feltehetőleg valamelyik rendszer headerben, de az is lehet, hogy a fordítani kívánt programban van saját (rossz) verzió belőle.
MOD: a build rendszerbe feltehetőleg a CXXFLAGS és CFLAGS változókon keresztül lehet beadni.
-
Jester01
veterán
válasz
The DJ #14077 üzenetére
Ahha. Hát az az ld parancssor abban a formában nem linkeli hozzá a C/C++ dolgokat. Mivel ez csak egy teszt program így gondolom ez nem különösebb probléma. Próbáld meg linkernek megadni a g++-t (akkor majd arra kell vigyázni, hogy van-e C program is, mert azt is C++-ként fogja esetleg linkelni).
Tehát: LD=mips-openwrt-linux-uclibc-g++
-
The DJ
addikt
válasz
The DJ #10920 üzenetére
Jó érzés is, ha az ember megoldja a saját gondjait
A megoldás az utókornak, hátha más is szembesül ezzel a problémával:
Letöltöttem a gcc-4.1.2-t, kicsomagoltam, beléptem a libssp könyvtárba, majd a következő útmutató segítségével lefordítottam és bemásoltam a szükséges helyre: [link]
Ezután természetesen felkerült a PHP5 és egyéb függőségei is. Valószínűleg az is megtette volna, ha simán leforgatom a 4.1.2-t, de felesleges lett volna ennyit vesződni vele, ha van egyszerűbb megoldás.
Ráment pár órám, de bug vs. me = 0:1
-
hohoo
senior tag
válasz
The DJ #10858 üzenetére
hát ezek pl fizetősek, ingyenes nincs winre, ráadásul pl a hanewin nem is működik, még trialban sem(gyak fél napig szenvedtem vele régebben, semmi mintha nem is lenne szerver, uh visszatértem smb-re, az legalább megy). Keresgéltem már régebben ebben a témában, nincs használható winre.
-
bambano
titán
válasz
The DJ #10680 üzenetére
ddos ellen alapvetően nem tudsz sehogy védekezni.
minek conntrack egy webszerverhez?
azt lehet még csinálni, hogy írsz egy scriptet, ami megnézi, hogy milyen ip címekről jöttek kapcsolatok, és azokat kifilterezed. Ne légy szégyellős, nyugodtan hajíts ki /24 vagy még nagyobb subneteket.megnézni szerintem a netstat-tal érdemes, amelyik kapcsolat nem konnektált vagy lezárás alatti, hanem half-open, azt gyakd ki.
Másik lehetőség, hogy elolvasod a lartc-t és csinálsz egy rate limit queue-t a 80-as portra a syn csomagokra. Ez valamennyit fogni fog, vagyis a gép nem borul fel, de ezzel mindenkit megregulázol, nem csak a ddosolót.
-
bambano
titán
Az első szkript az a firefoxban levő ismert bug kihasználásával irc hálózatokat támadó szkript.
A második alapján meg alapos a gyanú, hogy felkerült vagy fel akart kerülni egy nem teljesen eredeti apacs szerver program a gépedre. Nézd meg, hogy minden httpd vagy apacs processz ugyanaz-e.
-
Batman
őstag
Szia!
Milyen verzióju PHPMyAdmin-t használtok, mint mindennek nekik is vannak biztonsági rései, pl [link]
Bár személy szerint nem hiszem ,hogy itt jöttek volan be, valószínübb hogy máshogyan jutottak be. A szerveren mivel írtad futnak más szolgáltatások is lehet azok közül egyikben találtak egy rést. De mindennek elött a logok átnézése igen hasznos lenne.
üdv
Batman -
bambano
titán
Ott kellene kezdeni, hogy megnézni, milyen tűzfal van, milyen portok vannak nyitva, min keresztül lehet támadni. Lehet phpmyadminon, mysql felületen meg még halom mindenen keresztül is próbálkozni.
Nem ártana alaposan szétnézni, lementeni mindent, ahol nyoma maradhatott a műsornak majd újrarakni 0-ról az egész miskulanciát.
-
VladimirR
nagyúr
probalkozz az ssh2 kiterjesztessel
en ugy csinaltam hasonlot, hogy ssh2 ext hasznalataval csatlakozik a php script a localhost-hoz es futtatja a szukseges parancsokat, igy nem kell a php exec fuggvenyet hasznalnom, es legalabb a jogosultsagokat is konnyebb kezelnilinket, leirast sajnos nem tudok, a php manual-on kivul en sem igazan talaltam
-
VladimirR
nagyúr
1: ilyennel sosem jatszottam, ssh jail, vagy ssh chroot szavakra keress, ahogy nezem, van par megoldas, pl itt egy howtoforge-os (egesz jo leirasaik vannak, tobbseguk copy&paste is mukodik)
2:
sshd_config-ba:PrintMotd yes
ekkor belepes utan kiirja a /etc/motd file tartalmat
-
bambano
titán
pls, ha már beírtad, ismételd már meg, hogy milyen alaplap, milyen chipset, milyen raid vezérlő, mert én nem találom.
De általában az a helyzet, hogy a rendes raid kártyák annyiba szoktak kerülni, mint maga az alaplap, vagy másképpen, a rendes raiddal integrált alaplapok ára akár duplája is lehet egy normálisnak. Nekem, ami valódi raiddal szerelt gépem volt (céges, nem magán), az mind milliós tétel volt.
másik hszre: ha fakreaid, akkor úgy kellene működjön a rendszer, hogy a diszkre menő rendszerhívásokat, amik az io-t csinálják, a biosnak kell küldeni és a bios meg a központi proc megcsinálja, amit kell. A linux viszont nem foglalkozik a biossal, ezért a fakeraid nem működik. A hw raid esetén nem bios, hanem a raid kártya saját processzora dolgozik.
másolj ide egy lspci kimenetet. csak a rövidet, nem a bővebbet.
-
bambano
titán
Az sw raid1 esetén debian cd bedob, particionál, raid kötet összerak, particionál ismét, telepítés indul. Az az én privát mániám, nem tudom, indokolt-e, hogy én meg szoktam várni a raid1 kötetek szinkronizálását, nem folytatom addig a telepítést.
A rendes hw raid1 köteteknél a raid1-et a debian egy darab lemezmeghajtónak látja, fogalma nincs arról, hogy raid1 van alatta. Ez a kijelentés akkor igaz, ha rendes hw raid1 cucc van a gépben, nem bios által emulált majdnem hw, majdnem teljesen sw raid.
A mostani átlagos intel ichX raidekkel néha van tornázás, hogy menjen rajtuk a debian, de az sw raidet viszonylag hamar össze lehet rakni azokon is.
-
GD
őstag
-
Vladi
nagyúr
Ha jól emlékszem, ez nem az első eset. Neked szerintem a legnagyobb problémád, hogy nem tudtok megegyezni a rendszergazdával.
Szerintem ha hivatalos forrásból szerzed be a kernel frissítést a debainhoz, akkor mennie kellene. De most van ugye egy ilyen ismeretlen eredetű kernel, amivel nem megy. -
Vladi
nagyúr
Esetleg azt tudom elképzelni, hogy valami függőséget húzott magával, ami beleirkált a futási szintjeidbe. De ezt így kideríteni nehéz. Meg talán felesleges is.
A kernel hivatalos forrásból származott? Ezt derítsd ki.
[gyorstalpaló sysVinitből.
]
Aztán megnézed, hogy melyik az aktuális futási szinted:runlevel
Az ennek megfelelő
/etc/rcX.d/ könyvtárban megnézed mik indulnak.Egyébként szolgáltatásokat így indíthatsz:
/etc/init.d/valami start
illetve: stop, restart, status értelem szerűen. Ezzel próbáld meg leállítani, majd indítani a szolgáltatást, és nézd meg mit ír ki.
-
bambano
titán
Ennyiből nem derül ki, hogy honnan van az a kernel csomag és hogyan lett felrakva. Én felraknám az aktuális etch disztró kernelét, a 2.6.18-6-ot, szigorúan ellenőrzött forrásból, vagy a lenny-s 2.6.26-ot.
Ja, lehet, hogy nem redhatos parancsokkal kellene indítani
esetleg egy reboot rendberakhat mindent.
-
bambano
titán
Én még sose huboltam semmit, de:
apt-cache search liblua
kapsz halom találatot, amelyik hiányzik, azt fel kell rakni. Ha véletlenül sirdogál amiatt, hogy 1.6-os lua kellene alá, akkor meg kell próbálni lenny-s debianból felrakni vagy megnézni a backports.org-ot, hogy van-e ott ilyen.
Ha fordítani is kell valamit, akkor valószínűleg kell a -devre végződő lua csomag is.
Új hozzászólás Aktív témák
Hirdetés
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Assassin's Creed Shadows Collector's Edition PC
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - NYÁRI AKCIÓ!
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Samsung Galaxy A04 128GB, Kártyafüggetlen, 1 Év Garanciával
- Üzleti Fujitsu Lifebook u7510 15,6" FHD IPS 2021/08. havi gyártás
- Bomba ár! Lenovo ThinkPad X270 - i5-6G I 8GB I 256GB SSD I 12,5" FHD I HDMI I Cam I W10 I Garancia!
- Okosóra felvásárlás!! Samsung Galaxy Watch 5 Pro, Samsung Galaxy Watch 6 Classic
- BESZÁMÍTÁS! 16GB (2x8) G.Skill Trident Z RGB 4266MHz DDR4 memória garanciával hibátlan működéssel
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest