다음 이전 차례

10. Configuring your Linux machine as an NCP server.

Novell fileserver 의 제공 기능을 Linux에 적용할 수 있는 두 가지 방법 이 있다. 그 두 가지 방법은 모두 Novell netware client software를 사용 하는 사용자들과 당신의 리눅스 장치의 파일을 공유한다. 사용자들은 실 제 Novell fileserver 에서 처럼 local drive에 나타나 File System map 과 접속할 수 있다. 의도된 목적에 가장 부합하기 위해 두 가지 모두를 원할지도 모르겠다.

10.1 The mars_nwe package.

Martin Stover < mstover@freeway.de>는 netware client들을 위해 file과 print 서비스 둘다 제공하는 linux mars_nwe를 개발했다. 당신의 경우에 그 이름에 대해 의아해할 것이다. mars_nwe는 Martin Stovers NetWare Emulator 이다.

Capability of mars_nwe.

mars_nwe는 file service와 bindery에 근거한 디스크와 프린트 서비스를 위한 전체 Novell NCP의 중요한 일부분이다. 그것은 일부 문제들을 가 지고 있지만 많은 사람들이 현재 사용하고 있고, 새로운 버전들이 출시 되면서 많은 문제점들이 줄어들고 있다.

Obtaining mars_nwe.

ftp.gwdg.de < ftp.gwdg.de/pub/linux/misc/ncpfs/>에서 mars_nwe를 얻을 수 있으며 현재 버전은 mars_nwe -0.98.p13.tgz 이다.

Building the mars_nwe package.

Ethernet과 IPX Support 로 커널 설정 . 1.2.13. 버전 커널에서는 단지 물음에 'Y'로 답하기만 하면 된다.

 ....
 ....
 The IPX protocol (CONFIG_IPX) [n] y
 ....
 ....
 Full internal IPX network (CONFIG_IPX_INTERN) [N/Y/?] n
 ....
 ....
새로운 커널에서도 유사한 처리가 적용되지만 실제 텍스트 프롬프트에서 는 약간 변해 왔다. 당신의 Ethernet card에 대한 적당한 드라이버를 확 인할 필요가 있을 것이다. 만일 이 방법을 모른다면 Ehternet-HOWTO 를 읽어 봐야 한다. 그러면 커널을 설정하기 위한 과정을 할 수 있을 것이며, 처리가 끝났을 때 그것의 설치를 위해 리로를 실행시킬 것을 명 심하라.
Untar the mars_nwe package 
# cd /usr/src
 # tar xvfz mars_nwe-0.98tgz
Make mars_nwe
이 패키지를 만드는 것은 매우 간단하다. 간단한 실행을 위한 첫 단계는 config.h를 만들어야 한다. 다음으로 필요하다면 config.h 파일을 편집하 고 수정해야 한다. 이는 server가 지원하게 될 volume과 session의 최대 수와 사용될 디렉토리 설치와 같은 configuration을 구성하는 item들을 구성하게 한다. 정말 중요한 entrie들은 다음과 같다.
FILENAME_NW_INI : 초기화 파일의 위치
 PATHNAME_PROGS : 실행 지원프로그램이 어디에서 찾을 수 있는지
 PATHNAME_BINDERY : bindery 파일들은 어디로 갈 것인지
 MAX_CONNECTIONS : 동시접속 가능한 최대수
 MAX_NW_VOLS : mars_nwe가 지원할 최대 volume
 MAX_FILE_HANDLES_CONN : 단위 접속당 open file 최대수
 WITH_NAME_SPACE_CALLS : ncpfs client 지원을 원하는지
 INTERNAL_RIP_SAP : rip/sap routing을 지원하는 mars_nwe를 원하는지
 SHADOW_PWD : 그림자 패스워드를 사용할 것인지
# make

# make install

적당한 디렉토리에 그들을 설치하고 server들을 설정한다. installation Script는 또한, /etc/nwser.conf 라는 configuration file 에 install 한다. Configure the server.

configuration은 정말 간단하다. 당신은 /etc/nwserv.conf file을 편집할 필요가 있다. 이 파일의 포맷은 처음에 약간 어려워 보이지만 매우 간단 하다. 그 file은 만은 single line configuration items들을 포함하고 있다. 각각의 line은 whitespace가 무제한이며 . line의 목차를 가리키는 숫자를 가지고 시작한다.

'#' 표시를 가진 모든 characters 들은 주석으로 간주되고 무시된다. Martin은 패키지에서 예제 co


다음 이전 차례