UNIX kezdő

MAC hostid lekérdezése - optimalizálás

Fórumok

Tisztán csak azért, mert néha igazán jó ötleteket lehet kapni: hogy lehetne ezt jobban csinálni?

tr -d : < /sys/class/net/$(nmcli con show| awk '/ethernet/ {print $1}')/address 

Feltételezem, hogy csak egy ethernet interfész van (licencszerver, szóval ha több lenne, azzal csak magunkkal tolnánk ki), ezért ezzel a résszel nem kell foglalkozni.

A feladat az az, hogy Red Hat - mégpedig 9 - környezetben ki kell kotorni az interfész MAC címét, és kivenni belőle a kettőspontokat (kötőjeleket). A kisbetű->nagybetű átalakítás elvileg nem kell.

A fenti példa működik, nekem meg haladnom kell a melóval, viszont hátha van elegánsabb megoldás is. Mivel RedHat, ezért az nmcli viszonylag adott, de a hordozhatóság jegyében bármi használható.

Örömmel veszem az ötleteket azoktól, akiknek van kedve és ideje ezzel foglalkozni :)

PKI-t szeretnek, de nem megy

Fórumok

Sziasztok!

Szeretnék egy saját Private Public Key Infrastrukturát kialakítani OpenSSL-el. Nem megy. Már nagyon sok időt eltöltöttem vele, és ami a videóban pöpec nálam az se. Nem tudom mit rontok el. Van esetleg valakinek egy működő leírása, Egy linkje? Nem bánom, ha a fő (vagy szebben az intermediate) tanúsítványt kézzel kell importálni.

De mondom a problémámat, hátha arra egyszerűbb mondása lenne:

- Truenas Scale -ben szeretném a Samba 4 AD usereket latni. AD módon nem kapcsolódik, mert nem trusted a kapcsolat.

- Truenas-okat szeretnek pl szinkronizálni. A kapcsolat létrehozásához jelenleg a http-t kell használni, mert nem trusted a https.

- A proxmox-oknal is rauntam a kattogasra.

Ez volt a legígéretesebb, de nekem ez sem... :-(

Automatikus E-mail küldés rendszer újraindulás esetén

Fórumok

Sziasztok!

 

Jóideje használom a cron @reboot opcióját, hogy egy esetleges újraindulás után a gép küldön egy emailt. Valamiért a frissen telepített gépemen nem akar működni. Amint feláll a rendszer szépen mennek az emailek, de a boot során valamiért nem. Tudna nekem tanácsot adni valaki ezzel kapcsolatban? Küldésre a mutt-ot használom, és a sendmail-lel van konfigurálva a gmail fiókom. A rendszer egy Ubuntu 24.04 LTS Server.

 

Köszönöm

maza-ad-blocking dnsmasq -val

Fórumok

Sziasztok. Szeretnék hálózatszintű hirdetésblokkolást az alábbi projekt révén megválósítani. Korábban már volt szerencsém egy egyszerű dnsmasq -t futtató szervert építeni ubuntu alapon, ami egy szimpla tartalomszűrőként szolgál, bizonyos domainek átirányítása a feladata érvénytelen címre.

Jelen helyzetben a célom az, hogy a dnsmasq -t kombináljam a maza nevű megoldással, azaz hogy legyen egy dnsmasq -t futtató szerverem, ami a maza konfigurációját használja a sajátja helyett, ezzel elérve azt a célt, hogy egy napi szinten frissülő követő és hirdetésekkel teli lista alapján halózatszintű szűrés legyen. Korábban használtam már Pi-Hole -t, ezúttal viszont ragaszkodnék ehhez a minimalistább megoldáshoz.

Végig követve a telepítési segédletet, a maza -nak mindösszesen 1 konfigurűciós állományát találtam meg, ezt a "/usr/local/bin/maza

" helyen. Ezt azonban a dnsmasq konfigurációs állománya (dnsmasq.conf) nem fogadja el.

conf-file=/home/myuser/.config/maza/dnsmasq.conf -t hogyan kéne a fájl végén átírnom úgy, hogy azt a dnsmasq is feldolgozza s nem fut hibára mikor megpróbálom elindítani a daemont?

Köszönöm.

 

Ui: Amennyiben valakinek sikerült, azt kérem ne tartsa magában.

Zentyal SAMBa tartomány, desktop.ini nem működik + látható

Fórumok

Sziasztok!

 

Adott egy Zentyal 7.0.9 telepítés, amin Samba-val van készítve Windows AD. Minden működik rendben, egyetlen dolgot leszámítva, a desktop.ini fájlok. sok, régi profilon nem lokalizálják a mappákat (Desktop asztal, Documents dokumentumok, Downloads letöltések), de cserébe megjelenik a fájl, aminek eredetileg rejtettnek kellene lenni.

 

A roaming profiles sajnos fontos, mert annak elengedése a probléma gyökerét is megszűntetné, de az use case miatt ezt nem igazán tudjuk megtenni perpill.

 

Hogyan tudnám helyretenni a desktop.ini-ket? A getfacl-setfacl parancsokat nézem, de valamilyen módon beállítja a Windows rejtettre ezeket a fájlokat, én viszont csak a tulajdonjogokat tudom ezekkel állítani és lekérni...

 

Köszi!

Miért BSD 2023-ban?

Fórumok

Fiatal vagyok, na. Csak Window-zal és Linux-szal találkoztam komolyabban, egyetlen igaz Unix amihez valaha hozzáértem az egy kis OS X volt 15 éve.

De pl. ügyfél IT csapatának adtam már távsegítséget amikor z/OS-szel bajlódtak és viszket a tenyerem, hogy valami "igazi" Unix-szal játszak.

Olvasgatok (Free|Open)BSD-ről de nem találom azt a killer feature-t ami lét jogosultságot adna nekik a játékon felül.

jails? Visszalépés lenne cgroups v2 után
performance? Linux győz
network? eBPF után?
hardware támogatás? Ugyan
software támogatás? Áh
security? Oké, ha beérem egy nagyon minimal desktop-pal, akkor az OpenBSD bejön, de FreeBSD?
stabilitás? talán

Akinél ezek futnak, mi a rationale?

[KÉRÉS] Linux laborgyakorlat

Fórumok

A korábbi téma folytatása is lehetne. Adott kb 50 diák, ahol Linux rendszerhasználathoz gyakorlatot szeretnék megszervezni. Az iskola biztosít majd egy gépet (8 GB RAM), amire Linux-ot telepítek (Ubuntu server). A gyerekeknek mindnek van okostelefonja, arra telepítenek majd valamilyen terminál programot (Androidra JuiceSSH-t, Iphone-ra pedig Termius-t). Állítólag lesz még egy wifi router is, így egy helyi hálózatot állítok fel: a router-en vezetéken lóg az iskolai gép, amire wifi-n keresztül tudnak a diákok belépni.

Tehát a hozzáférés a tervek szerint rendelkezésre áll majd.

A gyakorlat során az egyszerű felhasználói jogosultsággal is sok minden kipróbálható (egy kis állománykezelés, szkif, szövegkezelés, stb). Van azonban jó pár olyan rész, ahova root jog kell. Nincsenek illúzióim, mi történik, ha 50 kiscsibe root jogot kap pár pillanatra :-) Hogyan lehetne például azt megoldani, hogy mindenki egy külön kis szervert üzemeltethessen, telepíthessen, elronthasson, de az alap szerver mégiscsak az én irányításom alatt maradjon?

