Ubuntu ufw firewall

På Ubuntu server er ufw (uncomplicated firewall) installeret og deaktiveret som standard. Allerførste gang ufw aktiveres vil den lukke for al trafik. Jeg aktiverer derfor ufw på en cloud server via consol for at undgå at lukke mig selv ude af ssh. Aktiver ufw

Tillad trafik på port 22 fra enhver lokation:

Tillad […]

OpenVPN Access Server til sikring af adgang til lokalt netværk

OpenVPN Access Server gør det nemt at opsætte og konfigurere en VPN. Noget der kan være ret kompliceret at gøre manuelt, især hvis det ikke er noget man er van til at arbejde med. Den er gratis at bruge for op til 2 aktive forbindelser, og dermed fin til mit setup. Formål Jeg har angivet […]

Ubuntu: Opdater til ny LTS version

Først skal din nuværende version være helt up-to-date:

Herefter kan du opdatere til f.eks. 20.04 fra 18.04

Hvis ovenstående giver dig denne meddelse:

… betyder det følgende: Upgradering til ny LTS version aktiveres ikke før EFTER den første point release. Dvs. at hvis jeg har 18.04 installeret og vil opgradere til 20.04, […]

Varnish: Fjerne en backend server

Jeg vil fjerne en backend server fra Varnish loadbalancer, da den skal opgraderes. Umiddelbart skulle man mene at det er nok at kommentere linien med add_backend()

… men dette giver syntaksfejl. Man skal også kommentere blokken for serveren:

Du kan tjekke om der er syntaks fejl i konfigurationsfilen inden du forsøger at genstarte […]

ssh på flere porte

Jeg skal opgradere en server fra Ubuntu 18.04 til 20.04. Hvis Ubuntus opgraderingsværktøj do-release-upgrade detekterer at opgraderingen sker via en ssh forbindelse, åbnes automatisk en ssh forbindelse på port 1022 som man kan forbinde til, hvis man mister forbindelsen. Men kan jeg overhovedet forbinde til port 1022? Der kan være firewalls foran serveren og på […]

Skifte php version på Ubuntu

Det er en fordel at have mulighed for at installere flere forskellige version af php, og skifte mellem dem forholdsvist nemt. På den måde kan man hurtigt fortryde, hvis man får skiftet til en version der viser sig ikke at være kompatibel med ens kode. De fleste har både php til Apache og php til […]

Installer MariaDB klient på Fedora 30

Min opdatering gik i stå i dag pga en ‘transaction error’ i MariaDB pakkerne.

Jeg har kun MariaDB klienten installeret, så jeg besluttede mig for ganske enkelt at reinstallere den. Først tjekkede jeg, hvilke MariaDB pakker der var installeret:

Jeg fjernede ganske enkelt disse 4 pakker med dnf remove [pakkenavn] og installerede derefter […]

Håndtering af filer på Linux

Kommandoen find er et rigtig godt værktøj til at finde filer og evt. slette dem. Her et par eksempler: Tæl antallet af filer der starter med strengen ‘sess_’ i filnavnet og er mere end et år gamle:

Find jpg filer i en mappe der er tilgået (læst/vist) for mere end 2 dage siden:

[…]

Angular 8

Jeg har fornylig opdateret et projekt til Angular 8 og har i den forbindelse opdaget et par signifikante ændringer: Fejlen “More than one module matches…”

I Angular 7 blev nye moduler blot automatisk tilføjet i app.module.ts, men i Angular 8 er det åbenbart nødvendig at angive hvor det skal tilføjes. Løsningen er derfor (såfremt […]