Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Web-based SSH makes it possible to access Secure Shell (SSH) servers through standard web browsers. Respective clients are based on JavaScript/Ajax and can be used to anonymously access SSH servers from behind any firewall or proxy.Web-based SSH clients basically consist of the following parts:Client-side: Typically JavaScript and dynamic HTML pages are used to capture key interactions, transmit messages to/from the server and display the results of interaction in the executing web browser.Server-side/Web application: On the web application server, incoming requests are processed. The information on key interactions is forwarded to a secure shell client communicating with the accessed SSH server. The responding server screen is translated into HTML/JavaScript code and transmitted to the client.