- Huawei Watch GT 4 - kerek karék
- Xiaomi 14T Pro - teljes a család?
- Xiaomi 15 - kicsi telefon nagy energiával
- iPhone topik
- Leica kamerákat kap a Xiaomi Mix Flip 2 is
- Motorola Edge 40 - jó bőr
- Magisk
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy S21 FE 5G - utóirat
-
Mobilarena
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
-
Mahesa
tag
válasz
#24889344 #11145 üzenetére
Router funkciók (NAT) iptables-el megoldhatóak bármilyen disztrón. A forgalom figyelésére használhatod pl. a Snort-ot, mondjuk BASE-el - ez webes felületen teszi lehetővé az analízist. Ehhez Debianon a snort-mysql csomagot kell telepítened. A BASE-t meg itnnen tudod letölteni: http://base.secureideas.net/
Ezzzel a kombóval figyelhetsz kifele menő vagy befele irányuló támadásokat, trójaiakat, torrent forgalmat meg még sok minden mást. Sok rule fájl érhető el snorthoz és te magad is csinálhatsz szabályokat. Ruleok letöltése pl. itt: http://www.emergingthreats.net
Maga a telepítés könnyű, a megfelelő ruleok kiválasztása, személyre szabása (sok false positive kiszűrése, limitek beállítása, stb.) a nehezebb - ehhez türelem kell. -
Mahesa
tag
válasz
htibi20 #11016 üzenetére
#!/bin/bash
[ -n "$1" ] 2>/dev/null && felhasznalo="$1" || felhasznalo="$USER"
awk -v user="$felhasznalo" 'BEGIN {FS=":"} {if ($1==user || $4==user) {print $1}}' | tr -t "\n" " "
echo
Először megnézi, hogy adsz-e meg felhasználót a parancs után - ha nem, akkor az aktuális felhasználót nézi.
Az awk-nak átadod a $felhasznalo változót, mert az awk programon belül nem lehetne erre hivatkozni. Aztán, ha a group fájl első vagy negyedik mezője megegyezik a user nevével, akkor kiírjuk az első mezőt, mely a csoport nevét tartalmazza.
Ez sztem jó. És ne felejts el végrehajtási jogot is adni a fájlnak chmod +x -el.
-
Mahesa
tag
válasz
htibi20 #11008 üzenetére
nah igen, a shell szkriptek a shebang sorral kezdődnek:
#!/bin/bashutána meg jön a többi
grep $USER /etc/group | cut -d ":" -f1 | tr -t "\n" " "
echoElőször grep-el kikeresed azokat a sorokat az /etc/group fájlból, melyek tartalmazzák az aktuális felhasználó nevét - a $USER változóban benne van a bejelentkezett felhasználó neve:
grep $USER /etc/groupEzt pipe-olod a cut parancshoz, aminél a -d után megadod a mezőelválasztót (a group fájlban az egyes mezőket kettőspont választja el egymástól - esetleg nézz bele a fájlba: more /etc/group - a -f1 pedig azt mondja meg, hogy az első mezőre vagyunk kíváncsiak. Nah, így már meg is vannak a csoportnevek, melynek tagja a felhasználó:
grep $USER /etc/group | cut -d ":" -f1Csak az a baj, hogy a groups parancs egy sorban adja ezt vissza, ezért lecseréljük tr-el az újsor karaktereket (\n) szóközre. Ez viszont kiírtja az utolsó újsor karaktert is, ami miatt a prompt ugyanabban sa sorban jönne vissza, mint az eredmény, ezért nyomunk még egy üres echo parancsot.
Próbáld ki lépésről-lépésre a gép előtt. Jah és nyilván van számos más megoldás is, pl. a cut helyett az awk, a tr helyett a sed, stb..........
-
Mahesa
tag
Valszeg a digis szolgáltató átjárója van alapértelmezettnek beállítva és ezért erre megy minden csomag. Nézd meg a routing táblát (route -n) és módosítsad úgy, hogy a t-online-os átjáró legyen alapértelmezettnek megadva. Ehhez először töröld a meglévő default gateway-t (route del default gw <digi átjáró IP címe>) majd add hozzá az újat (route add default gw <t-online átjáró IP címe>).
Természetesen használhatod az ip parancsot is (ip route show, ip route del, ip route add). -
Mahesa
tag
válasz
bambano #10968 üzenetére
Szerintem ez a tudás bőven elég nekem ahhoz, hogy Windowsos userek hasfájásait javítgassam egész nap és mocsokban kússzak az asztal alatt egy kábellel a kezemben
A tr-t nem értem, hol és miért. A cd meg szerintem teljesen jó, legfeljebb nem annyira "szép", mint a test.
-
Mahesa
tag
válasz
bambano #10964 üzenetére
Ezt használom, ha nagyon muszáj - távolról sem tökéletes, de talán egy próbát megér. A nem aláhúzás, nem pont, nem angol ABC kis- és nagybetű vagy szám, aláhúzásra cserléi:
#!/bin/bash
if [ $# -ne 1 ]
then
echo "***Használat: $programnev <útvonal>"
exit 1
fiif cd "$1" 2>/dev/null
then
read -p "* Fájlok átnevezése a következö könyvtárban: $1 - mehet? (i/n)" valasz
[ $valasz != 'i' ] 2>/dev/null && exit 1
else
echo "***Hiba: a megadott könyvtár ($1) nem létezik."
exit 1
ficounter=1
for betu in a e i o o o u u u A E I O O O U U U
do
ekezetnelkuli[$counter]="$betu"
counter=`expr $counter + 1`
donefor i in *
do
if [ `echo $i | grep -e '[^a-zA-Z0-9._]' | wc -l` -eq 0 ]
then
echo -e "*\t$i kihagyva"
continue
ficounter=1
filename=$i
orig_filename=$filenamefor j in á é í ó ö ő ú ü ű Á É Í Ó Ö Ő Ú Ü Ű
do
temp=`echo "$filename" | sed "s/$j/${ekezetnelkuli[$counter]}/g"`
filename=$temp
counter=`expr $counter + 1`
donesafefilename=`echo "$filename" | sed 's/[^a-zA-Z0-9._]/_/g'`
if [ ! -r "$safefilename" ]
then
mv -i "$i" "$safefilename" && echo " $orig_filename ---> $safefilename"
else
echo "***Hiba: a '$i' fájl nem nevezhető át, a fájlnév már létezik: $safefilename"
fi
done -
Mahesa
tag
Üres, partícionálatlan hely kell neki a vinyón. Tehát a D: nem lesz neki jó, mert NTFS vagy FAT partícióra nem fog települni. Ha nincs szabad (partícionálatlan) rész a vinyódon, tegyél be még egy kis vacak winchestert, amin ki tudod próbálni vagy Win-re rakjál fel valami virtuál cuccot, pl. VirtualBox-ot és arra telepítsd a Linuxot.
-
Mahesa
tag
válasz
Speeedfire #10883 üzenetére
~/.ashrc asszem... ha még aktuális...
-
Mahesa
tag
válasz
Speeedfire #10877 üzenetére
szerintem az is jó, ha az LC_ALL és LANG környezeti változóknak adod meg a kívánt charsetet, pl:
export LC_ALL=hu_HU
export LANG=hu_HU.UTF-8Ha ez jó, tedd be mondjuk a ~/.bashrc-be
Új hozzászólás Aktív témák
Hirdetés
- Autós topik látogatók beszélgetős, offolós topikja
- Előrendelhető a OnePlus Pad 3
- Milyen autót vegyek?
- Xbox Series X|S
- Beszántaná a marketingért felelős részlegét az Intel
- Eredeti játékok OFF topik
- Konteó topic
- Kerékpárosok, bringások ide!
- Linux kezdőknek
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- További aktív témák...
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Eladó steam/ubisoft/EA/stb. kulcsok Bank/Revolut/Wise (EUR, USD, crypto OK)
- Kaspersky, McAfee, Norton, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- ROBUX ÁRON ALUL - VÁSÁROLJ ROBLOX ROBUXOT MÉG MA, ELKÉPESZTŐ KEDVEZMÉNNYEL (Bármilyen platformra)
- AKCIÓ! Lenovo IS8XM LGA 1150 DDR3 alaplap garanciával hibátlan működéssel
- LG 55B4 - 55" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- Egyedi ékszerdobozka
- Huawei Nova Y90 128GB, Kártyafüggetlen, 1 Év Garanciával
- Oppo Reno7 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged