Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Témata - scientific

Stran: 1 [2] 3 4 5
16
Hardware / Dva disky současně
« kdy: 27. 06. 2021, 15:13:44 »
Ahoj všem,

prosím o pomoc s připojením dvou téměř externích disků. Téměř, protože to jsoi interní disky přes SATA to USB adaptér. Snažím se přenést data z jednoho HDD na druhý přes USB to SATA adaptéry.

Problém je v tom, že PC vždycky vidí jen jeden adaptér (ten který byl zapojený jako první). Jakmile ho odpojím, tak se hend v diskách připojí ten druhý disk.

Zdá se, že nelze mít k PC připojené dva adaptéry současně. Tedy jde to, ale komunikovat bude vždy jen jeden z nich. Netušíte prosím někdo, jak to vyřešit, abych mohl mít tyhle adaptéry občas v jednu chvíli připojené dva a oba fungovali bez problémů?

Díky všem za rady.

17
Software / Kdy použít pro privátní klíč passphrase
« kdy: 17. 06. 2021, 15:33:07 »
Zamýšlím se v jakých případech je vhodné použití passphrase a kdy je to zbytečné, protože to nemá žádné reálné znatelné bezpečnostní výhody.

Děkuji za informace.

18
Software / ssh-agent pasphrase forwarding
« kdy: 15. 06. 2021, 22:27:42 »
Ahoj, jsem člověk, který se věšinou nespokojí s miliardou blogů, které tvrdí že ukládání passphrase do ssh-agenta je bezpečné. Když neumím číst zdrojový kód a a ty blogy nepíšou jak to dělá, že je to bezpečné.

Všichni jen "tvrdí", že je to bezpečné, ale nikdo jako kdyby nevěděl proč to vlastně tvrdí, jakoby jen papouškovali. Nebo teda spíš neumím hledat správně informace a hlavně číst v kodu ssh-agenta.

Chápete to někdo, nebo jen slepě věříte, že je to bezpečné?

Můžete mi to prosím vysvětlit?:

  • Je to bezpečné?
  • Jak a kam ten ssh-agent ukládá (uchovává) ty passhprase?
  • Vrchol bezpečnosti je uložení těch passphrase na nějaký externí např. USB flash disk, který se připojí k PC, ani by ten samožný flashdisk měl přístup k internetu? Jaký to má význam, když se připojuje do PC, který k internetu přístup má, to potom je i ten samotný flashdisk automaticky také v internetu. Takže jaký to má smysl?
  • jak to funguje pod pokličkou a jaké to má nevýhody, popř. jak to používat správně?

Díky moc za info.


EDIT:

Tak už jsem našel nějaké informace. Prý to vlastně o moc bezpečnější není. Ten forward agent do sebe neukládá přímo passphrase, ale ten dešifrovaný klíč. Takže kdo se dostane do systému ten se pak automaticky dostane všude. Takže je to asi o trochu bezpečnější, ale asi jen nepatrně. Výhoda tedy není ani tak v bezpečnosti, jako v pohodlnosti, že se nemusí passphrase pokaždé vepisovat ani si ho člověk nemusí pamatovat. Je to vlastně takové primitivní udělátko. Které tam vždycky strčí svůj již dešifrovaný správný klíč.

Myslíte, že jsem to pochopil správně?

19
Server / Obrovská cache paměti
« kdy: 07. 06. 2021, 12:38:24 »
Ahoj všem, máte pro mě prosím nějaké tipy, jak udělat troubleshooting, proč mám plnou paměť, až to swapuje a systém zamrzá?

Memory
Citace
Total: 16G
Used: 5G
Free: 100M
Cache: 9G
Buffers: Skoro nic

Měl jsem za to, že cache se automaticky uvolňuje pokud o tu paměť požádá jiný proces.

Zkoušel jsem něco jako:

Kód: [Vybrat]
sync && echo 3 > /proc/sys/vm/drop_caches

Ani jeden z příkazů ale nic nedělá, jen mi zablokují konzoli.

Zkoušel jsem i něco jako:
Kód: [Vybrat]
sysctl drop_caches=3

Ale to dělalo stejné prd jako výše uvedené příkazy.

