Linux-haladó

rsync perm. deny, ha a file/folder owner a root

Fórumok

Sziasztok!

 

Egy NFS share-rol rsync-elek egy masik NFS share-re:

 

rsync -auh --info=progress2 temp/ temp_new/

 

A gondom az, hogy azok a fileok/konyvtarak, amik az eredeti helyen root owner-el voltak, azok az uj helyrol permisson problemaval nem elerhetoek (a share egy perzisztens docker tarolo). Ranezesre a jogok rendben vannak, ami a regi helyen root volt, az az uj helyen is az.

 

Mi lehet a gond? kell a rsync-be meg valami flag?

Rsync backup NAS-ra nem triviális módon

Fórumok

Sziasztok,

A segítséteket szeretném kérni egy hálózati okosságból adódó backup megoldásában.

Adott egy proxmox gép, rajta 4 VPS-el. A host kapott egy IP címet és port forward segítségével vannak a VPS szolgáltatások kihelyezve a világhálóra.
Természetesen a VPS-ek kaptam egy másik hálókártyát, amin belső ip címekkel elérik egymásikt. Illetve a VPS-ek kilátnak a netre direktbe.

Ezeket a VPS-eket, vagyis csak a rajtuk lévő egy-két mappát kellene mentenem egy Synology NAS-ra.

Eddig nem így volt a hálózati felépítés, akkor a VPS-eket is elértem , így gyártottam egy docker containert, ami rsync-en lehúzta a NAS-ra a dolgokat. A konténer a NAS futtatta ütemezetten.

Az átalakulás utána viszont nem tudom, hogy hogyan lehetne menteni, mert rsync ssh-n keresztül a hostig jut, de onnan nem tudok átmenni a VPS-re, hogy onnan szedje le az adatokat.

Eddig így mentettem:

/usr/bin/rsync -r --ignore-existing --bwlimit=${MAX_BWIDTH} -e "ssh -p ${SSH_PORT} -o StrictHostKeychecking=no -i /srv/id_rsa" ${SSH_USER}@${SERVER_IP}:${SOURCE_DIR}/ ${TARGET_DIR}

Viszont most a ${SSH_USER}@${SERVER_IP} csak a host.

Hogy tudnám a mentést megoldani úgy, hogy biztonságos maradjon a rendszer és semmi felesleges dolgot ne kelljen telepíteni és kinyitni a tűzfalon.

Ami még fontos infó, hogy a NAS ip-je nem fix és a routert nem én kezelem, így ott az SSH-t nem tudom kinyitni, hogy a VPS syncelje magát a NAS-ra.

Válaszaitokat és a segítséget előre is köszönöm.

Köszi: Zoli

JPG kitoltese fekete hatterrel

Fórumok

Imagemagick-ben gondolkodom...azaz konzolos Linux-os kepmanipulaloval kell elernem...

a problema az lenne, hogy  van egy tegyuk fel 1400x900-as JPG kepem, amit fel kellene nagyitani fullHD-be, DE UGY, hogy ha nem aranyos a nagyitas (azaz torzulna a kep), akkor fekete hatteret tegyen moge fullHD meretben. Ez egy otlet.

Tudtok erre valami megoldast?

Mukodnie kell barmilyen felbontasra, akar allo, akar fekvo a kep, a lenyeg az, hogy a vegleges output fullHD legyen. (sajna a kepmegjelnito csak ezt a felbontast tudja, es nem szeretnem, ha torzulna a kep)

 

kosz

Tömörített (gzip) lemezkép használata loopback eszközként

Fórumok

Sziasztok!

A Google nem igazán segített, de hátha tudtok ti okosságot. dd-vel készített és gzip-pel tömörített lemezképet szeretnék csak olvasható módban loopback eszközként használni. Egyrészt mountolni szeretném a tartalma miatt, másrészt pedig nekiereszteném a photorec-et a törölt fájlokért. Viszont helyszűkében vagyok, az előre kitömörítés nem járható.

Van ötletetek?

Asus Zephyrus G15 touchpad driver 4 év alatt sem

Fórumok

Van egy GA502IV-es laptopom. Windows-on "ASUS Precision Touchpad" driver települ fel, azonban

Semmilyen distro alatt nem tudom 4 év alatt se, működésre bírni. Nincs megfelelő kernel, se driver.

ROG Zephyrus G15 | Laptops | ROG Global (asus.com) Fontos, hogy a 2020-as változat van nekem.

Ami eddig a legtöbb segítségem volt, az alábbi link.

Linux for ROG Notebooks (asus-linux.org)

Bárkinek, bármilyen tapasztalata a működésre bírásra?

Windows fluentbit 3.0 GELF -> Graylog 5.2.5 host mező hiánya

Fórumok

