Featured

Navigating the Secure Boot Key Expiration in the Linux Ecosystem

For over a decade, the relationship between Linux distributions and PC hardware has relied on a quiet, underlying architecture to navigate the strict gates of UEFI Secure Boot. At the heart of this bridge is a single cryptographic key owned by Microsoft. However, that foundation is about to shift. With the legacy Microsoft UEFI Certificate Authority (CA) 2011 expiring this June, the open-source community is actively managing a transition to ensure systems continue to boot seamlessly. Here is a breakdown of what this expiration means, how it impacts the Linux ecosystem, and what you need to look out for to keep your machines running smoothly. Why Linux Relies on Microsoft Keys To understand the impact of the expiration, it helps to look at how Secure Boot functions on standard x86 consumer and enterprise hardware. When a computer powers on, the UEFI firmware checks the initial boot components against a built-in database of trusted keys. Because Microsoft keys are embedded by default in ...

Create an SFTP server on Windows 11


In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management over any reliable data stream.

 Source

OpenSSH is available in apps > optional features > Add an optional feature


In the search box search for openssh and download and install it


Next navigate to Privacy & security > Windows Security > Firewall & network protection > Advanced settings



go to inbound rules and set the rule for open SSH to the same as the above screenshot


outbound rules. It should look like this 


Tap on New rule > port > specified remote ports , and type 22


Next you'll need to allow port 22 from you're router home page. Get the IP address by typing ipconfig in the command prompt

Enter the IPv4 address in the browser, login with your router username and password which can usually be found on the bottom of the modem


Look for secure shell service in the NAT section of advanced settings and use your IPv4 address. Make sure the port is 22


Open the search function and search for services. Locate openssh server and left click it. Go to properties and allow it to start automatically 



Then start the service




Now you can connect remotely to your favourite SFTP client like FileZilla and WinSCP by using your IPv4 address which you can find in Network & internet. You'll also need to enter your Microsoft login credentials and you might need to specify 22 in the 'port' field. To connect via other device the address would be SFTP://"your_IPaddress":22


Comments