Port 544 is the Kerberos-authenticated remote shell (kshell/krcmd) port – a secure version of rsh that uses Kerberos tickets for authentication. Like port 543 (klogin), port 544 is obsolete. SSH with Kerberos GSSAPI provides the same functionality with full channel encryption.
Port Number
544
Protocol
TCP
Service
Kerberos Remote Shell
Range
IANA Well-Known (0–1023)
Check if anything is listening on port 544 (should be nothing)
ss -tlnp | grep 544Find legacy service entries
grep -r 'kshell\|ekshell' /etc/inetd.conf /etc/xinetd.d/ 2>/dev/nullkshell remotehost command
ssh -o GSSAPIAuthentication=yes host 'command'Kshell (Kerberos remote shell) was the authenticated version of rsh (port 514), created at MIT in the 1980s as part of Project Athena's Kerberos suite. Port 544 provided Kerberos-authenticated remote command execution. SSH (1995) made kshell entirely redundant by combining authentication, encryption, and remote shell into one protocol. No modern operating system includes kshell support.
Is there any reason to keep port 544 open?
No. There is no modern use case for kshell. SSH with GSSAPIAuthentication provides the exact same functionality (Kerberos-authenticated remote shell) with the addition of AES encryption, key exchange, and modern security. If you find port 544 open on any system, it indicates an extremely outdated configuration that needs immediate remediation.