>> Delete Reply from No. 0 article
No. RE: 간단하게 특정 계정의 telnet login 막는 법

등록 2001-04-26 04:36:00 By localhost     조회 1
이름 kaisyu    

		계정을 만들어두고 mail과 FTP 정도만 허용을 하고 Telnet login은 막고
싶은 경우가 있을 겁니다. 이럴 때 여러 가지 방법이 있겠지만, 가장 간단한
방법을 한 가지 소개해드리죠... 정말 간단합니다... ^^;
 <font color=blue><pre>#include <stdio.h>
int main(void)
{
    printf("이 계정은 telnet login이 금지되어 있습니다.");
    return 1;
}</pre></font>
 1. 위 소스를 적당한 이름(여기선 'nologin.c' 라고 하죠.)으로 저장을 한다.
2. 컴파일을 해서 '/usr/local/bin'과 같은 디렉토리에 저장한다.
3. '/etc/shells'에 '/usr/local/bin/nologin' 이라고 한 줄을 추가해준다.
4. '/etc/passwd'에서 Login Shell을 설정하는 부분에 기존의 '/bin/sh'나
'/bin/bash' 대신에 '/usr/local/bin/nologin' 이라고 써준다.
 이러면 다른 Service들은 문제 없이 잘 되면서 Telnet login만 막을 수 있습니다.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved