zctl - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 zctl 명령입니다.

프로그램:

이름


zctl - zephyr 제어 프로그램

개요


zctl [ 옵션 ]

기술


Zctl 위한 범용 제어 프로그램입니다. 산들바람(1) 알림 서비스. 그것
사용자가 특정 통지 유형을 구독하고 파일에 구독을 저장할 수 있습니다.
(기본값 $HOME/.zephyr.subs), 위치 정보 변경 및 제어권 전송
HostManager에 대한 메시지, zhm(8) 그리고 WindowGram 클라이언트, zwgc(1).

명령은 명령줄에 입력하거나 대화식으로 입력할 수 있습니다.
입력 zctl 그런 다음 프롬프트에 명령을 입력합니다.
알림: 옵션을 허용하는 모든 명령에 대해 받는 사람 주장, 받는 사람 기본값은
Kerberos 주체. 받는 사람을 구독할 수도 있습니다``*''. 지정하는 경우
받는 사람은 자동으로``로 변환됩니다.*''.
명령은 다음과 같습니다.

더하다 수업 [ 받는 사람 ]
구독 수업, 예, 받는 사람, 그리고 이 트리플릿을
구독 파일.

add_unsubscription 수업 [ 받는 사람 ]
구독 취소 수업, 예, 받는 사람, 그리고 이 트리플릿을
구독 취소로 구독 파일. un-에 대한 설명을 위해
아래를 참조하십시오.

취소 모든 구독을 취소합니다.

기본값 Zephyr 서버에서 기본 구독 목록을 검색합니다.

삭제 수업 [ 받는 사람 ]
구독 취소 수업, 예, 받는 사람, 그리고 이 삼중항을
구독 파일.

삭제_구독 취소 수업 [ 받는 사람 ]
구독 취소 수업, 예, 받는 사람, 그리고 이 삼중항을
구독 취소로 구독 파일.

파일 [ 파일 ] 기본 구독 파일을 다음으로 설정 파일. 면 파일 지정되지 않은 경우 무엇을 표시
현재 구독 파일은 .

플러시_위치 [ 사용자 ]
Zephyr 서버에 관련된 모든 위치 정보를 플러시하도록 지시합니다.
사용자, 또는 아무 것도 지정되지 않은 경우 사용자가 명령을 실행합니다. 이것은
후에 남을 수 있는 잘못된 데이터를 제거하는 데만 사용됩니다.
시스템 충돌. 운영 직원만 위치를 플러시할 수 있습니다.
다른 사용자와 관련된 정보.

플러시_서브 [ 받는 사람 ]
Zephyr 서버에 모든 것을 플러시하도록 지시하십시오. 받는 사람의 구독, 이
모든 구독에 영향을 미친다는 점에서 취소 명령과 다릅니다.
받는 사람의 클라이언트. 운영 직원만 물을 내릴 수 있습니다.
다른 사용자의 구독.

숨기기 Zephyr 서버에서 유지 관리하는 위치를 숨깁니다. 이것은
노출 변수의 값에 영향을 미칩니다(아래 참조, 아래 참조). 세트).

hm_flush HostManager에게 알리십시오. zhm(8) 서버에 모든 상태를 플러시하도록 요청
현재 호스트와 연결됩니다.

명부 [ 파일 ] 현재 구독 파일의 내용 나열 또는 파일. 모든 매크로는
파일(아래 참조)은 그대로 표시되며 확장되지 않습니다.

목록_요청 사용 가능한 모든 명령을 나열합니다. '?'로 약칭할 수 있습니다.

하중 [ 파일 ] 구독 삼박자 모두 구독하고 구독취소 모두 취소-
현재 구독 파일의 구독 삼중항 또는 파일.

new_server HostManager에게 알리십시오. zhm(8) 새로운 Zephyr 서버를 찾습니다.

종료 종료 zctl.

검색 Zephyr 서버에서 모든 현재 구독을 검색합니다. 여기에는 다음이 포함됩니다.
다음과 같은 다른 프로그램에서 만들었을 수 있는 구독 즈놀(1).

