푸른청년 푸르게 살고있나?  
home | 살아가기 | news | 세상보기 | tip&tech | 방명록 |  
   전체
   asp
   php
   jsp
   mssql
   mysql
   informix
   linux
   unix
   win2000
   javascript
   html
   oracle
   java
   etc
    
:: Tip&Tech
[리눅스]telnet, ftp 서비스하기
와우리눅스  7.1부터는  보안이  강화되어서  기본으로  telnet이나  ftp서비스가  되지  않는다.

TELNET / FTP / 개인 홈페이지 서비스를 위한 설정들...

- 이러한 서비스들은 기본적으로 서비스 되지 않도록 설정 되어 있다.

- 그래서, 디폴트 설정 값들을 상황에 맞도록 수정하는 작업이 필요하다.


Telnet 서비스 가능하도록

- /etc/xinetd.d 디렉토리에 telnet 파일 수정

- 옵션값 중에서 "disable=yes"를 "disable=no"로 수정(vi editor 이용)

- 7.1 버전부터는 firewall 설정이 되어 있어서 Telnet 접속 요구를 제한하도록 되어있다.

- 그래서 , firewall을 조정해야 하는데....

- "lokkit" 명령으로 "firewall configuration" 옵션 중에서 "( ) no firewall"을 선택하고 "ok" 선택한다. 난 medium을 선택했다.

- /etc/init.d 디렉토리로 이동하여 "xinetd restart" 명령을 내린다.[재시작]


다른 방법

- "firewall-config[시스템-firewall-config]" 명령으로 생성할 것.

- 즉, telnet접속자들의 ip 주소들을 Accept해야 함.


ftp 서비스 가능하도록

- ntsysv 명령후에 proftpd를 체크함.

- /etc/proftpd/conf 디렉토리에 proftpd.xinetd 파일 수정

- 옵션값 중에서 "disable=yes"를 "disable=no"로 수정(vi editor 이용)

- 여기까지 진행하고 Proftpd 데몬을 재시작하면 되는데 수행되지 않는다. 이는 파란 7.1의 버그로 패치 버젼이 나와있다.(수정 RPM이 나옴 : http://www.wowlinux.com)

- 따라서 수작업으로 몇가지를 상황에 맞게 설정하도록 하자.

- 2개의 파일의 내용을 수정해야 하는데....


하나는 /etc/passwd 파일이다.

- passwd 파일을 에디터(vi)로 열어서 ftp 사용자의 디폴트 디렉토리 경로를 "/var/ftp" 로 수정한다.

[예 : ftp:x:14:15:FTP User:/var/ftp:] 로 수정한다.


두번째는 /etc/proftpd/conf/proftpd.conf 파일이다.

- proftpd.conf 파일을 에디터(vi)로 열어서 다음 부분을 예와 같이 수정한다.

[예 : User nobody ===============> User ftp

Group nobody ===============> Group ftp]


- 수정 후 /etc/init.d 디렉토리로 이동하여 "proftpd restart" 명령 실행후 FTP 접속을 시도한다.


날짜: 2004-01-02 19:52:43, 조회수: 2217

다음글 [리눅스]mysql백업 날짜별로 받는 쉘스크립트
이전글 [WIN] MS 윈도우에서 백업 스크립트 만들기

꼬리말
글쓴이 비밀번호 #스팸글방지(주인장 닉네임을 쓰시오)

hosts.allow 파일에 아이피추가해준다.

2005-03-22 09:15:32


  
since by 2003.03.23 / 3th 2005.07.26 / 4th 2009.04.22 made by bluesoul