Docker를 사용하여 갤럭시 서버를 시작할 때는 사용자 등록을 하지 마십시오.

2339 단어 DockerGalaxy

사용자를 자유롭게 등록할 수 없기를 바랍니다


어제 기사에서 등록하지 않은 사용자는 갤럭시 툴을 마음대로 사용할 수 없는 방법이 언급되었다
물론 가입자는 자유롭게 사용할 수 있지만, 약간의 문제가 있다
그것은 사용자 로그인이 비교적 쉽다는 것이다

그렇다면 사용자 로그인도 제한하고 싶은 경우 어떻게 하면 좋을까
갤럭시는 이런 상황에서 구비된 설정이 있어요.
프로젝트 설정allow_user_creation과 대응
Parameter
Description
Default
allow_user_creation
Allow unregistered users to create new accounts (otherwise, they will have to be created by an admin).
true
상기 설정 항목을 가짜로 설정함으로써 외부 사용자가 임의로 이용자 등록을 할 수 없다
$ docker run -d --rm \
    -p 8080:80 -p 8021:21 -p 8022:22 -p 8800:8800 \
    --volumes-from galaxy-store \
    --privileged=true  \
    -e GALAXY_CONFIG_ENABLE_BETA_MULLED_CONTAINERS=True \
    -e GALAXY_CONFIG_REQUIRE_LOGIN=True \    
    -e GALAXY_CONFIG_ALLOW_USER_CREATION=False \    
    -e ENABLE_TTS_INSTALL=True \
    bgruening/galaxy-stable
Docker의 활용이 아니라면, 갤럭시.yml에 추가allow_user_creation: False 희망
이 설정으로 갤럭시를 시작하면...
위 메뉴의 해당 섹션은 Login일 뿐 사용자를 추가할 수 없습니다.

이 설정을 진행한 경우 관리자 권한을 가진 사용자가 추가 사용자를 처리해야 합니다
이번엔 여기까지

좋은 웹페이지 즐겨찾기