Docker를 사용하여 갤럭시 서버를 시작할 때는 사용자 등록을 하지 마십시오.
사용자를 자유롭게 등록할 수 없기를 바랍니다
어제 기사에서 등록하지 않은 사용자는 갤럭시 툴을 마음대로 사용할 수 없는 방법이 언급되었다
물론 가입자는 자유롭게 사용할 수 있지만, 약간의 문제가 있다
그것은 사용자 로그인이 비교적 쉽다는 것이다
그렇다면 사용자 로그인도 제한하고 싶은 경우 어떻게 하면 좋을까
갤럭시는 이런 상황에서 구비된 설정이 있어요.
프로젝트 설정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
일 뿐 사용자를 추가할 수 없습니다.
이 설정을 진행한 경우 관리자 권한을 가진 사용자가 추가 사용자를 처리해야 합니다
이번엔 여기까지
Reference
이 문제에 관하여(Docker를 사용하여 갤럭시 서버를 시작할 때는 사용자 등록을 하지 마십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/percipere/items/23e76fc532a1c0df09b3
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ 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
Reference
이 문제에 관하여(Docker를 사용하여 갤럭시 서버를 시작할 때는 사용자 등록을 하지 마십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/percipere/items/23e76fc532a1c0df09b3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)