Archiwum autora

Linux: data ważności konta

2024-04-16

Jeśli pracownik ma być zatrudniony tylko na określony czas, to warto od razu podczas tworzenia konta ustawić datę końca ważności tego konta. USERNAME=’test’EXPIRY=$(date -d „+45 days” '+%Y-%m-%d’)sudo adduser -m -c „$USERNAME” -e $EXPIRY -G operator $USERNAME A co, jeśli ten początkowy okres trzeba przedłużyć? Po pierwsze, łatwo można sprawdzić datę wygasania konta (zignoruj kwestie wymuszania […]

Terraform: Index value required

2024-04-11

Operacje na terraform state to coś, czego raczej należy unikać, ale czasami coś tam trzeba zadziałać… Polecenie terraform state list zwraca listę wszystkich zasobów którymi zarządza Terraform. Na tej liście w moim przypadku pojawił sie taki oto wpis: module.net_conf.azurerm_private_endpoint.private_endpoint[„update_key”] Ten oto wpis trzeba było usunąć. Zwykle wystarcza do tego polecenie terraform state rm, po którym […]

By Rafał Kraik in Azure

AWS: Błąd połączenia do EC2 z Putty

2024-04-06

Podczas tworzenia instancji EC2 na AWS można wygenerować klucz pozwalający na połączenie się do EC2 za pomocą Putty. Niestety, przy takiej próbie połączenia można dostać też nieciekawy błąd: „Server Refused our key” Poza sprawdzeniem standardowych rzeczy: można jeszcze sprawdzić: U mnie pomogła właśnie ta ostatnia wskazówka. Putty było za stare 😉

By Rafał Kraik in AWS

Linux: Ważność hasła, wymuszanie zmiany hasła

2024-03-16

Jedno hasło ważne przez 9999 dni? To nie jest dobry pomysł: Na szczęście na Linuxie można zmieniać daty ważności hasła i wymaganą częstotliwość zmian. Żeby haslo było ważne jeszcze tylko przez 90 dni użyj: sudo chage –expiredate $(date -d +90days +%Y-%m-%d) testuser Dodatkowo, można jeszcze określić politykę zmiany hasła dla użytkownika: sudo chage –mindays 3 […]

Git diff – survival

2024-03-14

Ogólnie git diff wymaga wskazania CO z CZYM ma być porównane: git diff <commit_hash> <commit_hash> <file_name> Ponieważ branch można postrzegać jako ostatni commit w zadanej gałęzi kodu, to zadziała również: git diff <branch_name1> <branch_name2> <file_name> Czasami jednak opuszczamy CO ma być porównane i regulujemy to wyłącznie opcjami. Oto takie przypadki: Zobacz czym różni się kod […]

By Rafał Kraik in Git

Windows: Nie można odtworzyć MP4: Server execution failed

2024-03-11

Jeśli jesteś ofiarą błędu „Server execution failed”, to Jest szansa, że po tej akcji, pliki będą sie poprawnie odtwarzać 😉

Azure: Jak skopiować plik na blob storage container za pomocą AZ CLI?

2024-02-21

Zacznijmy od tego, że się trzeba zalogować. Można to zrobić na różne sposoby, ale powiedzmy, że wykonamy polecenie: az login i dokończymy logowanie w przeglądarce. Istotne jest, aby mieć odpowiednie uprawnienia. W przeciwnym razie dostaje się komunikat podobny do poniższego: You do not have the required permissions needed to perform this operation. Depending on your […]

By Rafał Kraik in Azure