Pak jsem ještě zkoušel cgroups pro memory limit toho procesu co takhle plní cache, to se ami ale nepovedlo, viz: https://forum.root.cz/index.php?topic=24845.0

Díky všem za tipy.

BTW: Neptejte se co je to za aplikaci, chci to řešit univerzálně a systémově. Ne nějak přímo přes nějaké konfigurace aplikace.

20
Software / Nedaří se mi formulovat cgroups cgexec command
« kdy: 06. 06. 2021, 22:47:17 »
Ahoj, snažím se omezit aplikaci memory limitem přes cgroups.

Dělám to takto:
Kód: [Vybrat]
sudo yum install libcgroup-tools
sudo cgcreate -t user:group-a user:group -g memory:/cgApp
sudo echo $(( 2048 * 1024 * 1024 )) | sudo tee /sys/fs/cgroup/memory/cgApp/memory.limit_in_bytes #2 GB RAM

Zde je komplikace oproti manuálu, který říká:

Kód: [Vybrat]
cgexec -g memory:cgApp App

Jenže takhle já aplikaci nespouštím, nýbrž takto:

Kód: [Vybrat]
cd /home/user/app/ && . ./run

Jenže jak to spustit přes cgexec? Takto mi to nefunguje:

Kód: [Vybrat]
cgexec -g memory:cgApp 'cd /home/user/app/ && . ./run'

Jak ten cgexec prosím použít správně? Děkuji.

PS: Dal jsem to do špatné kategorie, omlouvám se, snad to tu někdo najde. :-)

21
Ahoj všem,

při instalaci fail2ban se mi nevytváří adresář /etc/fail2ban nemáte pro mě někdo nějaký tip, jak zjistit proč tomu tak je a co dělám špatně? Děkuji moc.

Ještě dodám, že fail2ban na tom serveru už byl, chtěl jsem ho "reinstalovat". Provedl jsem něco jako:

Kód: [Vybrat]
yum erase fail2ban # nebo yum remove fail2ban už nevím a vlastně jsem nepochopil rozdíl, nejspíš nšco jako remove VS purge v ubuntu.
mv /etc/fail2ban /etc/fail2ban_old_backup
yum install fail2ban
cd /etc/fail2ban
-bash: cd: /etc/fail2ban: No such file or directory

Díky všem za tipy.

22
Sítě / Vzdálený přístup bez statické veřejné IP adresy
« kdy: 24. 05. 2021, 00:26:35 »
Ahoj, znáte prosím někdo nějaký způsob, jak si vytvořit přístup k mé NAS odkudkoliv, nejen z lokální sítě?

Napadá mě:

  • DDNS - můj levný router zyxel VMGneco umí dyndns, no-ip.org apod, ale asi to funguje jinak, než si myslím. To je možné nějaká správa DNS až když tu veřejnou IP adresu mám, nikoliv náhrada. Doufal jsem, že to funguje tak, že mi poskytnou "veřejné hostname" jako neco478451.no-ip.org, přes které se dostanu i zvenčí sítě. :-D
  • VPN - Koupit VPN a nakonfigurovat ho v linuxu té NASky.
  • Platit si u ISP statickou veřejnou IP adresu.
  • WD v sobě má něco jako službu wd2go.com, kdy se po spárování umím nějak přes jejich webovou službu ke svému úložišti připojit přes jejich stránky, ale nechce mi ta potvora fungovat. Chyba může být v konfiguraci WD nasky, v linuxu, v nastavené routeru, v nastavení té wd2go aplikace nebo co já vím kde, prostě to nejde mrcha. :-)
  • Něco dalšího někoho napadá?

Děkuji všem za tipy.

23
Desktop / Přehled využití disku
« kdy: 20. 05. 2021, 20:12:30 »
Dobrý večer přeji všem,

ve Windowsu je správce úloh se záložkou "Výkon", která obsahuje i přehled výkonu jednotlivých disků. Linux ale zřejmě nic takového nemá? Znám jen přehled využití IO, jako iotop nebo iostat apod. Mě by se líbilo něco pro GUI fakt s přehledem využití pro každý disk zvlášť.

Poradíte mi prosím někdo něco takového?


24
Sítě / Jak namapovat disk
« kdy: 19. 05. 2021, 12:37:40 »
Ahoj všem,

