Thursday, March 6, 2025

televizorul este pentru tampiti si retardati mental

 sunt cam 9-10 ani de cand am aruncat televizorul la gunoi si in fiecare an ma gandesc ca asta ar trebui sa fie sarbatoare nationala de fapt. 

 daca stai sa te gandesti bine, tot ce te-ar putea interesa la tv se gaseste pe internet. in plus, daca esti motivat poti vedea chestiile respective si fara reclame! 

 televiziunea a ajuns o ghena de gunoi uriasa, un spectacol monstruos care introduce toti dezaxatii, tampitii si retardatii mintal unei audiente care nu poate sa fie decat asemanatoare cu personajele tv daca poate sa suporte sa se uite/asculte la asa ceva.

 

block amazon, ovh and digital ocean

for 3 of small web servers i manage i have blocked all ips from amazon aws, ovh, digital ocean and contabo. that's about 92 millions ip's.

the block is running easy and fast, without any performance issues, with ipsets of type hash:net on a 15 year old processor.

first day after this block: 

 -spam, scans and all sorts of malicious activities against web sites or web services droped about 85 %.

my servers are located in romania, eu. //

these are small servers but still, every minute there are more than 30  tcp/udp blocked packets.

by the way, worst scammers and hosting companies in eu are from dutch, german and france teritories.  i still think how to block these contries from accessing my servers. 

Monday, January 29, 2024

linux screen goes blank during playing movies in browsers

 I had this problem on linux mate and linux xfce version 22.04: screen goes off during playing movies.

 Problem resolved this way: boot linux in recovery mode, activate network and enter root terminal. Then uninstalled xorg, mate or xfce, uninstall also lightdm. Purge those packets too! 

Install again xorg then ubuntu-desktop, choose gdm as display manager (or greeter or whatever is called), then install cinnamon and everything posible related to cinnamon.

On next start choose cinnamon session.

This is the only way that worked for me, and i tried many, many solutions found on the internet but this one worked very good!


Wednesday, January 11, 2023

conectare la pc de pe telefon utilizand termux si ssh

 Cum te conectezi la PC de pe telefon android utilizand termux si ssh.

 Se presupune ori ca utilizezi linux pe pc/laptop ori ai un server ssh pe windows.

Se mai presupune ca NU utilizezi autentificarea cu parola, ci doar cea bazata pe chei rsa. Cum setezi lucrul acesta pe server nu face obiectul textului de fata.

1. Serverul ssh de pe PC/laptop trebuie sa fie pornit, functional.

2. Descarci termux de pe f-droid sau github si instalezi aplicatia pe android. Suporta numai versiunile de android de la 7 inclusiv in sus.

3. Inainte de a porni aplicatia, intra in setari->aplicatii-> alegi termux si acorzi permisiunea de a accesa spatiul de stocare (important).

4. Pornesti termux, faci actualizarea la pachete si eventualele innoiri astfel:

pkg update && pkg upgrade

5. Daca serverul mirror pt pachete da erori poti alege din mai multe cu apt change repo ( cred ca asa e comanda, daca nu e asa cauta pe net "termux how to change repo").

6. Instalezi openssh cu pkg install openssh. In timpul instalarii se va genera perechea de chei public/privat, dar eu nu o folosesc pe aceea.

7. Generam o noua pereche de chei public/privat cu comanda

ssh-keygen -t rsa -b 4096 -f cheia-mea

unde -t rsa inseamna criptare si algoritm rsa, -b 4096 este marimea nu stiu cum (am uitat, nah...) iar -f cheia-mea specifica numele fisierului unde se va stoca cheia: cea privata se va numi cheia-mea, fara extensie, iar cea publica se va numi cheia-mea.pub

7a) Instalam extensia termux-api. Ea ne va permite accesul la spatiul de stocare al telefonului pentru ca va trebui sa copiem cheia publica a telefonului intr-un folder mai accesibil de pe telefon, sa nu stam sa bibilim prin spatiul de stocare pe urma....

pkg install termux-api

