draft-ietf-secsh-connect-18.2.ps
来自「OTP是开放电信平台的简称」· PS 代码 · 共 2,216 行 · 第 1/5 页
PS
2,216 行
_RSPStoPSsaved restore%%Page: (14,15) 8userdict/PStoPSsaved save putPStoPSmatrix setmatrix595.000000 0.271378 translate90 rotate0.706651 dup scaleuserdict/PStoPSmatrix matrix currentmatrix putuserdict/PStoPSclip{0 0 moveto 595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto closepath}put initclip/showpage{}def/copypage{}def/erasepage{}defPStoPSxform concat%%BeginPageSetup_S75 0 translate/pagenum 15 def/fname () def/fdir () def/ftail () def/user_header_p false def%%EndPageSetup5 723 M(Internet-Draft SSH Connection Protocol Oct 2003) s5 690 M( response specific data.) s5 657 M( byte SSH_MSG_GLOBAL_REQUEST_SUCCESS) s5 646 M( uint32 port that was bound on the server) s5 624 M( A port forwarding can be cancelled with the following message. Note) s5 613 M( that channel open requests may be received until a reply to this) s5 602 M( message is received.) s5 580 M( byte SSH_MSG_GLOBAL_REQUEST) s5 569 M( string "cancel-tcpip-forward") s5 558 M( boolean want reply) s5 547 M( string address_to_bind \(e.g. "127.0.0.1"\)) s5 536 M( uint32 port number to bind) s5 514 M( Client implementations SHOULD reject these messages; they are) s5 503 M( normally only sent by the client.) s5 481 M(7.2 TCP/IP Forwarding Channels) s5 459 M( When a connection comes to a port for which remote forwarding has) s5 448 M( been requested, a channel is opened to forward the port to the other) s5 437 M( side.) s5 415 M( byte SSH_MSG_CHANNEL_OPEN) s5 404 M( string "forwarded-tcpip") s5 393 M( uint32 sender channel) s5 382 M( uint32 initial window size) s5 371 M( uint32 maximum packet size) s5 360 M( string address that was connected) s5 349 M( uint32 port that was connected) s5 338 M( string originator IP address) s5 327 M( uint32 originator port) s5 305 M( Implementations MUST reject these messages unless they have) s5 294 M( previously requested a remote TCP/IP port forwarding with the given) s5 283 M( port number.) s5 261 M( When a connection comes to a locally forwarded TCP/IP port, the) s5 250 M( following packet is sent to the other side. Note that these messages) s5 239 M( MAY be sent also for ports for which no forwarding has been) s5 228 M( explicitly requested. The receiving side must decide whether to) s5 217 M( allow the forwarding.) s5 195 M( byte SSH_MSG_CHANNEL_OPEN) s5 184 M( string "direct-tcpip") s5 173 M( uint32 sender channel) s5 129 M(Ylonen & Moffat, Editor Expires March 31, 2004 [Page 15]) s_RSPStoPSsaved restoreuserdict/PStoPSsaved save putPStoPSmatrix setmatrix595.000000 421.271378 translate90 rotate0.706651 dup scaleuserdict/PStoPSmatrix matrix currentmatrix putuserdict/PStoPSclip{0 0 moveto 595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto closepath}put initclipPStoPSxform concat%%BeginPageSetup_S75 0 translate/pagenum 16 def/fname () def/fdir () def/ftail () def/user_header_p false def%%EndPageSetup5 723 M(Internet-Draft SSH Connection Protocol Oct 2003) s5 690 M( uint32 initial window size) s5 679 M( uint32 maximum packet size) s5 668 M( string host to connect) s5 657 M( uint32 port to connect) s5 646 M( string originator IP address) s5 635 M( uint32 originator port) s5 613 M( `Host to connect' and `port to connect' specify the TCP/IP host and) s5 602 M( port where the recipient should connect the channel. `Host to) s5 591 M( connect' may be either a domain name or a numeric IP address.) s5 569 M( `Originator IP address' is the numeric IP address of the machine) s5 558 M( where the connection request comes from, and `originator port' is the) s5 547 M( port on the originator host from where the connection came from.) s5 525 M( Forwarded TCP/IP channels are independent of any sessions, and) s5 514 M( closing a session channel does not in any way imply that forwarded) s5 503 M( connections should be closed.) s5 481 M( Client implementations SHOULD reject direct TCP/IP open requests for) s5 470 M( security reasons.) s5 448 M(8. Encoding of Terminal Modes) s5 426 M( Terminal modes \(as passed in a pty request\) are encoded into a byte) s5 415 M( stream. It is intended that the coding be portable across different) s5 404 M( environments.) s5 382 M( The tty mode description is a stream of bytes. The stream consists) s5 371 M( of opcode-argument pairs. It is terminated by opcode TTY_OP_END \(0\).) s5 360 M( Opcodes 1 to 159 have a single uint32 argument. Opcodes 160 to 255) s5 349 M( are not yet defined, and cause parsing to stop \(they should only be) s5 338 M( used after any other data\).) s5 316 M( The client SHOULD put in the stream any modes it knows about, and the) s5 305 M( server MAY ignore any modes it does not know about. This allows some) s5 294 M( degree of machine-independence, at least between systems that use a) s5 283 M( POSIX-like tty interface. The protocol can support other systems as) s5 272 M( well, but the client may need to fill reasonable values for a number) s5 261 M( of parameters so the server pty gets set to a reasonable mode \(the) s5 250 M( server leaves all unspecified mode bits in their default values, and) s5 239 M( only some combinations make sense\).) s5 217 M( The following opcodes have been defined. The naming of opcodes) s5 206 M( mostly follows the POSIX terminal mode flags.) s5 184 M( 0 TTY_OP_END Indicates end of options.) s5 173 M( 1 VINTR Interrupt character; 255 if none. Similarly for the) s5 129 M(Ylonen & Moffat, Editor Expires March 31, 2004 [Page 16]) s_RSPStoPSsaved restore%%Page: (16,17) 9userdict/PStoPSsaved save putPStoPSmatrix setmatrix595.000000 0.271378 translate90 rotate0.706651 dup scaleuserdict/PStoPSmatrix matrix currentmatrix putuserdict/PStoPSclip{0 0 moveto 595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto closepath}put initclip/showpage{}def/copypage{}def/erasepage{}defPStoPSxform concat%%BeginPageSetup_S75 0 translate/pagenum 17 def/fname () def/fdir () def/ftail () def/user_header_p false def%%EndPageSetup5 723 M(Internet-Draft SSH Connection Protocol Oct 2003) s5 690 M( other characters. Not all of these characters are) s5 679 M( supported on all systems.) s5 668 M( 2 VQUIT The quit character \(sends SIGQUIT signal on POSIX) s5 657 M( systems\).) s5 646 M( 3 VERASE Erase the character to left of the cursor.) s5 635 M( 4 VKILL Kill the current input line.) s5 624 M( 5 VEOF End-of-file character \(sends EOF from the terminal\).) s5 613 M( 6 VEOL End-of-line character in addition to carriage return) s5 602 M( and/or linefeed.) s5 591 M( 7 VEOL2 Additional end-of-line character.) s5 580 M( 8 VSTART Continues paused output \(normally control-Q\).) s5 569 M( 9 VSTOP Pauses output \(normally control-S\).) s5 558 M( 10 VSUSP Suspends the current program.) s5 547 M( 11 VDSUSP Another suspend character.) s5 536 M( 12 VREPRINT Reprints the current input line.) s5 525 M( 13 VWERASE Erases a word left of cursor.) s5 514 M( 14 VLNEXT Enter the next character typed literally, even if it) s5 503 M( is a special character) s5 492 M( 15 VFLUSH Character to flush output.) s5 481 M( 16 VSWTCH Switch to a different shell layer.) s5 470 M( 17 VSTATUS Prints system status line \(load, command, pid etc\).) s5 459 M( 18 VDISCARD Toggles the flushing of terminal output.) s5 448 M( 30 IGNPAR The ignore parity flag. The parameter SHOULD be 0 if) s5 437 M( this flag is FALSE set, and 1 if it is TRUE.) s5 426 M( 31 PARMRK Mark parity and framing errors.) s5 415 M( 32 INPCK Enable checking of parity errors.) s5 404 M( 33 ISTRIP Strip 8th bit off characters.) s5 393 M( 34 INLCR Map NL into CR on input.) s5 382 M( 35 IGNCR Ignore CR on input.) s5 371 M( 36 ICRNL Map CR to NL on input.) s5 360 M( 37 IUCLC Translate uppercase characters to lowercase.) s5 349 M( 38 IXON Enable output flow control.) s5 338 M( 39 IXANY Any char will restart after stop.) s5 327 M( 40 IXOFF Enable input flow control.) s5 316 M( 41 IMAXBEL Ring bell on input queue full.) s5 305 M( 50 ISIG Enable signals INTR, QUIT, [D]SUSP.) s5 294 M( 51 ICANON Canonicalize input lines.) s5 283 M( 52 XCASE Enable input and output of uppercase characters by) s5 272 M( preceding their lowercase equivalents with `\\'.) s5 261 M( 53 ECHO Enable echoing.) s5 250 M( 54 ECHOE Visually erase chars.) s5 239 M( 55 ECHOK Kill character discards current line.) s5 228 M( 56 ECHONL Echo NL even if ECHO is off.) s5 217 M( 57 NOFLSH Don't flush after interrupt.) s5 206 M( 58 TOSTOP Stop background jobs from output.) s5 195 M( 59 IEXTEN Enable extensions.) s5 184 M( 60 ECHOCTL Echo control characters as ^\(Char\).) s5 173 M( 61 ECHOKE Visual erase for line kill.) s5 129 M(Ylonen & Moffat, Editor Expires March 31, 2004 [Page 17]) s_RSPStoPSsaved restoreuserdict/PStoPSsaved save putPStoPSmatrix setmatrix595.000000 421.271378 translate90 rotate0.706651 dup scaleuserdict/PStoPSmatrix matrix currentmatrix putuserdict/PStoPSclip{0 0 moveto 595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto closepath}put initclipPStoPSxform concat%%BeginPageSetup_S75 0 translate/pagenum 18 def/fname () def/fdir () def/ftail () def/user_header_p false def%%EndPageSetup5 723 M(Internet-Draft SSH Connection Protocol Oct 2003) s5 690 M( 62 PENDIN Retype pending input.) s5 679 M( 70 OPOST Enable output processing.) s5 668 M( 71 OLCUC Convert lowercase to uppercase.) s5 657 M( 72 ONLCR Map NL to CR-NL.) s5 646 M( 73 OCRNL Translate carriage return to newline \(output\).) s5 635 M( 74 ONOCR Translate newline to carriage return-newline) s5 624 M( \(output\).) s5 613 M( 75 ONLRET Newline performs a carriage return \(output\).) s5 602 M( 90 CS7 7 bit mode.) s5 591 M( 91 CS8 8 bit mode.) s5 580 M( 92 PARENB Parity enable.) s5 569 M( 93 PARODD Odd parity, else even.) s5 547 M( 128 TTY_OP_ISPEED Specifies the input baud rate in bits per second.) s5 536 M( 129 TTY_OP_OSPEED Specifies the output baud rate in bits per second.) s5 503 M(9. Summary of Message Numbers) s5 481 M( #define SSH_MSG_GLOBAL_REQUEST 80) s5 470 M( #define SSH_MSG_REQUEST_SUCCESS 81) s5 459 M( #define SSH_MSG_REQUEST_FAILURE 82) s5 448 M( #define SSH_MSG_CHANNEL_OPEN 90) s5 437 M( #define SSH_MSG_CHANNEL_OPEN_CONFIRMATION 91) s5 426 M( #define SSH_MSG_CHANNEL_OPEN_FAILURE 92) s5 415 M( #define SSH_MSG_CHANNEL_WINDOW_ADJUST 93) s5 404 M( #define SSH_MSG_CHANNEL_DATA 94) s5 393 M( #define SSH_MSG_CHANNEL_EXTENDED_DATA 95) s5 382 M( #define SSH_MSG_CHANNEL_EOF 96) s5 371 M( #define SSH_MSG_CHANNEL_CLOSE 97) s5 360 M( #define SSH_MSG_CHANNEL_REQUEST 98) s5 349 M( #define SSH_MSG_CHANNEL_SUCCESS 99) s5 338 M( #define SSH_MSG_CHANNEL_FAILURE 100) s5 305 M(10. Security Considerations) s5 283 M( This protocol is assumed to run on top of a secure, authenticated) s5 272 M( transport. User authentication and protection against network-level) s5 261 M( attacks are assumed to be provided by the underlying protocols.) s5 239 M( It is RECOMMENDED that implementations disable all the potentially) s5 228 M( dangerous features \(e.g. agent forwarding, X11 forwarding, and TCP/IP) s5 217 M( forwarding\) if the host key has changed.) s5 195 M( Full security considerations for this protocol are provided in) s5 184 M( Section 8 of [SSH-ARCH]) s5 129 M(Ylonen & Moffat, Editor Expires March 31, 2004 [Page 18]) s_RSPStoPSsaved restore%%Page: (18,19) 10userdict/PStoPSsaved save putPStoPSmatrix setmatrix595.000000 0.271378 translate90 rotate0.706651 dup scaleuserdict/PStoPSmatrix matrix currentmatri
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?