저장 [ 파일 ] 모든 현재 구독(Zephyr 서버에서 반환됨)을 다음 위치에 저장합니다.
현재 구독 파일 또는 파일. 파일이 교체됩니다.

세트 였다 [ 가치 ]
Zephyr 변수 값 설정 였다가치, 또는 없는 경우 null 가치 is
지정된. 변수 노출 특별한 의미가 있으며
값으로 설정 none, opstaff, realm-visible, realm-announced, net-
표시되고 인터넷에 발표됩니다. 이 변수를 설정하면 즉시 업데이트됩니다.
Zephyr 서버의 정보(아래 설명 참조)
노출 수준). 또한 이 변수를 자동으로 없음으로 설정하면
와 동등한 성능을 발휘 wg_shutdown 다음 중 하나로 설정합니다.
다른 값은 자동으로 wg_startup
명령.
변수 해결_주소 zwgc가 IP에 대해
메시지의 출처를 나타내는 주소, 호스트 이름 조회 시도
해당 IP 주소에 해당합니다. 값 없음은 호스트 이름이
찾을 수 없으며 zwgc fromhost 변수는 항상
IP 주소(점으로 구분된 XNUMX진수 형식)를 포함합니다. 값은 모두 나타냅니다
항상 호스트 이름을 조회하려는 시도가 있을 것입니다. 참고
이 경우 수신인이 ``인 구독이 있는 경우*'', 이것들
구독은 자체 운영하는 다른 Zephyr 사용자에게 공개될 수 있습니다.
DNS 이름 서버. 다른 모든 값은 정규식으로 해석됩니다.
호스트 이름 조회 시도는 IP 주소가 다음과 일치하는 경우에만 발생합니다.
정규식.
모든 변수 설정은 다음 위치에 저장됩니다. $HOME/.zephyr.vars

표시 였다 [ 였다 ... ]
지정된 Zephyr 변수의 값을 표시합니다. 변수가 아닌 경우
사용자 자신의 변수 파일, 시스템 변수 파일에 정의
(/etc/zephyr/zephyr.vars) 기본값을 검색합니다.

가입 수업 [ 받는 사람 ]
구독 수업, 예, 받는 사람, 하지만 이 트리플릿을
구독 파일.

숨기기 해제 Zephyr 서버에서 유지 관리하는 위치를 볼 수 있도록 만드십시오. 이것은 않습니다
노출 변수 값에 영향을 주지 않습니다.

부리다 [ 파일 ]
현재 구독 파일의 모든 구독 삼중항 구독을 취소하거나
파일. 파일의 구독 취소는 무시됩니다.

설정 해제 였다 [ 였다 ... ]
지정된 Zephyr 변수의 정의를 삭제합니다.

수신 거부 수업 [ 받는 사람 ]
구독 취소 수업, 예, 받는 사람, 하지만 이 삼중항을 제거하지 마십시오.
구독 파일에서.

wg_exit WindowGram 클라이언트에게 다음과 같이 알립니다. zwgc(1) 나가기 위해서.

wg_read WindowGram 클라이언트에게 다음과 같이 알립니다. zwgc(1) 설명 파일을 다시 읽습니다.

wg_shutdown WindowGram 클라이언트에게 종료하라고 지시하십시오. 이것은 모든 것을 무시하게 만듭니다.
wg_startup 명령이 실행될 때까지 통지합니다.

wg_startup 알림 수락을 다시 시작하도록 WindowGram 클라이언트에 지시합니다. 유용한
wg_shutdown 명령이 실행되었습니다.

매크로 and 신청 파일


XNUMX개의 매크로가 있는데, %주인%, %정경%, and %나%. %주인% 현재로 변환된다
호스트 이름, %정경% 에 의해 반환된 공식 호스트 이름으로 변환됩니다. gethostbyname(3)
and %나% Kerberos 주체로 변환됩니다. 이 매크로는 다음에서 사용할 수 있습니다.
$HOME/.zephyr.subs 파일을 지정하거나 명령에 대한 인수로 수업 or
필드. 샘플 $HOME/.zephyr.subs 파일에는 다음이 포함될 수 있습니다.