koupil jsem si externí disk (resp. NAS) či co to je. Jmenuje se WD My Book. Připojil jsem si ho jako síťový disk přes FTP. Je připojený jako: /run/user/1001/gvfs/ftp:host=10.0.0.21,user=admin/directory

No a já bych ho potřeboval do svého Centosu namapovat, aby se tvářil fakt jako disk, ne jako sitové uložiště. Ve Windows 10 jsem kliknul pravým na ten síťový adresář a tam na "Namapovat disk", přidělal jsem mu X:\\ a hotovo.

Umí něco takového i centos nebo to musím dělat přes něco jako curlftpfs nebo ftpuse?

Ten WD my Book nejspíš umí jiné možnosti než FTP, hádám, že lepší by byla nejaká jiná metoda jako třeba SMB nebo CIFS nebo tak něco.

Děkuji za tipy, jak by se to dalo udělat ideálně přes něco co už Centos v sobě má.


25
Software / Linux SW falešný RAID 0 (zrcadlení)
« kdy: 26. 12. 2020, 22:17:07 »
Ahoj,

prosím si o radu, jak vytvořit falešný SW RAID 0 (zrcadlení, též mirroring). Raději bych párřádkový bash skript, který nechám jednou měsíčně, nebo dle potřeby spouštět jako automatickou úlohu, než nějaký moloch. Ale pokud to bude stát za to, klidně i utilitu s grafickým ksichtem. Používám CentOS 7/8.

Mám v PC dva disky, jeden klasický 3.5 HDD v pozici pro HDD a druhý 2.5 Notebookový HDD v HDD rámečku namísto CD machaniky. ksandu je pro mě cizí slovo.

Cíl: Mít možnost při selhání bootovacího disku, tento selhaný disk nahradit tím druhým (záložním), na kterém budou data od poslední synchronizace s tím prvním. Výhodou může být třeba denní, provádění přírůstkového zálohování, ale raději bych fakt jednoduchý skript, protože na FS sahám jednou ročně, a to bych raději spustil jednoduchý, ale spolehlivý SH skript, než se spoléhat na kde co, tak raději zálohovat blokově celý disk.

Mělo by fungovat něco jako:
Kód: [Vybrat]
dd if=/dev/sd(starejdisk) of=/dev/sd(novejdisk) bs=1M
dd if=/dev/sd(starejdisk) of=/cesta/nekam/file.img bs=1M

Tohle by měla být rychlejší a méně objemná cesta, pokud chápu, jak to fugnuje, tak by to všechny ty nuly mělo zkomprimovat na skoro nulu, takže img.gz poloprázdného disku by zabíralo polovinu místa a mělo být o polovinu rychleji hotové:
Kód: [Vybrat]
dd if=/dev/sd(starejdisk) of=/cesta/nekam/file.img bs=1M | gzip -c nekam.img.gz

Algoritmus takového zálohování by mohl být jen.
  • Udělej na sekundárním disku img.gz
  • Smaž starý img.gz

Když ten hlavní disk selže, pak hádám stačí koupit nový hlavní disk a z toho záložního disku, to img.gz zase vrátit zpět na hlavní disk a pokračovat.

Děkuji za názory a rady.

26
Software / Delay při výstupu
« kdy: 31. 08. 2020, 11:58:08 »
Ahoj všem, prosím o zřejmě základní radu, nenapadá mě, jak si s tím poradit.

Mám příkaz:
Kód: [Vybrat]
openssl s_client -connect domena.example:443 2>/dev/null |  openssl x509 -noout -modulus | openssl md5 | grep stdin

Problém je, že tento příkaz zablokuje CLI, jako kdyby čekal na vstup, ale nečeká. Pomůže stisknutí např. klávesy [ENTER], což zpracování odmrzne a výsledek se vypíše ihned. Bez stisknutí klávesy [ENTER], se na vápis výstupu čeká až několik minut.

Jak příkaz formulovat správně, aby nedocházelo ke zbytečnému delay?

Děkuji za tipy.

27
/dev/null / Stažení stránky wget/curl
« kdy: 17. 08. 2020, 22:25:24 »
Ahoj všem,

