ietf-corpus

rfc-4248

The telnet URI Scheme

P. Hoffman
date2005-10 streamIETF wgnon working group statusPROPOSED STANDARD pages4 canonicalhttps://www.rfc-editor.org/rfc/rfc4248 doi10.17487/RFC4248
This document specifies the telnet Uniform Resource Identifier (URI) scheme that was originally specified in RFC 1738. The purpose of this document is to allow RFC 1738 to be made obsolete while keeping the information about the scheme on standards track. [STANDARDS-TRACK]

obsoletes

Extracted elements (5)

design-rationale §2

The telnet URI designates an interactive service rather than a data object. Because remote interactive services vary widely in how they allow remote logins, the <user> and <password> supplied in the URI are advisory only: clients merely advise the user of the suggested username and password.

design-rationale §1

This document was created solely to preserve the telnet URI scheme on the standards track after RFC 1738 was made obsolete. The scheme definition is copied directly from RFC 1738 without substantive change.

process

interoperability-note §2

Many RFCs have added authentication and encryption services to the Telnet protocol but have not specified new URI schemes for those services (analogous to how 'https' differs from 'http'). Some modern telnet clients attempt to invoke more-secure Telnet versions when resolving a 'telnet' URL, but others do not.

security

protocol-element §2

The telnet URI scheme takes the form telnet://<user>:<password>@<host>:<port>/. The final '/' may be omitted. If :<port> is omitted, the port defaults to 23. The :<password> and the whole <user>:<password> part may also be omitted.

http

security-consideration §3

The Telnet protocol normally transmits passwords in the clear and offers no privacy; both the user's identity and password are exposed without protection, as is the entire session content. Users cannot rely on more-secure Telnet extensions being invoked unless explicitly enabled and the results of security negotiation are verified.

security