| ←October→
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |  
|  |  |  | 1 | 2 | 3 | 4 |  
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |  
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |  
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |  
| 26 | 27 | 28 | 29 | 30 | 31 |  |  |  | 
Sun, Jun 01, 2025 8:13 pm
Installing the Microsoft-provided SSH server software on a Windows 11 system
Microsoft provides 
Secure Shell (SSH) 
server software with Windows 11 that you can use to listen for connections
from remote SSH clients, but the server service is not installed by default.
To install the Microsoft-provided SSH server software on a Windows 11 system, 
take the following steps:
- 
Type optional features in the Windows Search field at the
bottom of the screen and hit Enter, then click on "Open" when it is
found.
- 
Click on the View features button.
- 
Scroll down the list of optional features until you see
Open SSH Server and then click on the check box for it
and click on the Next button.
- 
Click on the Add button to add the OpenSSH Server capability
to the system.
- 
When the Optional features window shows that the OpenSSH Server
software has been added, you can close the window.
If you scroll down the list of added features before closing the
window, you should see OpenSSH Server below OpenSSH Client.
After installing the software, you will need to start the OpenSSH server 
service.
[ More Info ]
 
[/os/windows/network/ssh/OpenSSH] 
permanent link
 
Wed, Sep 25, 2024 10:17 pm
Viewing network connections on a Microsoft Windows system by protocol
If you just wish to see 
TCP ports in use on a Microsoft Windows system,
you can issue the 
netstat -a -p TCP command at a command prompt.
The 
-a parameter specifies all connections and listening
ports should be displayed while the 
-p parameter can be
used to select a 
protocol from TCP, 
UDP, TCPv6, or UDPv6. If used with the
-s option to display per-protocol statistics, the protocol
argument may be any of: 
IP, 
IPv6, 
 ICMP, ICMPv6, TCP, TCPv6, UDP, or
UDPv6.  If you only wish to view IPv6 TCP ports in use, 
you can use 
netstat -a -p TCPv6. If you only wish to 
see currently established connections, you can 
pipe the output of
the 
netstat command to the 
find command. E.g.,
netstat -a -p TCP | find "ESTABLISHED". Or, if you wished to
see all of the TCP ports on which the system was listening for a connection,
you could use 
netstat -a -p TCP | find "LISTENING".  If you
wanted to see connections to a particular port, e.g., 22, for Secure
Shell (SSH) connections, you could use 
netstat -a | find ":ssh"
, which would show the IP addresses of the remote systems connected
via SSH, or 
netstat -a | find ":https" for 
HTTPS connections to web sites. If you wished to see host names rather than IP addresses, you could 
add the 
-f option, which displays a 
Fully Qualified Domain Name 
(FQDN) instead of an IP address for a remote system. E.g.,
netstat -a -f | find ":https". Since SSH, HTTP, and HTTPS
use TCP rather than UDP transmissions, you don't need to add the
-p parameter.
[/os/windows/network] 
permanent link
 
Sun, Mar 31, 2024 8:11 pm
Configuring PuTTY for X forwarding
The 
X Window System,
aka X11 or simply X, provides a mechanism that allows you to have the 
graphical 
user interface (GUI) for an application running on a remote system to
be displayed on the system on which you are running X server software. For 
systems running a Microsoft Windows operating system, you can use the
free 
PuTTY program to
establish a 
Secure Shell (SSH) 
connection to an 
SSH server
and configure PuTTY to allow X forwarding so that you can run programs on the 
SSH server, but have their GUI displayed on the Microsoft Windows system on 
which you are running PuTTY.
[ More Info ]
 
[/os/windows/network/ssh/putty] 
permanent link
 
Sat, Mar 02, 2024 9:01 pm
Location for PuTTY Tunnel Information
PuTTY stores information 
about sessions you have created to connect to a particular host in the 
Windows Registry at
HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY\Sessions.  
If you want to view the SSH tunnels configured for a particular host, i.e.,
the 
port forwarding
 settings for that host, you can navigate to 
HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY\Sessions\SessionName\PortForwardings
 where 
SessionName is the name you have given to the session
associated with the host. E.g., suppose you regularly establish an 
SSH
connection to www.example.com and have named a session for that site 
MySite. You could navigate to 
HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY\Sessions\MySite\PortForwardings
to find the port forwardings settings. If you had named the session
My Site, there would be a 
%20 in the session name
stored in the registry as 
%20 is an HTML representation for the
space character.  You can doubleclick on the 
PortForwardings key
in the right pane of the registry window to see the values stored in the key.
You might see something like the following:
L22011=192.168.0.11:22,L33018=192.168.0.18:33018
[ 
More Info  ]
[/os/windows/network/ssh/putty] 
permanent link
 
