Linux-kezdő

Lychee telepítés

Fórumok

Hello,

Az történt, hogy az online képgalériámat frissíteni akartam és katasztrófába torkollott az egész. Szerencsére a főbb dolgokat újra tudtam értelmesen húzni, mint pl apache, php8.3, mysql (ez az én tudásommal sajnos nem volt egyszerű, úgy hogy minden klappoljon mert utoljára rájöttem hogy valamiért 3 verzó php is volt feltelepítve :D

Mindegy, ebbe ne menjünk bele, elkezdtem telepíteni a Lychee-t,

git segítségével:

composer install --no-dev
npm install
npm run build

majd az utolsó parancsnál:

> dev
> vite

file:///var/www/html/node_modules/vite/bin/vite.js:7
    await import('source-map-support').then((r) => r.default.install())
    ^^^^^

SyntaxError: Unexpected reserved word
    at Loader.moduleStrategy (internal/modules/esm/translators.js:133:18)
    at async link (internal/modules/esm/module_job.js:42:21)
 

Sajnos a google jó barátom volt, de érdemben nem találtam róla infót miként tudnám orvosolni.

Ha tudsz érdemben segíteni jár a csoki.

Szerver bejutas - banyaszas?

Fórumok

Üdv!

 

Van egy debian szerver, ami a jelek szerint nem volt eléggé védett, és most vettem észre, hogy az egyik felhasználó névterében furcsa dolgok futnak. 2 rsync process, illetve találtam egy néhány napja létrehozott könyvtárat, aminek ez a tartalma:

 

ls -l
total 3088
-rw-r--r-- 1 spam spam    5382 Feb 28 14:01 config_background.json
-rw-r--r-- 1 spam spam    2579 Feb 28 13:57 config.json
-rwxr-xr-x 1 spam spam     450 Feb 28 13:57 miner.sh
-rwxr-xr-x 1 spam spam 2756500 Feb 26 16:44 xmrig
-rw-r--r-- 1 spam spam  380590 Mar  2 21:07 xmrig.log

 

Jól sejtem, hogy valaki bányászni kezdett el az adott gépen?

 

A felhasználó tulajdonképpen üres, valós tevékenységet nem futtatott, de mégis mit érdemes ilyenkor megnézni? auth.log-ból úgy látom, hogy 3 napja léptek be először.

 

A 2 rsyncet kilőttem, még ezek a processzek futnak néhány másodpercig az adott felhasználó névterében:

 

spam      241958  0.0  0.0  15364  8700 ?        Ss   Feb28   0:00 /lib/systemd/systemd --user
spam      241959  0.0  0.0 168168  2812 ?        S    Feb28   0:00 (sd-pam)
spam     1361449 1051  3.6 2463860 2424160 ?     Ssl  14:37 4151:28 ./kswapd0
spam     1460180  0.0  0.0  74368  7876 ?        SNsl 21:06   0:00 /home/spam/c3pool/xmrig --config=/home/spam/c3pool/config_background.json

 

Néhány fontosabb munin grafikon, amik picit változtak.

Munin graphs

Köszi.

Vnc szerverre csatlakozva egér mozgatás és klikkelés parancssorból, Ubuntuval

Fórumok

Helló

Futottam már több kört erre keresve és a chagpt 3.5 verzióval is, de nem találtam még megoldást.

Fut egy virtuális gépben Ubuntu 22, xfce4 és  tightvncserver az 5901 porton. Tudok is csatlakozni rá az ip:5901 porton Windows alól vnc viewer alkalmazással, ez jól működik.

A virtuális gépen futtatva tudok képet lementeni a vnc szerverre csatlakozva, például így:  vncdo -v -s localhost::5901 capture kepernyo.png

Szeretném a vnc képernyőn az egeret a képernyő adott x:y pontjára mozgatni és oda kattintani. Itt viszont már nem teljesen értem, hogy mi a módja. Kell hozzá X servernek futnia? Nem kell akkor xfce4? Hogy állítom be, hogy a vnc szerver mit lásson?

A chatgpt 3.5 az xdotool programot mondja kizárólag, de találtam még xte és xdot nevű alkalmazásokat, azonban ilyen hibaüzenetet kapok például xte esetén: Unable to open display 'default'

X server / startx esetén más desktop képet látok a virtuális gépen, mint amit vnc esetén. 

Mi ebben az esetben a megoldás, hogy a vnc viewer képernyőjén láthatóan mozgatni tudjam az egeret és klikkelni, ott, amit vnc viewer esetén látok? Ebből nyilvánvaló, hogy sok minden nem tiszta, mi hogy működik. Ezt szeretném érteni és megoldani. Köszi.

[ Megoldva ] IPV6 cím beállítása külön fájlban

Fórumok

Van egy szerverem, aminek van IPV4 címe. Ehhez szeretném az IPV6 címet beállítani ansible segítségével.

Mivel nem akarom bántani az /etc/network/interfaces fájlt, a legegyszerűbbnek az /etc/network/interfaces.d/eth0 fájl használata tűnt volna, de ezt nem tudom életre lehelni. Bármit írok bele, az nem konfigurálódik le.

Tudom, hogy az ansible blokkokat is be tud szúrni egy fájlba, és tehetném az IPV6 beállítást az interfaces fájlba közvetlenül, de szebb lenne, ha az IPV6-nak saját konfigurációs fájlja lehetne.

Meg lehet ez oldani valahogy?

Docker rootless + NFS-en megosztott volume-ok + chown: changing ownership = operation not permitted

Fórumok

Röviden, elkadtam... :/ 

 

Kicsit hosszabban, az van hogy szeretnék ~ 30 konténert futtatni dockerben. Hogy legyen valami formája a gyereknek: proxmox host, ezen egy deban 12-es VM. A VM-en rootless modban fut a docker.

Van nekem egy NFS kiszolgálom, mert gondoltam NFS-el osztanam meg a docker hostnak, a volumeokat. 

User akinek a nevében fut a docker: docker_user

NFS kiszolgálón létrehoztam szintén ezt a docker_user felhasználót, ügyelve arra, hogy az UID-k megegyezzenek. Doksikból kiderül, hogy NFS-nél nem a felhasználónév számít alap esetben, hanem az azonosítók. Ez pipa.

Adott a megosztás, 755-ös beállításokkal. docker_user olvassa/írja, stb... - többi userem 755 alapján tudja tenni a dolgokat. Boldogság.

 

De... a konténereket compose-al szeretném felügyelni, nekem ez egyszerű 1 file-ban bent van minden.

Gondoltam létre is hozom az elsőt, ez egy mongo adatbázis. 

A compose:

version: '2.24'

services:

# 1. mongo adatbazis graylog-hoz
  mongo_db:
    container_name: mongo_db
    image: mongo:6.0.13-jammy
    restart: unless-stopped
    volumes:
      - type: bind
        source: /home/docker_volumes/mongo_db
        target: /data/db
        bind:
          create_host_path: true
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    networks:
      docker_intra_net:
        ipv4_address: 172.28.0.5

networks:
  docker_intra_net:
    ipam:
      driver: default
      config:
        - subnet: 172.28.0.0/24
          gateway: 172.28.0.254

 

Ahogy compose up-al létrehoznám a konténert, az alábbi hibaüzenet jön: mongo_db  | chown: changing ownership of '/data/db': Operation not permitted

És én most nem tudom, hogy mi a csöcs van. Ha local-ban hozom létre, akkor rendben van természetesen. Ebben az esetben a mongo 999-es UID-ra állítja a könyvtárat.

Feltételezésem, hogy ugyan ezt szeretné elkövetni az NFS megosztáson is, de ott ugye ne tudja. 

Kérdésem, hogy hogyan lehetne megugrani ezt a problémát?

Most nekem 999-es UID-al létre kellene hoznom, az NFS szerveren is "valakit", sőt minden konténernél ahol chown "change" lenne, ott ugyan ezt meg kellene csinálni.

 

Az NFS beállításai(tudom, hogy nem elegáns a gyökérből megosztani, de ez most egyelőre ilyen): 

/data/docker_volumes 192.168.54.0/24(rw,sync,no_subtree_check)

 

Dockerben jártas személyeket kérdeznék:

Ott ahol még nem kubernetes van, de szintén NFS-el van megoldva a storage a volume-ok alá, ott hogyan működik?  Feltétetelezem, hogy nem a rootless mode a gond, hiszen az NFS kiszolgáló "rootja" és a cliens "rootja" nem egyezik meg.

 

Vaagy, fordítva kellene indulni, és létre kell hozni az NFS szerveren a mappa struktúrát, majd NFS volume-ként becsatolni compose-al a konténerhez?

Ebben az esetben az a gond, hogy local volume-ként szeretném kezelni az NFS-t, ami eleve nem tud ebben a formában működni, és csak úgy fog menni, ha NFS-ként van mountolva a konténer alá?

 

Köszi a segítséget előre is!

DHCP szerver és maszkolás [Megoldva]

Fórumok

Sziasztok !

A következő problémára szeretnék megoldást :

Van egy PC, benne egy wifi modul és egy ethernet port. A netet DHCP kliensként a wifi modulról kapja a gép.

Szeretném a ethernet portot DHCP szerverként használni, úgy hogy net is legyen a ethernetre csatlakozó kliensen.

Fedora 38 desktop (NetworkManager -rel) fut a gépen.

Jelenleg a wifi :

ipv4 : 192.168.8.130

DNS : 192.168.8.1

Amit eddig próbáltam :

/etc/systemconfig/dhcpd :

...

(default)

DHCPDARGS="enspls0";

 

/etc/dhcp/dhcpd.conf :

subnet 192.168.9.0 netmask 255.255.255.0 {
   range 192.168.9.10 192.168.9.50;
   option subnet-mask 255.255.255.0;
   option routers 192.168.9.1;
   option domain-name-servers 8.8.8.8;
}
host interface1 {
    hardware ethernet d0:50:99:a8:9d:21;
    fixed-address 192.168.9.60;
}

A dhcpd hibával leáll. Előre is köszönöm a segítséget.

Egy újabb disztribúciókereső topic

Fórumok

Suse linux-szal indítottam, használtam RedHat-et és Ubuntut, de végül a Debiánig jutottam, s a kompromisszumok ellenére mind a mai napig azt használtam. Ám a tegnapi frissítés óta már lekapcsolni is alig lehet a laptopomat, és azt hiszem, ez volt az utolsó csepp.

Már az is nagyon elbizonytalanított, hogy a Systemd-t bevezették, de hogy egy gép leállítása 5 percbe kerüljön, mert a hálózatkezelésben valaki bugos, és hogy ne tudjam lekapcsolni a wifit, mert minden befagy, ilyen élményem már rég volt.

Tehát új distrot kellene keresnem. Nincsenek nagy igényeim, leginkább annyi, hogy menjen. Stabilan. Ha megszoktam ne kelljen 5 év múlva váltanom egy újabbra. Ja, és ha lehet, ne legyen benne systemd, mert szerintem az már egy másik elvi megközelítés.

Tudom, hogy nehéz a kérdés, mert akinek épp nincs baja a saját distrojával, annak az is biztos jó, tehát inkább olyanok válaszait várnám, akiknek rálátása van nagyobb idő és hardver téren egy-egy disztribúcióra.

Képernyővédő aktiválás-deaktiválás hangkimaradást okoz

Fórumok

Van egy Rocky 8-as gépem, hallgatom a zenét Firefox böngésző alatt. Amikor a képernyővédő aktiválódik, akkor egy rövid időre elhallgat a hang, majd utána folytatja, amikor visszajön képernyővédőből, akkor is ezt teszi, kis szünet, majd folytatja. Nem világvége, régóta csinálja, csak dühítő. Esetleg van ötlet rá miért teszi és mi a megoldás? Neten korábban kerestem, akkor nem találtam megoldást rá. De most megint felhúzott, mert egy jó zene közben tette meg, így kérdezek, hátha valaki más is szembesült vele.

[Megoldva] Bizonyos oldalaknál nem működik a bal klikk

Fórumok

Hogy konkrét legyek, például a Blikk nevű tudományos ( :-)  ) oldalon, csak a jobb klikkel tudok megnyitni egy linket, a baloldalira nem reagál. Van még pár, hasonló színvonalú weboldal, amin ugyanezt tapasztalom. Mageia 9, Chrome Verzió: 118.0.5993.117 (Hivatalos verzió) (64 bites).

