أريد تشغيل jupyterhub كمستخدم jupyterhub. لا يمتلك مستخدم jupyterhub إذنًا لتشغيل بايثون. لكن لديه إذن لتشغيل jupyterhub مع مجموعة python ، التي لديها الأذونات الصحيحة على الملفات.
في sudoers
jupyterhub ALL=(:python) NOPASSWD:/boot/tp/python/bin/jupyterhub
بدون مشرف يمكنني تشغيل الأمر على النحو التالي
$ whoami
jupyterhub
$ sudo -g python ./jupyterhub
يرجى طرح أسئلة حول استخدام المشرف في القائمة البريدية للمستخدمين المشرفين . نحن نستخدم أداة تعقب المشكلات هذه بشكل أساسي للأخطاء الموجودة في المشرف نفسه.
شكرا. الشهادة الموجودة على هذا الرابط غير صالحة في Chrome على نظام التشغيل Windows 10. تشير إلى أن الشهادة هي إصدار bahia.palladion.com
.
لقد قصدت هذا كتقرير خطأ لأنني لم أعتقد أنه كان ممكنًا لأنني لا أرى طريقة لتحديد المجموعة حيث يمكنك تحديد المستخدم.
http://supervisord.org/configuration.html#program -x-section-values
لذلك من الممكن أن تحدد المجموعة؟
FWIW حسب المجموعة كنت أعني مجموعة Linux.
عند تعيين user
لأحد البرامج ، سيتم تعيين المجموعة لتكون مجموعة المستخدم كما هو محدد في /etc/passwd
.
أود تحديد المجموعة لتشغيل الأمر بدلاً من ذلك.
ستتم إضافة برنامج جديد بقيمة group
. فيما يلي القيم الأخرى الموجودة. http://supervisord.org/configuration.html#program -x-section-values
إذا كان group
مربكًا مع مجموعات المشرفين ، فماذا عن gid
؟
إذا وجد أي شخص آخر هذا ، فقد أضاف تطبيق go Supervisord هذه الميزة.
يمكنك تحديد المجموعة في سطر المستخدم على سبيل المثال user = $user:$group
.
التعليق الأكثر فائدة
إذا وجد أي شخص آخر هذا ، فقد أضاف تطبيق go Supervisord هذه الميزة.
يمكنك تحديد المجموعة في سطر المستخدم على سبيل المثال
user = $user:$group
.https://github.com/ochinchina/supervisord