Sun, Jan 21, 2018 10:56 pm
OpenVPN
OpenVPN is
free and open-source software that provides
Virtual Private Network (VPN) connectivity that is available for a variety 
of 
operating systems.  To use the software on a 
Microsoft Windows 10 system, download the the installer for
Windows 
Vista and later from the OpenVPN 
Community Downloads page; get the OpenVPN community software not the
PrivateTunnel software from the OpenVPN project - I mistakenly downloaded
and installed PrivateTunnel when I first went to the
OpenVPN site and then had to 
uninstall PrivateTunnel.
[ More Info ]
[/os/windows/network/vpn] 
permanent link
 
Mon, Jan 15, 2018 7:37 pm
Using the Windows Resource Monitor to monitor network activity
If you want to see the IP addresses to which a program on a Microsoft Windows 
system is establishing connections, you can use the
Resource Monitor utility that is provided with 
Windows
Vista and later versions of Windows to check on network connections from
a particular application on the system. To start the program, you can click
on the Windows 
Start button and type resmon or resmon.exe
in the "Search programs and files" field on a Windows 7 system or the
"Type here to search" field on a Windows 10 system. You should see the
resmon utility returned as the best match.
When the Resource Monitor program is running, you can click on the
Network tab and then TCP Connections to see network activity
associated with programs currently running on the system .  You can click on a 
column header, e.g. "Image" to sort the entries by the values in that column.
[ More Info ]
[/os/windows/network/monitoring/resmon] 
permanent link
 
Sat, Jan 21, 2017 11:33 pm
Error occurred message when upgrading freeSSHd
I needed to upgrade 
freeSSHd, which
is free 
Secure Shell (SSH) server software for Microsoft Windows systems, on a 
Windows 8 system. The software allows remote users to log into a command line
interface on the Windows system via SSH and provides the capability to transfer
files via the 
SSH File Transfer Protocol (SFTP). When I attempted to 
install the latest version of the software over a prior version, however, the 
installation was unsuccessful.  If you see the following error message, you may
need to stop the SSHD service prior to performing the upgrade:
An error occurred while trying to replace the existing file:
DeleteFile failed; code 5.
Access is denied.
Click Retry to try again, Ignore to skip this file (not recommended), or
Abort to cancel installation.
[ More Info ]
[/os/windows/network/ssh/freeSSHd] 
permanent link
 
Sat, Mar 19, 2016 10:51 pm
Determining which program is listening on a port under Windows
If you want to know which application is listening on a particular
network port on a Microsoft Windows system, e.g., port 80, the port used
for HTTP connections to a web server, you can obtain that information
from a command line interface (CLI) by 
obtaining a command prompt and
using the netstat and tasklist commands which are provided with the
operating system; you do not need to install any additional software,
though there are programs that will allow you to view that information
from a graphical user interface (GUI).
[ More Info ]
[/os/windows/network] 
permanent link
 
Mon, Feb 29, 2016 11:07 pm
Using SSH Keys with PuTTY
PuTTY is a
free and open source network utility that allows you to establish
Telnet and
Secure
Shell (SSH) connections to servers. It is commonly used on Microsoft
Windows systms, but is also available for
Linux and
Apple 
OS X
systems. You can use it for interactive SSH logins where you provide a
userid and password to authenticate with an SSH server, but you can also use
it for 
public key-based logins where the server has a public key
that is matched against a private key stored on the system from which you
are connecting. By a mathematical calculation based on large
prime
numbers, the public key and private key can be matched with one another
as a means of authenticating the login.
[ More Info ]
[/os/windows/network/ssh/putty] 
permanent link
 
Sun, Feb 14, 2016 1:40 pm
Determining if a Windows system supports the 5 GHz Wifi band
The 
Wi-Fi
network adapter in a Microsoft Windows system may support
dual
band wireless connections, i.e, both the 2.4 GHz and 5 GHz bands for a
wireless local area network (WLAN), or it may only only support the older
2.4 GHz standard. A
radio
frequency (RF) band is is a group of frequencies containing many channels.
To determine if a wireless adapter can support both the 2.4 and 5 GhZ Wifi
standards, you can 
obtain a command
prompt and type the command 
netsh wlan show drivers. If
you see 802.11a listed on the "Radio types supported line, then the adapter
supports the 5 GHz as well as the 2.4 GHz bands.
[ More Info ]
[/os/windows/network] 
permanent link
 
 
 
Privacy Policy  
Contact
