Author: more
Date: Fri Dec 2 21:40:29 2022
New Revision: 1905700
URL: http://svn.apache.org/viewvc?rev=1905700&view=rev
Log:
KNOX-2837 - Document KnoxShell Feature
Added:
knox/trunk/books/2.0.0/webshell.md
Modified:
knox/site/books/knox-0-12-0/deployment-overview.png
knox/site/books/knox-0-12-0/deployment-provider.png
knox/site/books/knox-0-12-0/deployment-service.png
knox/site/books/knox-0-12-0/general_saml_flow.png
knox/site/books/knox-0-12-0/runtime-overview.png
knox/site/books/knox-0-12-0/runtime-request-processing.png
knox/site/books/knox-0-13-0/deployment-overview.png
knox/site/books/knox-0-13-0/deployment-provider.png
knox/site/books/knox-0-13-0/deployment-service.png
knox/site/books/knox-0-13-0/general_saml_flow.png
knox/site/books/knox-0-13-0/runtime-overview.png
knox/site/books/knox-0-13-0/runtime-request-processing.png
knox/site/books/knox-0-14-0/deployment-overview.png
knox/site/books/knox-0-14-0/deployment-provider.png
knox/site/books/knox-0-14-0/deployment-service.png
knox/site/books/knox-0-14-0/general_saml_flow.png
knox/site/books/knox-0-14-0/runtime-overview.png
knox/site/books/knox-0-14-0/runtime-request-processing.png
knox/site/books/knox-1-0-0/deployment-overview.png
knox/site/books/knox-1-0-0/deployment-provider.png
knox/site/books/knox-1-0-0/deployment-service.png
knox/site/books/knox-1-0-0/general_saml_flow.png
knox/site/books/knox-1-0-0/runtime-overview.png
knox/site/books/knox-1-0-0/runtime-request-processing.png
knox/site/books/knox-1-1-0/deployment-overview.png
knox/site/books/knox-1-1-0/deployment-provider.png
knox/site/books/knox-1-1-0/deployment-service.png
knox/site/books/knox-1-1-0/general_saml_flow.png
knox/site/books/knox-1-1-0/runtime-overview.png
knox/site/books/knox-1-1-0/runtime-request-processing.png
knox/site/books/knox-1-2-0/deployment-overview.png
knox/site/books/knox-1-2-0/deployment-provider.png
knox/site/books/knox-1-2-0/deployment-service.png
knox/site/books/knox-1-2-0/general_saml_flow.png
knox/site/books/knox-1-2-0/runtime-overview.png
knox/site/books/knox-1-2-0/runtime-request-processing.png
knox/site/books/knox-1-3-0/deployment-overview.png
knox/site/books/knox-1-3-0/deployment-provider.png
knox/site/books/knox-1-3-0/deployment-service.png
knox/site/books/knox-1-3-0/general_saml_flow.png
knox/site/books/knox-1-3-0/runtime-overview.png
knox/site/books/knox-1-3-0/runtime-request-processing.png
knox/site/books/knox-1-4-0/deployment-overview.png
knox/site/books/knox-1-4-0/deployment-provider.png
knox/site/books/knox-1-4-0/deployment-service.png
knox/site/books/knox-1-4-0/general_saml_flow.png
knox/site/books/knox-1-4-0/runtime-overview.png
knox/site/books/knox-1-4-0/runtime-request-processing.png
knox/site/books/knox-1-5-0/deployment-overview.png
knox/site/books/knox-1-5-0/deployment-provider.png
knox/site/books/knox-1-5-0/deployment-service.png
knox/site/books/knox-1-5-0/general_saml_flow.png
knox/site/books/knox-1-5-0/runtime-overview.png
knox/site/books/knox-1-5-0/runtime-request-processing.png
knox/site/books/knox-1-6-0/deployment-overview.png
knox/site/books/knox-1-6-0/deployment-provider.png
knox/site/books/knox-1-6-0/deployment-service.png
knox/site/books/knox-1-6-0/general_saml_flow.png
knox/site/books/knox-1-6-0/runtime-overview.png
knox/site/books/knox-1-6-0/runtime-request-processing.png
knox/site/books/knox-2-0-0/deployment-overview.png
knox/site/books/knox-2-0-0/deployment-provider.png
knox/site/books/knox-2-0-0/deployment-service.png
knox/site/books/knox-2-0-0/general_saml_flow.png
knox/site/books/knox-2-0-0/runtime-overview.png
knox/site/books/knox-2-0-0/runtime-request-processing.png
knox/site/books/knox-2-0-0/user-guide.html
knox/site/index.html
knox/site/issue-management.html
knox/site/licenses.html
knox/site/mailing-lists.html
knox/site/project-info.html
knox/site/team.html
knox/trunk/books/2.0.0/book.md
Modified: knox/site/books/knox-0-12-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-12-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-12-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-12-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-12-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-12-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-13-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-13-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-13-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-13-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-13-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-13-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-14-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-14-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-14-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-14-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-14-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-14-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-0-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-0-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-0-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-0-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-0-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-0-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-1-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-1-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-1-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-1-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-1-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-1-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-2-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-2-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-2-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-2-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-2-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-2-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-3-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-3-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-3-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-3-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-3-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-3-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-4-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-4-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-4-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-4-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-4-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-4-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-5-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-5-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-5-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-5-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-5-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-5-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-6-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-6-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-6-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-6-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-6-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-1-6-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-2-0-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/deployment-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-2-0-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/deployment-provider.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-2-0-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/deployment-service.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-2-0-0/general_saml_flow.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/general_saml_flow.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-2-0-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/runtime-overview.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-2-0-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/runtime-request-processing.png?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-2-0-0/user-guide.html
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/user-guide.html?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
--- knox/site/books/knox-2-0-0/user-guide.html (original)
+++ knox/site/books/knox-2-0-0/user-guide.html Fri Dec 2 21:40:29 2022
@@ -139,6 +139,7 @@
</li>
<li><a href="#UI+Service+Details">UI Service Details</a></li>
<li><a href="#Admin+UI">Admin UI</a></li>
+ <li><a href="#Webshell">Webshell</a></li>
<li><a href="#Limitations">Limitations</a></li>
<li><a href="#Troubleshooting">Troubleshooting</a></li>
<li><a href="#Export+Controls">Export Controls</a></li>
@@ -10290,6 +10291,52 @@ curl -i -k -u username:password -H "
<p>After defining all details, you have to click the <img
src="adminui/ok-button.png" style="height:24px;vertical-align:bottom"/> button
to save the newly created service definition on the disk.</p>
<p><img src="adminui/tip-icon.png" style="height:24px;vertical-align:bottom"/>
You may want to copy-paste a valid service definition before you open the new
service definition dialog and self-tailor the content for your needs.</p>
<br />
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<h2><a id="Webshell">Webshell</a> <a href="#Webshell"><img
src="markbook-section-link.png"/></a></h2>
+<h3><a id="Introduction">Introduction</a> <a href="#Introduction"><img
src="markbook-section-link.png"/></a></h3>
+<p>This feature enables shell access to the machine running Apache Knox. Users
can SSO into Knox and then access shell using the Knox WebShell URL on knox
homepage. There are some out of band configuration changes that are required
for the feature to work. </p>
+<h3><a id="Configuration">Configuration</a> <a href="#Configuration"><img
src="markbook-section-link.png"/></a></h3>
+<p>Webshell is not turned on by default. To enable Webshell following
properties needs to be changed in <code>gateway-site.xml</code></p>
+<pre><code>property>
+ <name>gateway.websocket.feature.enabled</name>
+ <value>true</value>
+ <description>Enable/Disable websocket feature.</description>
+</property>
+
+<property>
+ <name>gateway.webshell.feature.enabled</name>
+ <value>true</value>
+ <description>Enable/Disable webshell feature.</description>
+</property>
+<!-- in case JWT cookie validation for websockets is needed -->
+<property>
+ <name>gateway.websocket.JWT.validation.feature.enabled</name>
+ <value>true</value>
+ <description>Enable/Disable websocket JWT validation
feature.</description>
+</property>
+</code></pre>
+<p>Create a sudoers file <code>/etc/sudoers.d/knox</code> (assuming, Apache
Knox process is running as user <code>knox</code>) with mappings for all the
users that need WebShell acess on the machine running Apache Knox. </p>
+<p>e.g. the following settings in <code>sudoers</code> file let’s user
<code>sam</code> and <code>knoxui</code> login to WebShell. Further
restrictions on user <code>sam</code> and <code>knoxui</code> can be applied in
<code>sudoers</code> file. More info: <a
href="https://linux.die.net/man/5/sudoers">https://linux.die.net/man/5/sudoers</a>.
Here users <code>sam</code> and <code>knoxui</code> are SSO users that login
using Knox authentication providers such as LDAP, PAM etc.</p>
+<pre><code>Defaults env_keep += JAVA_HOME
+Defaults always_set_home
+knox ALL=(sam:ALL) NOPASSWD: /bin/bash
+knox ALL=(knoxui:ALL) NOPASSWD: /bin/bash
+</code></pre>
<h2><a id="Limitations">Limitations</a> <a href="#Limitations"><img
src="markbook-section-link.png"/></a></h2>
<h3><a id="Secure+Oozie+POST/PUT+Request+Payload+Size+Restriction">Secure
Oozie POST/PUT Request Payload Size Restriction</a> <a
href="#Secure+Oozie+POST/PUT+Request+Payload+Size+Restriction"><img
src="markbook-section-link.png"/></a></h3>
<p>With one exception there are no known size limits for requests or responses
payloads that pass through the gateway. The exception involves POST or PUT
request payload sizes for Oozie in a Kerberos secured Hadoop cluster. In this
one case there is currently a 4Kb payload size limit for the first request made
to the Hadoop cluster. This is a result of how the gateway negotiates a trust
relationship between itself and the cluster via SPNEGO. There is an
undocumented configuration setting to modify this limit’s value if
required. In the future this will be made more easily configurable and at that
time it will be documented.</p>
Modified: knox/site/index.html
URL:
http://svn.apache.org/viewvc/knox/site/index.html?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
--- knox/site/index.html (original)
+++ knox/site/index.html Fri Dec 2 21:40:29 2022
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
src/site/markdown/index.md at 2022-11-08
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
src/site/markdown/index.md at 2022-12-02
| Rendered using Apache Maven Fluido Skin 1.7
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20221108" />
+ <meta name="Date-Revision-yyyymmdd" content="20221202" />
<meta http-equiv="Content-Language" content="en" />
<title>Knox Gateway – Announcing Apache Knox 1.6.1!</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
@@ -40,7 +40,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2022-11-08</li>
+ <li id="publishDate">Last Published: 2022-12-02</li>
</ul>
</div>
<div class="row-fluid">
Modified: knox/site/issue-management.html
URL:
http://svn.apache.org/viewvc/knox/site/issue-management.html?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
--- knox/site/issue-management.html (original)
+++ knox/site/issue-management.html Fri Dec 2 21:40:29 2022
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:issue-management
at 2022-11-08
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:issue-management
at 2022-12-02
| Rendered using Apache Maven Fluido Skin 1.7
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20221108" />
+ <meta name="Date-Revision-yyyymmdd" content="20221202" />
<meta http-equiv="Content-Language" content="en" />
<title>Knox Gateway – Issue Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
@@ -40,7 +40,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2022-11-08</li>
+ <li id="publishDate">Last Published: 2022-12-02</li>
</ul>
</div>
<div class="row-fluid">
Modified: knox/site/licenses.html
URL:
http://svn.apache.org/viewvc/knox/site/licenses.html?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
--- knox/site/licenses.html (original)
+++ knox/site/licenses.html Fri Dec 2 21:40:29 2022
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:licenses at
2022-11-08
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:licenses at
2022-12-02
| Rendered using Apache Maven Fluido Skin 1.7
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20221108" />
+ <meta name="Date-Revision-yyyymmdd" content="20221202" />
<meta http-equiv="Content-Language" content="en" />
<title>Knox Gateway – Project Licenses</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
@@ -40,7 +40,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2022-11-08</li>
+ <li id="publishDate">Last Published: 2022-12-02</li>
</ul>
</div>
<div class="row-fluid">
Modified: knox/site/mailing-lists.html
URL:
http://svn.apache.org/viewvc/knox/site/mailing-lists.html?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
--- knox/site/mailing-lists.html (original)
+++ knox/site/mailing-lists.html Fri Dec 2 21:40:29 2022
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:mailing-lists
at 2022-11-08
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:mailing-lists
at 2022-12-02
| Rendered using Apache Maven Fluido Skin 1.7
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20221108" />
+ <meta name="Date-Revision-yyyymmdd" content="20221202" />
<meta http-equiv="Content-Language" content="en" />
<title>Knox Gateway – Project Mailing Lists</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
@@ -40,7 +40,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2022-11-08</li>
+ <li id="publishDate">Last Published: 2022-12-02</li>
</ul>
</div>
<div class="row-fluid">
Modified: knox/site/project-info.html
URL:
http://svn.apache.org/viewvc/knox/site/project-info.html?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
--- knox/site/project-info.html (original)
+++ knox/site/project-info.html Fri Dec 2 21:40:29 2022
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
org.apache.maven.plugins:maven-site-plugin:3.7.1:CategorySummaryDocumentRenderer
at 2022-11-08
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
org.apache.maven.plugins:maven-site-plugin:3.7.1:CategorySummaryDocumentRenderer
at 2022-12-02
| Rendered using Apache Maven Fluido Skin 1.7
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20221108" />
+ <meta name="Date-Revision-yyyymmdd" content="20221202" />
<meta http-equiv="Content-Language" content="en" />
<title>Knox Gateway – Project Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
@@ -40,7 +40,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2022-11-08</li>
+ <li id="publishDate">Last Published: 2022-12-02</li>
</ul>
</div>
<div class="row-fluid">
Modified: knox/site/team.html
URL:
http://svn.apache.org/viewvc/knox/site/team.html?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
--- knox/site/team.html (original)
+++ knox/site/team.html Fri Dec 2 21:40:29 2022
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:team at
2022-11-08
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 from
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:team at
2022-12-02
| Rendered using Apache Maven Fluido Skin 1.7
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20221108" />
+ <meta name="Date-Revision-yyyymmdd" content="20221202" />
<meta http-equiv="Content-Language" content="en" />
<title>Knox Gateway – Project Team</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
@@ -40,7 +40,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2022-11-08</li>
+ <li id="publishDate">Last Published: 2022-12-02</li>
</ul>
</div>
<div class="row-fluid">
Modified: knox/trunk/books/2.0.0/book.md
URL:
http://svn.apache.org/viewvc/knox/trunk/books/2.0.0/book.md?rev=1905700&r1=1905699&r2=1905700&view=diff
==============================================================================
--- knox/trunk/books/2.0.0/book.md (original)
+++ knox/trunk/books/2.0.0/book.md Fri Dec 2 21:40:29 2022
@@ -110,6 +110,7 @@
* #[TLS/SSL Certificate Trust]
* #[UI Service Details]
* #[Admin UI]
+* #[Webshell]
* #[Limitations]
* #[Troubleshooting]
* #[Export Controls]
@@ -138,6 +139,7 @@ In general the goals of the gateway are
<<book_service-details.md>>
<<book_ui_service_details.md>>
<<admin_ui.md>>
+<<webshell.md>>
<<book_limitations.md>>
<<book_troubleshooting.md>>
Added: knox/trunk/books/2.0.0/webshell.md
URL:
http://svn.apache.org/viewvc/knox/trunk/books/2.0.0/webshell.md?rev=1905700&view=auto
==============================================================================
--- knox/trunk/books/2.0.0/webshell.md (added)
+++ knox/trunk/books/2.0.0/webshell.md Fri Dec 2 21:40:29 2022
@@ -0,0 +1,52 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+## Webshell ##
+
+### Introduction
+This feature enables shell access to the machine running Apache Knox. Users
can SSO into Knox and then access shell using the Knox WebShell URL on knox
homepage. There are some out of band configuration changes that are required
for the feature to work.
+
+### Configuration ###
+
+Webshell is not turned on by default. To enable Webshell following properties
needs to be changed in `gateway-site.xml`
+
+ property>
+ <name>gateway.websocket.feature.enabled</name>
+ <value>true</value>
+ <description>Enable/Disable websocket feature.</description>
+ </property>
+
+ <property>
+ <name>gateway.webshell.feature.enabled</name>
+ <value>true</value>
+ <description>Enable/Disable webshell feature.</description>
+ </property>
+ <!-- in case JWT cookie validation for websockets is needed -->
+ <property>
+ <name>gateway.websocket.JWT.validation.feature.enabled</name>
+ <value>true</value>
+ <description>Enable/Disable websocket JWT validation
feature.</description>
+ </property>
+
+Create a sudoers file `/etc/sudoers.d/knox` (assuming, Apache Knox process is
running as user `knox`) with mappings for all the users that need WebShell
acess on the machine running Apache Knox.
+
+e.g. the following settings in `sudoers` file let's user `sam` and `knoxui`
login to WebShell. Further restrictions on user `sam` and `knoxui` can be
applied in `sudoers` file. More info: https://linux.die.net/man/5/sudoers. Here
users `sam` and `knoxui` are SSO users that login using Knox authentication
providers such as LDAP, PAM etc.
+
+ Defaults env_keep += JAVA_HOME
+ Defaults always_set_home
+ knox ALL=(sam:ALL) NOPASSWD: /bin/bash
+ knox ALL=(knoxui:ALL) NOPASSWD: /bin/bash