Zabezpieczenie RDP w Windows 10 przy użyciu certyfikatu SSL

  1. Przygotowany certyfikat wraz z kluczem prywatnym wgraj do certyfikatów osobistych tego komputera.
  2. Odpal CMD z prawami administratora i uruchom:
    wmic /namespace:\root\cimv2\TerminalServices PATH Win32_TSGeneralSetting Set SSLCertificateSHA1Hash=”odcisk palca certyfikatu”

W moim przypadku użyłem darmowego zaufanego certyfikatu od ZEROSSL w tej sytuacji dodatkowo musiałem złączyć klucz prywatny z certyfikatem. Użyłem do tego narzędzia: OpenSSL dla Windows:
openssl pkcs12 -export -inkey private.key -in certificate.crt -out bothAsPKCS12.p12

i w zasadzie to wszystko – nie dostaniesz już zapytania czy na pewno chcesz użyć niezaufanego certyfikatu podczas podłączenia do komputera oraz dodatkowo zobaczysz symbol kłódki na górnej belce połączenia zdalnego.

W przypadku Windows Server 2012:

$path = (Get-WmiObject -class "Win32_TSGeneralSetting" -Namespace root\cimv2\terminalservices -Filter "TerminalName='RDP-tcp'").__path
Set-WmiInstance -Path $path -argument @{SSLCertificateSHA1Hash="THUMBPRINT"}

Aktualizacja Redmine 3.1.1 do 3.3.0 na Debianie 8 Jessie z ISPConfig 3.0.5.4p8

Witam.
W dużym skrócie opiszę swoją przygodę podczas aktualizacji Redmine 3.1.1 do 3.3.0. Przede wszystkim zadbałem aby moja obecna gałąź aplikacji była w Czytaj więcej »

Aktualizacja Redmine z 2.1.5 do 2.2.0

Programiści Redmine od jakiegoś czasu zaskakują nas nowymi gałęziami swojej aplikacji. Gałęzie te są rozwijane niezależnie jednak co jakiś czas aktualizacje do starszych gałęzi znikają. Jeśli chcesz używać zawsze najnowszej wersji przeczytaj ten artykuł. Opisuję w nim jak zaktualizować Redmine 2.1.5 do najnowszej wersji, powinno działać też z wersjami starszymi, jednak nie sprawdzałem tego. Czytaj więcej »

Aktualizacja Redmine

Jeśli inatalowałeś Redmine moim sposobem, aktualizacja do przyszłej wersji Redmina jest banalnie prosta. Metoda ta działa na wszystkich wersjach Redmine włącznie z 2.2.0, jeśli coś się zmieni to napiszę nową metodę. Nie da się jej jednak zastosować w przypadku kiedy zmienia się gałąź Redmine ( wersje z 2.0 do 2.1 oraz z 2.1 do 2.2 ). Wystarczy wykonać tylko kilka poleceń i już mamy aktualną wersję Redmine, a wszystko dzięki temu iż ściągaliśmy go z repozytorium. Czytaj więcej »

Instalacja Redmine 2.1.4 na Debianie Squeeze z ISPConfig 3

Jako iż ostatnimi czasy miałem sporo pracy przy ISPConfig 3, postanowiłem opisać krok po kroku jak zainstalować Redmine na tym całkiem zacnym systemie. Jak zawsze wszystko dzieję się pod Debianem Squeeze. Czytaj więcej »

Instalacja Roundcube 0.8.4 na Debianie z ISPConfig 3

Aby jeszcze lepiej korzystało nam się z poczty na serwerze, postanowiłem zainstalować Roundcube do obsługi poczty z ISPConfig’a. Jest to łatwiejsze niż mogło by się wydawać, tak więc do dzieła.

Po pierwsze usuwamy naszego starego squirrelmail’a.

apt-get remove squirrelmail
rm /etc/apache2/conf.d/squirrelmail.conf

Czytaj więcej »

Uruchamianie wirtualnej maszyny z poziomu konsoli

Mając zainstalowanego VirtualBox’a czasami zachodzi potrzeba uruchomienia maszyny wirtualnej z poziomu lini komend. Ja potrzebuję uruchomić moje wirtualki podczas awarii prądu, bądź po aktalizacji VirtualBox’a. Należy pamiętać aby wykonywać dane czynności z poziomu użytkownika, który obsługuje virtualbox’a. Czytaj więcej »

Instalacja Redmine 2.0 w Denian 6

Witam.
Poprzednio opisałem instalację Redmine 1.4.1, jednak kilka dni po tym wyszła nowa wersja tego systemu. Dlatego postanowiłem opisać również instalację Redmine 2.0.
Instalacja na Debianie 6, z użyciem apache2 oraz MySQL.
W niedalekiej przyszłości zamierzam również opisać sposób przeniesienia bazy danych z wersji 1.4.2 do wersji 2.0.
Zapraszam oraz życzę powodzenia podczas instalacji, wszystkie problemy proszę zgłaszać w komentarzach. Czytaj więcej »

Redmine – dodawanie błędów poprzez odbieranie maili

Redmine potrafi czytać maile, przez co jeśli odpowiednio napisze się maila i skonfiguruje corna oraz Redmine można w łatwy sposób poprzez wysłanie maila dodać nowy błąd bądź też notatkę do istniejącego już błędu. Może się to przydać jeśli chcemy aby użytkownik naszej aplikacji mógł zgłaszać błędy bez wchodzenia do panelu Redmine. Czytaj więcej »

Instalacja Redmine 1.4.1

Witam.
Tym razem chciał bym opisać instalację systemu do zarządzania błędami oraz projektami – Redmine.
Instalacja na Debianie 6, z użyciem apache2 oraz MySQL. Czytaj więcej »