Felraktam egy Graylog 5.2 szervert Debian 12-re, egyéb Linux-os gépek (Debian és Ubuntu, vegyes kiadások) rsyslog segítségével átküldik a syslog-ot GELF formátumban UDP-n.

Adódott hogy egy Windows 10 egyedi szoftverének logját is ide kellene átküldeni. Ehhez feltelepítettem a fluentbit 3.0-át a következő konfigurációval - log-ban nincs benne a gépnév, azt külön kell beleraknom FILTER segítségével.

parsers.conf

[PARSER]
    Name EgyediProgramLog
    Format regex
    Regex /(?<time>\d+/\d+/\d+ \d+:\d+:\d+ \+\d+:\d+),(?<message>.*)/
    Time_Key time
    Time_Format %Y/%m/%d %H:%M:%S

fluent-bit.conf

[INPUT]
    Name tail
    Tag EgyediProgram
    Path C:\[log_directory]\*.log
    Parser EgyediProgramLog
    Refresh_Interval 10

[FILTER]
    Name modify
    Match EgyediProgram
    Add hostname ${HOSTNAME}

[OUTPUT]
    Name  stdout
    Match EgyediProgram

[OUTPUT]
    Name                 syslog
    Match    EgyediProgram
    Host                 [graylog-szerver-ip]
    Port                 514
    Mode                 tcp
    Syslog_format        rfc3164
    Syslog_message_key   message
    Syslog_hostname_key  hostname

[OUTPUT]
    Name gelf
    Match EgyediProgram
    Host [graylog-szerver-ip]
    Port 12201
    Mode udp
    Compress false
    Gelf_Short_Message_Key message
    Gelf_Host_Key hostname

stdout kimenete

[0] EgyediProgram: [[1712658673.000000000, {}], {"message"=>"[log_bejegyzes]", "hostname"=>"[Windows_host_neve]"}]

Syslog üzenet megfelelően megérkezik Graylog szerver gyűjtött logjai közé, látszik a teljes üzenet, helyes Windows gépnévvel.

Ha (még Windows-on, Wireshark-al) megnézem a hálózati forgalmat, ez megy át GELF-ként: {"version":"1.1", "short_message":"[log_bejegyzes]", "host":"[Windows_host_neve]", "timestamp":1712658673.000}

Ezt nem fogadja el a Graylog szerver, server.log-ban ez szerepel: 2024-04-09T10:33:29.335+02:00 WARN  [GelfCodec] GELF message <d77d0960-f64b-11ee-812f-000c2929b7fa> (received from <[Windows_host_IP]:56029>) is missing mandatory "host" field.

Mit nézek be? Pláne hogy Linux GELF források mennek, Windows log értelmezés és átalakítás stdout szerint rendben és syslog üzenetként megfelelően át is megy. GELF-ben meg a meglévő host mező hiányára hivatkozik. Plusz infó hogy a kb harminc próbálkozásból két Windows GELF mégis átment (később vettem csak észre), de host neve helyett a Windows gép IP címe van a log-ban - valamilyen közbenső konfigurálási próba eredménye lehet.

(Open)SUSE ala VDO? - Sikerült már valakinek?

Fórumok

Sziasztok!

 

CentOS alatt nagy megelegedettseggel hasznaltam a VDO-t, de most szeretnem migralni az egyik serverem OpenSUSE ala. csomag nincs sajna OpenSuse hoz, forrasbol sem sikerult meg leforgatom eddig sem a kernel modult sem a userspace toolt OpenSuse alatt... Van valakinek ezzel sikere? ha igen meg tudna osztani a metodust? Vagy ha van VDO alternativa SUSE ala, az is erdekelne... (BTRFS/ZFS nem jatszik jelen esetben)

ldapsearch filter

Fórumok

Udv!

Ilyen strukturaban vannak a csoportok megadva windowsos AD-ben:

ou=Groups,ou=company,dc=domain,dc=com
  - ou=Tech
    - cn=Test
    - ou=Engineer
      - cn=foo_admins
      - cn=foo_devs
    - ou=Command Center
      - cn=bar_admins
      - cn=bar_users
  - ou=Operation
    - ou=Sales
      - cn=ize
    - ou=Management
      - cn=csigabiga
  - ou=Misc
    - ...

ez sajna adott, nincs lehetoseg modositani.

Linuxon olyan ldap search filter keresek, ami visszaadja a ou=tech es ou=operation alatti ossze csoportot, barmilyen melyen is van. (es ne a Misc kizarasaval, mert ott meg van 5 masik amit ki kene zarni)

probaltam netet bujni, AI-t kerdezni, de nem segitett. BaseDN: ou=Groups,ou=company,dc=domain,dc=com

Valakinek van otlete?