사이트 내 전체검색
Fedora 설치후 고려사항
로빈아빠
https://cmd.kr/server/526 URL이 복사되었습니다.

본문

Fedora Core 버전을 설치 하셨으면, 기본적으로 설정해야 할 항목들이 있습니다.


1. 시스템 업데이트

    Fedora 버전부터 새로 선보인 yum update 입니다.
    일단 공개키를 다운로드 하고 설치해줘야 합니다.
    아래와 같이 입력, 실행합니다.


    - 먼저 패키지 설치를 위해 공개키를 받아와서 import 합니다.

   
wget http://ftp.kreonet.re.kr/pub/Linux/fedora/core/3/i386/os/RPM-GPG-KEY
   
wget http://ftp.kreonet.re.kr/pub/Linux/fedora/core/3/i386/os/RPM-GPG-KEY-fedora
    이렇게 받아왔다면,
   
rpm --import RPM-GPG-KEY
    rpm --import RPM-GPG-KEY-fedora
    공개키를 import 합니다.
    그런다음, 다음 명령어로 업데이트를 수행합니다.
   
yum -y update
    Complete!라는 문구가 나오고 종료되었다면 업데이트가 완료료된 것입니다.

2. SSH 설정
    1) 한글이 깨질경우
        SSH클라이언트 대부분이 EUC-KR을 지원하고, 기본 세팅되어 있기 때문에 클라이언트 설정에서
        UTF-8로 변경하시거나 아래처럼 시스템에서
       
vi /etc/sysconfig/i18n파일에서
        LANG="ko_KR.UTF-8" LANG="ko_KR.EUC-KR"와 같이 변경합니다.

       
언어셋 EUC_KR 상태에서 man 페이지 한글이 깨어진다면?
       
이런 경우는 다음과 같이 하므로 깨어지는 것을 막을 수 있습니다.
       
echo 'export LESSCHARSET=utf-8' >> /etc/profile
        source /etc/profile

    2) Root 접속 권한 막기
        특정 일반 계정으로 접속후 su - 명령어로 root 권한 획득 하는 것이 보안 상 좋습니다.
       
/etc/ssh/sshd_config파일을 편집하여
       
PermitRootLogin no(yes 를 no로 바꾸거나 주석을 제거해주면 됩니다.)
       
/etc/rc.d/init.d/sshd restart(바꾼뒤 재시작해줍시다.)
        위와 같이 했다면 이제 root로의 접근이 전면 제한됩니다.
        이제 특정 사용자만 접속할 수 있도록 설정합시다.
       
/rm -rf /usr/bin/sudo로 sudo를 삭제합니다.
       
chmod 4750 /bin/su(권한변경)
       
chown root:wheel /bin/su(소유권 변경)
        wheel 그룹을 이용한 접속이 되겠습니다.

3. SENDMAIL 설정
    Fedora 설치시 Mail Server 를 선택하고 설치 했다면 이미 Sendmail 이 설치되어 있을 것 입니다.
    그러므로 이미 설치된 Sendmail을 업데이트 해줍니다. 최신버전은 항상 좋기 때문입니다.
   
yum update sendmail*을 입력, 실행합니다.
  
    1)
/etc/mail/sendmail.mc설정 (48,49줄, 105줄)
       
dnlTRUST_AUTH_MECH('EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
       
dnldefine(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5
        LOGIN PLAIN')dnl 을 찾아 빨간 색
dnl을 삭제해줍니다.

        DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
        줄 맨 앞에
dnl을 추가합니다.
       
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

      
        수정이 완료되었으면, 저장하고 빠져나와 sendmail.mc 를 sendmail.cf로 만들어줘야 합니다.
        현재 폴다가 /etc/mail인지 확인 한뒤 make 로 cf파일을 생성합니다.
       
cd /etc/mail
        make

        변경이 완료되면, /etc/rc.d/init.d/sendmail.cf재시작해 줍니다.

    2)
/etc/mail/access설정
        간단한 스팸 필터링을 설정하기 위해 사용됩니다.
        파일을 열어
도메인 /TAB/ RELAY를 입력합니다.
        완료되면
make하여줍니다.

    3)
/etc/mail/local-host-names설정
        메일을 받을 도메인을 저장하기 위해 사용됩니다.
        파일을 열어 도메인 을 한줄씩 적어줍니다.
        완료되면,
/etc/rc.d/init.d/sendmail.cf재시작해 줍니다.

    4)
/etc/mail/virtusertable설정
        여러개의 계정으로 같은 메일 아이디를 같이 사용하기 위해 사용됩니다.
        webmaster@aaa.com 과 webmaster@bbb.com 메일을
        aaa계정과 bbb계정에서 같이 사용하고자 할때 사용합니다.
        파일을 열어 아래 처럼 입력합니다.
       
webmaster@aaa.com /TAB/ aaa
        webmaster@bbb.com /TAB/ bbb
        완료되면 make하여줍니다.

4. POP3 설치
    Sendmail은 보내기위한 메일 서버입니다. 메일을 받기 위해서는 POP3를 설치 해야 합니다.
   
rpm -qa | grep dovecot//설치여부 파악
    설치되어 있지 않을 경우
   
yum install dovecot  //dovecot 설치
    위와 같이 설치되면, imap, imaps, pop3, pop3s 이렇게 4개의 프로토콜을 지원하게 됩니다.
    설정파일은
/etc/dovecot.conf파일입니다.
    파일을 열어 8번째 라인에
   
protocols = imap imaps pop3 pop3sprotocols = pop3로 변경합니다.
    완료되면
/etc/init.d/dovecot restart재시작해줍니다.
    접속테스트는 콘솔에
telnet localhost 110입니다.
   
chkconfig dovecot on부팅시 실행
    모두들 아실 것이라고 믿고 outlook설정은 설명하지 않겠습니다. 단지 설정하시고,

    도구 -> 계정 -> 속성 -> 서버 -> 인증필요(채크) -> 적용
  
위와같이 설정하시기 바랍니다.(smtp 인증법)

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

st_e.php?e=3&b=ausgang&s=728551

댓글목록

등록된 댓글이 없습니다.

1,139 (8/23P)

Search

Copyright © Cmd 명령어 18.224.58.182