메시지,긴급,%me%
syslog,%호스트%,*
메일,팝,%me%

Zctl 환경 변수를 읽습니다. WGFILE, 파일 이름을 찾으려면
windowgram 포트가 상주합니다. 만약에 WGFILE 설정되지 않은 경우 파일 이름은 /tmp/wg로 기본 설정됩니다.UID,
어디에 UID 사용자의 UNIX uid입니다.

구독 취소


제퍼 서버, 제퍼드(8) 자동으로 기본 구독을 유지합니다.
로그인 중 첫 구독 시 모든 사용자의 구독에 추가됨
세션. 이러한 기본 구독 중 일부를 자동으로 제거하려면 다음을 사용하십시오.
구독 취소. . 하중 구독 취소를 포함하는 구독 파일,
구독은 마치 당신이 사용한 것처럼 자동으로 서버로 전송됩니다. 수신 거부
명령.

노출 LEVELS


서로 다른 노출 수준은 zephyr의 작동 및
다음과 같이 사용자:

없음 이렇게 하면 사용자의 Zephyr가 완전히 비활성화됩니다. 사용자가 등록되지 않았습니다.
미풍. Zephyr는 사용자 위치 정보를 보유하지 않습니다. 로그인 또는 로그아웃 없음
공지사항이 전송됩니다. 사용자에 대한 구독이 입력되지 않으며
알림이 표시되지 않습니다. zwgc(1).

옵스태프 사용자는 Zephyr에 등록되어 있습니다. 로그인 또는 로그아웃 알림이 표시되지 않습니다.
전송되며 위치 정보는 운영 직원만 볼 수 있습니다.
기본 구독 및 추가 개인 구독이 입력됩니다.
사용자를위한

영역이 보이는
사용자는 Zephyr에 등록되어 있습니다. 사용자 위치 정보는 다음에서 보유합니다.
Zephyr 및 사용자의 Kerberos 영역 내의 사용자만 사용할 수 있습니다. 아니요
로그인 또는 로그아웃 알림이 전송됩니다. 이것이 시스템 기본값입니다.
기본 구독 및 추가 개인 구독이 입력됩니다.
사용자를위한

영역 발표
사용자는 Zephyr에 등록되어 있습니다. 사용자 위치 정보는 다음에서 보유합니다.
Zephyr 및 사용자의 Kerberos 내에서 인증된 사용자에게만 제공됨
왕국. 로그인 및 로그아웃 알림이 전송되지만,
구독을 통해 명시적으로 요청한 사용자의 Kerberos 영역.
기본 구독 및 추가 개인 구독이 입력됩니다.
사용자를위한

그물에 보이는
사용자는 Zephyr에 등록되어 있습니다. 사용자 위치 정보는 다음에서 보유합니다.
Zephyr를 요청하는 모든 인증된 사용자가 사용할 수 있습니다. 로그인 및
로그아웃 알림은 사용자의 Kerberos 영역 내에 있는 사용자에게만 전송됩니다.
구독을 통해 명시적으로 요청한 사람. 기본 구독 및
추가 개인 구독은 사용자에 대해 입력됩니다.

인터넷 발표
사용자는 Zephyr에 등록되어 있습니다. 사용자 위치 정보는 다음에서 보유합니다.
Zephyr를 요청하는 모든 인증된 사용자가 사용할 수 있습니다. 로그인
로그아웃 알림은 요청한 모든 사용자에게 전송됩니다. 기본
구독 및 추가 개인 구독은
사용자.

사용 예


zctl 실행 zctl 대화형 모드에서.

zctl 하중 다음에서 구독 및 구독 취소 로드 $HOME/.zephyr.subs
파일.

zctl 이하 메시지 확인
개인 메시지를 구독하되 이 메시지를
구독 파일.

zctl 저장 모든 현재 구독을 기본 구독 파일에 저장합니다.

zctl 세트 노출 없음 노출 수준을 '없음'으로 설정하여 효과적으로 끄기
미풍.

onworks.net 서비스를 사용하여 온라인으로 zctl 사용



최신 Linux 및 Windows 온라인 프로그램