- Prefer encrypted protocols (SFTP, FTPS, SMB 3 with encryption).
- Disable anonymous access and restrict shares or exports to known hosts.
- Never publish file sharing protocols to the Internet.
Port 20048: NFS mount protocol
Port 20048 is assigned by IANA to mountd (NFS mount protocol).
How mountd works
File transfer & sharingFiles are sent over port 20048 in pieces and reassembled on the other side.
- Transport
- TCP · UDP
- Exposure risk
- not rated depends on the program listening
- Encryption
- Unknownnot stated by the registry
- IANA status
- Assigned1 registered service
- Range
- Registered (1024-49151)
- Category
- File transfer & sharing
Is port 20048 dangerous?
We have no specific security note for port 20048. Its risk depends on the program actually listening on it. General advice for file transfer & sharing services:
IANA registry entries for port 20048
| Service | Port | Transport | Description | Reference | Updated |
|---|---|---|---|---|---|
| mountd | 20048 | TCP, UDP | NFS mount protocol | - | 2010-08-09 |
// source: IANA service name and port number registry
Which program uses port 20048, and is it reachable?
Linux
sudo ss -ltnup 'sport = :20048' # process listening on 20048
sudo lsof -nP -i :20048macOS
sudo lsof -nP -i :20048
Windows (PowerShell)
Get-NetTCPConnection -LocalPort 20048 -State Listen | Select LocalAddress, OwningProcess Get-NetUDPEndpoint -LocalPort 20048 netstat -ano | findstr :20048
From another machine
nmap -p 20048 -sV <host> sudo nmap -sU -p 20048 <host> nc -zv <host> 20048
Block it in the firewall
sudo ufw deny 20048/tcp # Linux (ufw) New-NetFirewallRule -DisplayName "Block 20048" -Direction Inbound -LocalPort 20048 -Protocol TCP -Action Block # Windows
What is port 20048 used for?
Port 20048 is assigned by IANA to mountd (NFS mount protocol).
Is port 20048 TCP or UDP?
Port 20048 is registered for TCP and UDP.
Is it safe to open port 20048?
It depends on the program that listens on it. Open it only for a service you know and only to the networks that need it. Prefer encrypted protocols (SFTP, FTPS, SMB 3 with encryption).
How do I check if port 20048 is open?
On Linux run "ss -ltnup 'sport = :20048'", on macOS "lsof -nP -i :20048", and on Windows "netstat -ano | findstr :20048" to see the local process. From another machine, "nmap -p 20048 <host>" shows whether it is reachable.