8. Copiem cheia publica in spatiul de stocare public al telefonului, de exemplu in directorul Documente (sau Documents, numele dosarului depinde de limba/regiunea utilizata in setarile telefonului).

cp cheia-mea.pub /storage/emulated/0/Documents 

9. Transferi cheia publica din telefon pe PC/laptop in orice dosar.

10. Deschizi fisierul cu notepad++ (atentie, nu cu notepad versiunea windows, ci cu notepad++, se gaseste pe net gratuit) selectezi si copiezi tot textul in clipboard (copy).

11. Deschizi sau creezi fisierul authorized_keys si lipesti  (pe o linie noua daca mai exista intrari, sau pe prima linie daca e gol) si lipesti continutul din clipboard (paste). Textul incepe cu "ssh-rsa.... si se termina cu ceva de genul user@host, de exemplu u-205@localhost)

12. Atentie, cand ne conectam din termux la PC trebuie sa specificam explicit cheia utilizata, vom utiliza cheia creata mai sus numita "cheia-mea" si eventual portul pe care asculta serverul.

Un exemplu:

ssh  -i cheia-mea utilizator@host -p 1500

In comanda de mai sus  -i cheia-mea specifica faptul ca utilizam cheia privata numita "cheia-mea", cea generata mai sus, -p 1500 specifica faptul ca ne conectam la portul 1500, iar user@host depinde de serverul ssh si utilizatorul de pe PC, adresa IP publica a PC-ului sau domeniul asignat etc.... ( se presupune oricum ca ai mai lucrat cu ssh, altfel nu te interesau chestiile astea si nu ajungeai pe pagina asta).

Ce poti face mai departe? Poti controla toate procesele de pe PC, poti copia fisiere intre PC si telefon, poti face tunneling ssh si redirectare porturi etc...

E o chestie draguta, dar ceva si mai dragut este setarea unui server VPN pe ruterul de acasa, instalarea unui server VNC pe PC si tunelarea ssh a serverului x de pe pc pe telefon (pe telefon folosesti un vnc viewer pentru a controla pc-ul de acasa exact ca si cum l-ai controla cu any desk sau team viewer, numai ca mai sigur...).

Daca ai si alte idei de utilizare le poti scrie in comentariu, necesita aprobare, dar la o luna, doua mai dau pe aici si o sa fie aprobat...


Saturday, December 31, 2022

centru comunitar cultural

 Îmi amintesc că acum vreo 2-3 ani treceam pe lângă un șantier cu o plăcuță descriptivă de genul "centru comunitar cultural" sau ceva în sensul ăsta.

După ce s-a terminat toată chestia cu șantierul, ce a apărut? Un bar oarecare, ceva mai măricel și atât...  

Deh, acum barurile și cârciumile sunt numite "centre comunitare"... 

Câmpulung Muscel...2022


Wednesday, December 28, 2022

SQL Error (1356)- what you have to know before using mysqldump for backup

these facts are applying only if you change the database version!

 

Say you are upgrading from mariadb 10.2 to mariadb 10.6 or whatever upgrade are you doing and you have an sql dump file produced by 'mysqldump'.

chances are very high that on restoration with 'source' you will broke the most important tables in your fresh mariadb: mysql, information_schema, performance_schema and sys because these tables are changing from version to version. and is a pain to repair these tables... you will have the following error: "

SQL Error (1356): View 'mysql.user' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them

"

you will see that there aren't any users in your user table and you can make connections to mariadb with any user/password combination. the security and other important features of a database are totally gone.

so, when you backup your entire database you need to exclude from mysqldump the above tables, something like:

mysqldump ... -all-databases -ignore-database mysql -ignore-database information_schema etc etc.  ( check the correct syntax please).

at the restoring moment using source all will run great this time.

this solution and precaution i hardly found on the onth internet, but, allas, only after i entered the above error.

i guess, if you really are a masochist, you can manually edit the sql dump file and remove from there any reference to the above tables.

 


Saturday, September 17, 2022

axiom of tik-tok

 axiom: an established rule or principle or a self-evident truth.

Axiom: everyone having an account on tik-tok is a monkey, a subhuman brain dead zombie.