RFC 4254 - The Secure Shell (SSH) Connection Protocol
Category: Standards Track
Authors: T. Ylonen (SSH Communications Security Corp), C. Lonvick, Ed. (Cisco Systems, Inc.)
Date: January 2006
Status of This Memo
This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.
Copyright Notice
Copyright (C) The Internet Society (2006).
Abstract
Secure Shell (SSH) is a protocol for secure remote login and other secure network services over an insecure network.
This document describes the SSH Connection Protocol. It provides interactive login sessions, remote execution of commands, forwarded TCP/IP connections, and forwarded X11 connections. All of these channels are multiplexed into a single encrypted tunnel.
The SSH Connection Protocol has been designed to run on top of the SSH transport layer and user authentication protocols.
Contents
- 1. Introduction
- 2. Contributors
- 3. Conventions Used in This Document
- 4. Global Requests
- 5. Channel Mechanism
- 6. Interactive Sessions
- 7. TCP/IP Port Forwarding
- 8. Encoding of Terminal Modes
- 9. Summary of Message Numbers
- 10. IANA Considerations
- 11. Security Considerations
- 12. References
- Authors' Addresses
- Trademark Notice
- Full Copyright Statement
Related Resources
- Official Text: RFC 4254 (TXT)
- Official Page: RFC 4254 DataTracker