NCPLOGIN(1)

명칭
ncplogin - NetWare 서버에의 지속적인 connection를 생성한다

서식
ncplogin [-BCDN] [-S server] [-U user] [-A host] [-I level] [-M mode] [ -O [owner] [:group]] [-R retrycount] [-T tree] [-W timeout] ncplogin [-BCDN] [-A host] [-I level] [-M mode] [ -O [owner] [:group]] [-R retrycount] [-T tree] [-W timeout] /server:user

해설
NetWare 서버에의 connection는, mount_nwfs(8) (와)과는 독립에, 작성 및 사용 가능합니다. connection는 어느 유저 에도 작성할 수가 있습니다. 각각의 유저는 복수의 connection를 가진다 일이 생깁니다만, NetWare 서버 : NetWare 유저의 조는 일의일 필요 (이)가 있습니다.

ncplogin 명령은 NetWare 서버와의 지속적인 connection를 작성합니다. 지속적인 connection는, 그것을 사용하는 어플리케이션이 없어져도 남습니다. 이것에 의해 유저는 ncp* 프로그램을 파일 서버나 유저명을 지정하지 않고 사용할 수가 있게 됩니다. connection는 ncplogout(1) 명령에 의해 해제됩니다.

이 메뉴얼로 해설하고 있는 대문자의 옵션은 다른 ncp* 프로그램과 공통으로, "connection options" (으)로서 참조됩니다. -U 및 -S 옵션은, /server:user 그렇다고 하는 서식과 배타적으로 작용합니다.

옵션은 이하와 같습니다.

-S server
    접속한다 NetWare 서버명을 지정합니다. 이것은 IPX 서버에게만 유효합니다. 네이티브 IP 서버에 대해서는 -A 옵션을 참조해 주세요.

-U user
    로그인 수속으로 사용하는 유저명을 지정합니다.

-A host
    host 인수로 지정했다 NetWare 5. x 서버에의 접속에 UDP 프로토콜을 이용합니다.

-C  패스워드를 대문자로 변환하지 않습니다.

-D  connection를 프라이머리로서 마크 합니다. 이미 작성되고 있는 connection에 변경을 더할 수가 있습니다. ncplogin 프로그램만이 이 옵션을 이해합니다.

-I signature_level
    signature_level (을)를 사용하려고 합니다. 사용 가능한 값은 다음과 같습니다:

        값의미
        0	서명을 금지합니다
        1	유효화합니다 (서버가 요구하면 서명을 허가합니다)
        2	서버에 서명을 요구합니다만, 서명없이도 동작하는 것을 허가합니다
        3	서명을 요구합니다

    패킷 헤더에의 서명만이 실장되고 있는 것에 주의해 주세요.

-M mode
    connection도 유저 사이에 공유됩니다. 그 때에, mode 인수의 비트가 파일의 퍼미션과 같이 대접합니다.

        마스크 의미
        4	READ    - connection를 볼 수가 있습니다.
        2	WRITE   - connection를 닫거나 변경할 수가 있습니다.
        1	EXECUTE - 유저는 리퀘스트를 실행할 수가 있습니다.

    디폴트에서는 connection는 mode 0700 으로 작성되어 소유자만이 그것을 임의에 사용할 수가 있습니다. -M 옵션에 0750 을 지정하면(자), 그룹에 대한 읽기 전용 액세스를 허가합니다. 이것은, 그룹에 대해, NCP 리퀘스트를 허가합니다만, 접속 해제는 허가하지 않습니다. 유저가 사용하는 서버를 명확하게 지정하지 않았던 경우, ncp* 프로그램은 다음의 순서 그리고 적절한 connection를 찾습니다.

    1.  유저가 소유하고 있는 connection를 찾습니다. 그것이 다수 있으면 어떤 것이 프라이머리일까를 찾습니다. 프라이머리 플래그는 -D 옵션으로 제어할 수 있습니다.

    2.  발견되지 않았던 경우는, 최초의 공유 connection가 사용됩니다.

-N  패스워드를 요구하지 않습니다. 실행시에 ncplogin 하 ~/.nwfsrc 파일로부터 설정의 추가와 패스워드를 읽어들입니다. 만약 지정되었다 server:user 의 패스워드가 존재하지 않으면, ncplogin (은)는 그것을 요구하는 prompt를 표시합니다.

-O  connection에 대한다 owner (와)과 group 의 속성을 지정합니다. 새롭게 작성된 connection에서는 owner 속성에 작성자의 유저 ID 가, group 속성에 작성자의 프라이머리 그룹이 사용됩니다. 이 동작은 이 옵션에 의해 변경할 수가 있습니다. owner (을)를 변경할 수 있는 것은 슈퍼 유저 뿐입니다.

-P  접속을 지속적인 것으로 해 마크 합니다. ncplogin 유틸리티는 항상 지속적인 connection를 작성합니다. 이 옵션은 다른 ncp* 프로그램으로 사용 가능합니다.

-R retry_count
    접속을 포기하기 전의 재시행 회수를 지정합니다. 기정치는 10 입니다.

    주: connection가 ‘BAD’ (와)과 마크 된 뒤는, 리퀘스트마다 그것을 회복 하려고 시도합니다. 이 프로세스는 NCP connection만을 회복하려고 합니다만, ‘BAD’ (와)과 마크 되었을 때에 오픈되고 있던 파일을 재오픈하려고는 하지 않습니다.

-W timeout
    서버에의 리퀘스트시의 타임 아웃 시간을 초단위로 지정합니다. 기정치는 5 초입니다.

/server:user
    이 문법은 단순한 조작을 위해서(때문에) 제공되고 있어 -S 및 -U 옵션과 배타적으로 작용합니다.

실장에 관한 주
저레벨의 접속 관리는 ncp.ko 모듈로 실현됩니다. IPX 서포트를 위해서(때문에)는, 한층 더 IPXrouted(8) 프로그램을 읽어들일 필요가 있습니다.

관련 파일
~/.nwfsrc
    (은)는 connection나 그 외의 정보에 관해서 정적인 파라미터를 보관 유지합니다. 자세한 것은 /usr/share/examples/nwclient/dot.nwfsrc (을)를 참조해 주세요.

역사
ncplogin 하지만 최초로 등장한 것은 FreeBSD 4.0 입니다.

저자
Boris Popov <bp@butya.kz>, <rbp@chat.ru>

버그
버그는 저자에게 보고해 주세요.