이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 samp_hub 명령입니다.
프로그램:
이름
samp_hub - SAMP 허브 서버
기술
사용법: samp_hub [-h] [-k 코드] [-d ADDR] [-p 포트] [-f 파일] [-w]
[-P 크기] [-t 초] [-c 초] [-L 레벨] [-O 파일]
[-l LABEL] [-m] [-s] [-C 파일] [-K 파일] [--cert-reqs STRING] [--ca-certs 파일]
[--ssl 버전 STRING]
optional 인수 :
-h, --도움
이 도움말 메시지를 표시하고 종료
-k 암호, --비밀 CODE
맞춤 비밀 코드.
-d 주소, --주소 ADDR
수신 주소(또는 IP).
-p 포트, --포트 PORT
청취 포트 번호.
-f 파일, --잠금 파일 FILE
사용자 정의 잠금 파일.
-w, --no-웹 프로필
웹 프로필을 비활성화하는 허브를 실행합니다.
-P 크기, --풀 크기 SIZE
소켓 연결 풀 크기.
시간 초과 그룹:
허브 및 클라이언트 시간 초과를 설정하는 특수 옵션입니다.
허브 및 클라이언트 비활성 시간 초과를 설정할 수 있는 옵션, 즉
허브가 종료된 후의 허브 또는 클라이언트 비활성 시간 간격 또는
클라이언트 등록을 취소합니다. samp.hub.disconnect MType 알림이
제한 시간 만료를 위해 강제로 등록 취소된 클라이언트.
-t 초, --시간 초과 초
허브 비활성 제한 시간을 SECONDS 단위로 설정합니다. 기본적으로 0으로 설정되어 있습니다.
허브는 만료되지 않습니다.
-c 초, --클라이언트-시간 초과 초
클라이언트 비활성 제한 시간을 SECONDS 단위로 설정합니다. 기본적으로 0으로 설정되어 있습니다.
클라이언트는 만료되지 않습니다.
로깅 옵션 :
로깅 출력을 사용자 지정할 수 있는 추가 옵션입니다. 기본적으로
SAMP Hub는 표준 출력 및 표준 오류 장치를 사용하여 INFO를 출력합니다.
레벨 로깅 메시지. 아래 옵션을 사용하여 다음을 수정할 수 있습니다.
로깅 수준을 지정하고 로깅을 리디렉션하는 출력 파일도 지정합니다.
메시지.
-L 수준, --로그 수준 LEVEL
허브 인스턴스 로그 수준(OFF, ERROR, WARNING, INFO, DEBUG)을 설정합니다.
-O 파일, --로그 출력 FILE
로그 메시지의 출력 파일을 설정합니다.
Advnaced 그룹:
관리 작업을 용이하게 하고 새로운 기능을 허용하도록 처리된 고급 옵션
비표준 허브 동작. 특히 --상표 옵션은
hub.label 토큰에 대한 값이며 Hub 인스턴스에 이름을 할당하는 데 사용됩니다. 아주
특별한 --다중 옵션을 사용하면 다중 인스턴스 모드에서 허브를 시작할 수 있습니다.
다중 인스턴스 모드는 다중 인스턴스를 활성화하는 비표준 허브 동작입니다.
동시 실행 허브. 다중 인스턴스 허브는 비표준
내의 잠금 파일 /.samp-1 디렉토리 이름 지정
형식: samp-hub- - , 여기서 PID는 허브 프로세스 ID이고 ID는
내부 ID(정수).
-l 상표, --상표 LABEL
허브에 LABEL을 할당합니다.
-m, --다중
임의의 이름으로 사용자 지정 잠금 파일을 생성하는 다중 인스턴스 모드에서 허브를 실행합니다.
SSL 그룹:
SSL(Secure Sockets Layer)을 사용하여 허브 인스턴스를 시작하는 추가 옵션
(HTTPS). 그만큼 --키 파일 and --cert 파일 매개변수는 선택적 파일을 지정합니다.
연결의 로컬 측을 식별하는 데 사용할 인증서를 포함합니다.
종종 개인 키는 인증서와 동일한 파일에 저장됩니다. 이 경우,
만 --cert 파일 매개변수가 전달되어야 합니다. 개인 키가 저장되어 있는 경우
별도의 파일에서 두 매개변수를 모두 사용해야 합니다. 개인 키가 저장되어 있는 경우
인증서 파일, 인증서의 첫 번째 인증서 앞에 와야 합니다.
체인.
-s, --https
Secure Sockets Layer를 사용하여 허브를 실행합니다.
-C 파일, --cert 파일 FILE
인증서 파일을 설정합니다.
-K 파일, --키 파일 FILE
키 파일을 설정합니다. 기본적으로 이 옵션은 개인 키가 있다고 가정하면 무시됩니다.
인증서 파일에 저장됩니다.
--cert-reqs STRING
이 옵션은 클라이언트 측에서 인증서가 필요한지 여부를 지정합니다.
연결 및 제공된 경우 검증 여부. 다음 중 하나여야 합니다.
세 가지 값 NONE(인증서 무시, 기본값), OPTIONAL(필수는 아니지만
제공된 경우 검증됨) 또는 REQUIRED(필수 및 검증됨). 이것의 값이라면
옵션이 NONE이 아니면 --cacerts 옵션은 CA 파일을 가리켜야 합니다.
인증서.
--ca-certs FILE
전에, --ca-certs 파일에는 연결된 "인증 기관" 집합이 포함되어 있습니다.
클라이언트 끝에서 전달된 인증서의 유효성을 검사하는 데 사용되는 인증서
연결.
--ssl-버전 STRING
전에, --ssl-버전 옵션은 사용할 SSL 프로토콜 버전을 지정합니다.
일반적으로 서버는 특정 프로토콜 버전을 선택하고 클라이언트는
서버의 선택에 적응하십시오. 대부분의 버전은
다른 버전. 지정하지 않으면 기본 SSL 버전이 기본값에서 가져옵니다.
설치된 Python 버전의 Python 표준 `ssl` 라이브러리에서.
다른 SSL 프로토콜 버전은 SSLv2, SSLv3, SSLv23, TLSv1, TLSv1_1, TLSv1_2이지만
모든 버전의 Python에서 모든 기능을 사용할 수 있는 것은 아닙니다.
onworks.net 서비스를 사용하여 samp_hub 온라인 사용