Azon kívül, hogy nem látogatom ezeket az oldalakat, van megoldási ötlete valakinek, hogy bal klikkel is nyissak egy linket?

uBlock Origin kikapcsolása az oldalon segített, köszönöm.

[ Megoldva ] Forráslaptop nem bootol clonezilla másolás után.

Fórumok

Egy windows-t rendszert kellene nagyobb lemezre másolnom, amihez a clonzilla megfelelő eszköznek tűnt.

Teszthez előtte egy kevésbé használt laptop lemezéről akartam lemezképet menteni. Mivel az éles gép még MBR rekordos, ezért az MRB clonzillát töltöttem rá egy USB-re.

A teszt laptop UEFI, ezért a BIOS-ban át kellett kapcsolnom a bootolást legacy-ra. Be is bootolt a clonezilla, le is másolta a lemezképet, le is ellenőrizte, minden ok.

Ezután letöröltem a lemezképet, hisz csak teszt. És a biztonság kedvéért bekapcsoltam a teszthez használt laptopot.

Innen jött a meglepetés. A laptop nem boot-ol. Nincs rajta semmilyen bootolható eszköz. Hibába állítottam vissza a BIOS-ban, hogy UFE boot, se kép, se hang.

Tudtommal a clonezilla csak olvassa a forráslemezt, így igazából nem értem, mi történt. Ha a BIOS-ban módosítok a boot beállításon, akkor felülírja a lemez tartalmát?

Tudtok segíteni, hogy megértsem, mi történt? Szintén csak a biztonság kedvéért: vissza tudom állítani a teszt laptopot működőképessé?

Amíg nem értem, mit rontottam el, nem merem az eredeti Widnows rendszert lemásolni clonezillával. (Marad a dd?)

Megoldás:

A laptopban a Legacy mod bekapcsolása, majd kikapcsolása tesztelhetően elrontja az EFI NVRAM bejegyzését, így nem indul az EFI/debian/ mappában lévő boot. (Az EFI/boot/ mappával így is elindul.)

Az efimbootmgr helyett a grub-install helyreállítja az EFI NVRAM bejegyzését.

A laptop, amivel ez történt, egy Lenovo Ideapad C340