tmp
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import os, grp, shutil, subprocess, configparser
|
||||
import os, grp, pwd, shutil, subprocess, configparser
|
||||
from pathlib import Path
|
||||
from jupyterhub.spawner import Spawner
|
||||
|
||||
@@ -64,7 +64,8 @@ def prepare_user(spawner: Spawner):
|
||||
|
||||
# 3. 取系统组
|
||||
try:
|
||||
gid_list = os.getgrouplist(username, grp.getpwnam(username).pw_gid)
|
||||
pwnam = pwd.getpwnam(username)
|
||||
gid_list = os.getgrouplist(username, pwnam.pw_gid)
|
||||
except (KeyError, OSError):
|
||||
return
|
||||
user_groups = {grp.getgrgid(g).gr_name for g in gid_list}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
1. **jupyter_config_backup.py** jupyterhub配置文件拷贝,使用时将此文件拷贝至host端相应路径后重启hub即可。
|
||||
|
||||
```shell
|
||||
sudo cp jupyter_config_backup.py /opt/tljh/config/jupyter_config.d/99-group-template.py
|
||||
sudo cp jupyter_config_backup.py /opt/tljh/config/jupyterhub_config.d/99-group-template.py
|
||||
```
|
||||
|
||||
相关的配置说明见文件内注释。
|
||||
|
||||
Reference in New Issue
Block a user