Az jutott eszembe, hogy ha mindenki tudna docker-ezni, akkor egy virtuális Linux-ban tombolhatna. Na de hogyan tudom megoldani, hogy csak mondjuk egy linux image-t tudjon csak lehúzni és konténerként futtatni?

Másrészt szeretnék pár parancssoros játékot is mutatni nekik. Google biztos a barátom lesz, csak ha nektek lenne valamilyen preferenciátok, az is jó adalék lenne. Illetve létezik-e valamilyen multiplayer játék linux cli-hez?

Ismét szívesen veszek minden ötletet, jó tanácsot, észrevételt!

Cz

[KÉRÉS] Terminálban folyamatosan futó, látványos programok ajánlása

Fórumok

Sziasztok!

Linux-ban az fg, bg parancsokat szeretném bemutatni. Olyan command line programokat keresek, amik futás során valamilyen látványos kimenetet állítanak elő, hosszan. Arra gondolok, hogy egy ilyen programot CTRL+Z-vel megállítok, majd fg-vel újból előtérbe hoznám, bg-vel meg háttérben futtatnám. A lényeg, szeretném megmutatni, hogy a háttérben továbbra is működik a program.

Tudnátok ilyen cli programokat ajánlani?

Üdv, Cözi

Ansible group fájl kezelése szépen

Fórumok

Ismerkedem az ansible programmal. Szép megoldást keresek egy group fájl egy sorának az előállítására ansible segítségével.

Adott egy szabványos password fájl, ami nem az /etc/passwd fájl, hanem egy ftp program virtuális felhasználóinak adatai.

Ebből a fájlból szeretném a GID mező alapján generáltatni a hozzá tartozó group fájl sorát.

Péládul az ftpd.passwd fájl tartalma:

ftpuser1:***:111:111::/home/user1/dir1:/bin/false
ftpuser2:***:111:111::/home/user1/dir2:/bin/false
ftpuser3:***:112:112::/home/user3:/bin/false

Ebben a fájlban mondjuk épp az ftpuser2 sorát hoztam létre, tehát ehhez kellene előállítanom az ftpd.group fájl megfelelő sorát:

user1:x:111:ftpuser1,ftpuser2

Bonyolult megoldásokat el tudok képzelni, de biztos van valamilyen szép lehetőség is, amivel ez elérhető.

Ha van ötletetek, azt örömmel olvasnám.