| HOME / 정보공유 / AIX 명령어 모음

krlogind
krlogind krlogind 디먼 목적 rlogin 명령에 대한 서버 기능을 제공합니다. 구문
/usr/sbin/krlogind [ -n ] [ -s ]
주: krlogind 디먼은 보통 inetd 디먼에 의하여 시작됩니다. 이 디먼은 SRC(시스템 자원 제어기) 명령을 사용하여 명령행에서 제어될 수 있습니다.
설명
/usr/sbin/krlogind 디먼은 rlogin 원격 로그인 명령에 대한 서버입니다. 서버는 원격 로그인 기능을 제공합니다.
krlogind 디먼은 웹 기반 시스템 관리자, SMIT(시스템 관리 도구 프로그램) 또는 SRC(시스템 자원 제어기)를 사용하거나 /etc/inetd.conf 또는 /etc/services 파일을 편집하여 변경할 수 있습니다. 명령행에 krlogind를 입력하는 것은 바람직하지 않습니다. krlogind 디먼은 /etc/inetd.conf 파일에서 언커맨트되어 있지 않으면 디폴트로 시작됩니다.
inetd 디먼은 /etc/inetd.conf 파일 및 /etc/services 파일에서 정보를 얻습니다.
/etc/inetd.conf 또는 /etc/services 파일을 변경하고 나면, refresh -s inetd 또는 kill -1 InetdPID 명령을 수행하여 inetd 디먼 변경사항을 해당 구성설정 파일에 알리십시오.
서비스 요청 프로토콜
krlogind 디먼이 서비스 요청을 수신할 때, 디먼은 다음 프로토콜을 초기화합니다.
krlogind 디먼은 요청에 대해 소스 포트 번호를 검사합니다. 포트 번호가 512 - 1023 범위 내에 있지 않으면, krlogind 디먼이 연결을 종료합니다.
krlogind 디먼은 초기 연결 요청의 소스 주소를 사용하여 클라이언트 호스트의 이름을 판별합니다. 이름을 판별할 수 없으면, krlogind 디먼은 클라이언트 호스트 주소의 점분리 십진수 표현을 사용합니다.
krshd 디먼은 다음 단계를 사용하여 사용자를 유효화하려고 합니다.
수신 티켓이 Kerberos 5 티켓인 경우, Kerberos 5가 유효한 인증 방법인지 확인합니다. 수신 티켓이 Kerberos 4 티켓이면 연결은 실패합니다. Kerberos 4는 rlogin에 대해 지원되지 않습니다.
DCE 프린시펄뿐만 아니라 국지 계정 이름을 사용하여 kvalid_user를 호출합니다.
오류 메세지
다음 오류 메세지는 krlogind 디먼과 연관되는 메세지입니다.
재시도 서버에서 행한 fork 명령이 실패했습니다.
/usr/bin/shell: 쉘이 없습니다. shell 변수에 지정된 쉘이 시작될 수 없습니다. 쉘 변수가 프로그램일 수도 있습니다.
플래그
-n 전송 레벨의 활동 지속 메세지를 사용할 수 없게 합니다. 메세지들은 디폴트로 사용가능합니다.
-s 소켓 레벨 디버깅을 설정합니다.
krshd 디먼 조작
krshd 디먼은 SRC(시스템 자원 제어기)의 서브시스템인 inetd 디먼의 서브서버입니다. krshd 디먼은 tcpip SRC 서브시스템 그룹의 멤버입니다. chauthent 명령을 사용하면 /etc/inetd.conf 파일에서 kshell 행이 주석을 달고(주석 부호를 빼고), Kerberos 5 또는 Kerberos 4가 구성설정되었는지(구성설정이 해제되었는지)에 따라 inetd 디먼이 재시작됩니다. 이 디먼은 chauthent/lsauthent 명령을 사용하여 조작해야 합니다. inetd.conf 파일의 kshell 항목을 직접 조작하는 것은 권장되지 않습니다.
관련 정보
rlogin 명령
inetd 디먼, rshd 디먼, syslogd 디먼
pty 특수 파일
kvalid_user 서브루틴
/etc/inetd.conf 파일 형식