prosím o radu. Je web, ze kterého bych chtěl pro soukromé účely analýzy stáhnout data za cca. 30 stránek a nechce se mi to dělat ručně. Navís nestačí základní stažení zdrojového kodu, je tam nějaký AJAX. Data ve zdrojovém kodu [CTRL] + u nejsou, pouze skripty, které data vykreslují na straně klienta až v prohlížeči.

Ruční postup je takový:
  • Přistoupit na stránku
  • Skrolovat půl hodiny, urvat mezitím kolečko z myši a vzít z krabice další myš. (Skrolování skript načítá další "historické" řádky tabulky, nelze je zobrazit najednou (člověk se musí proscrollovat nakonec).)
  • Jakmile se dostanu až na konec a již nejsou žádné data k vypsání, podívám se do zdrojového kodu a stáhnu ho do textového souboru.
  • Nad textovým souborem spustím cat source.txt| sed | grep | awx | masakry > data.txt
  • Soubor data.txt proženu bash skriptem, který ty data naláduje do databáze.
  • Nyní si mohu hrát s SQL dotazy, vytvářet funkce pro analýzu těch dat.

Automatický postup:
  • wget/curl/něco https://domena.example/neco --nejaký masakry pro načtení všech dat (skrolování) :-D > source.txt
  • Pokračovat jak je výše uvedeno

Myslíte, že je to nějak řešitelné, možná nějaký emulátor prohlížeče nebo nodeJS, napadá Vás něco?

Díky moc za každý nápad.

28
Software / Hrátky s textem
« kdy: 16. 08. 2020, 00:20:17 »
Ahoj všem, prosím o banální radu.

Potřebuji poradit, jak upravovat řádky v souborech, jak potřebuji, viz příklad níže. Je mi jedno, jestli to bude sed, awk, tr, nebo co já vím. :-)

Mám soubor s řádky:
  • jmeno:Michal;neco neco2 neco3;prijmeni:Novak
  • jmeno:Marta;neco;prijmeni:nesladkova
  • ...
  • jmeno:Marek;neco neco2 neco3;prijmeni:Stastny

Chtěl bych výstup takto (odstranění nezajímavého balastu mezi dvěma slovy/stríngy/znaky (v našem případě znak středník z obou stran)):
  • jmeno:Michal;;prijmeni:Novak
  • jmeno:Marta;;prijmeni:nesladkova
  • ...
  • jmeno:Marek;;prijmeni:Stastny

Děkuji všem.



29
Software / Jaká je výchozí hodnota kernel.sem.semni?
« kdy: 27. 05. 2020, 16:12:06 »
Ahoj všem,

zkouším si hrát s nastavením semaforu. Jak by měla být nastavena ideálně hodnota SEMMNI?

Teď se neptám na to, jak testovat. Spíše na nějakou obecnou poučku, jak se má za to, že je konfigurace  ve většině případů správně.

Jak byste mi doporučili hodnotu nastavit v případě, že má VPS k dispozici 3 GB, 4 GB a 8 GB RAM. Z toho si klidně už sám pak odvodím nějaký obecný vzorec.

Když SEMMNS = SEMMSL * SEMMNI,
tak SEMMNI = SEMMNS / SEMMSL,
s tím, že SEMMSL by mělo být asi SEMMSL=1*250

Děkuji všem za pomoc/radu.


30
Distribuce / Jak nainstalovat WiFi ovladač
« kdy: 06. 05. 2020, 08:32:26 »
Ahoj všem,

mám tu starý korporátní počítač, do kterého se do desky vloží WiFi karta s takovou externí anténou.

Problém je v tom, že mi CentOS 8 hlásí v nastavení: "No Wi-Fi Adapter Found Make sure you have a Wi-Fi adapter plugged and turned on".

1. Napadlo mě, že by mohlo být potřeba nainstalovat ovladače.
2. Vylistoval jsem si v připojených zařízeních (/sbin/lscpi) o jaké zařízení se jedná: 01:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n
3. Vylistoval jsem si jeho vendor a device ID (/sbin/lscpi -n | grep "01:00.0")
14e4:4359
4. Snažil jsem se marně dohledat, jaký balíček z elrepo mám doinstalovat. Poradíte mi prosím jak dál?

Děkuji všem, za nasměrování k dalšímu postupu.

Stran: 1 [2] 3 4 5