This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
docpublic:systemes:systemes:jupyter:jupyterhub [2021/07/12 14:32] adminjp [firewall] |
docpublic:systemes:systemes:jupyter:jupyterhub [2021/07/12 20:58] (current) adminjp [REMOTE_USER auth] |
||
---|---|---|---|
Line 274: | Line 274: | ||
+ | < | ||
+ | [root@jhub jupyterhub]# | ||
+ | Collecting jupyterhub-samlauthenticator | ||
+ | Downloading jupyterhub_samlauthenticator-0.0.9-py3-none-any.whl (17 kB) | ||
+ | Requirement already satisfied: jupyterhub> | ||
+ | ... | ||
+ | Installing collected packages: pyopenssl, future, lxml, eight, signxml, jupyterhub-samlauthenticator | ||
+ | Attempting uninstall: pyopenssl | ||
+ | Found existing installation: | ||
+ | Uninstalling pyOpenSSL-20.0.1: | ||
+ | Successfully uninstalled pyOpenSSL-20.0.1 | ||
+ | Successfully installed eight-1.0.1 future-0.18.2 jupyterhub-samlauthenticator-0.0.9 lxml-4.6.3 pyopenssl-19.1.0 signxml-2.8.2 | ||
+ | </ | ||
+ | it installed those directories/ | ||
+ | |||
+ | < | ||
+ | [root@jhub jupyterhub]# | ||
+ | total 44 | ||
+ | -rw-r--r-- 1 root root 36101 12 juil. 16:33 samlauthenticator.py | ||
+ | -rw-r--r-- 1 root root 1144 12 juil. 16:33 __init__.py | ||
+ | drwxr-xr-x 2 root root 4096 12 juil. 16:33 __pycache__ | ||
+ | [root@jhub jupyterhub]# | ||
+ | total 40 | ||
+ | -rw-r--r-- 1 root root 1085 12 juil. 16:33 LICENSE.txt | ||
+ | -rw-r--r-- 1 root root 92 12 juil. 16:33 WHEEL | ||
+ | -rw-r--r-- 1 root root 18 12 juil. 16:33 top_level.txt | ||
+ | -rw-r--r-- 1 root root 17256 12 juil. 16:33 METADATA | ||
+ | -rw-r--r-- 1 root root 0 12 juil. 16:33 REQUESTED | ||
+ | -rw-r--r-- 1 root root 4 12 juil. 16:33 INSTALLER | ||
+ | -rw-r--r-- 1 root root 1026 12 juil. 16:33 RECORD | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== REMOTE_USER auth ===== | ||
+ | |||
+ | we'll try to authenticate through a shibboleth SP proxy to benefit from federated access , then redirect that REMOTE_USER to jupyterhub | ||
+ | |||
+ | * https:// | ||
+ | |||
+ | < | ||
+ | [root@jhub jupyterhub]# | ||
+ | Collecting jhub_remote_user_authenticator | ||
+ | Downloading jhub_remote_user_authenticator-0.1.0-py3-none-any.whl (3.6 kB) | ||
+ | ... | ||
+ | Installing collected packages: jhub-remote-user-authenticator | ||
+ | Successfully installed jhub-remote-user-authenticator-0.1.0 | ||
+ | |||
+ | </ |