카테고리 보관물: LINUX

우분투 APT 사용방법(패키지 관리 시스템)

우분투 리눅스 서버에 소프트웨어 또는 패키지에 대한 설치 및 관리를 할 때 알아야 할 기본 메소드에 대한 정리입니다.
우분투는 서버로도 사용을 하고 있지만, 최근에는 많은 분들이 데스크탑으로 사용을 하시니 여력이 되신다면 APT 기본메소드에 대해서는 알아 두시면 좋을 것 같습니다.
  1. 모든 패키지 업그레이드
    • apt-get -u upgrade
  2. 특정 패키지만 업그레이드하기
    • apt-get -u install PackageName
  3. 패키지 이름 검색하기
    • apt-cache search ^PackageName$
  4. 패키지 설명에 대한 검색
    • apt-cache search “Search Description”
  5. 패키지내에서 사용되는 파일이름 검색
    • apt-file search FileName
  6. 패키지에 대한 기본정보 확인
    • apt-cache show PackageName
  7. 패키지에 대한 상세정보 확인
    • apt-cache showpkg PackageName
  8. 패키지에 속한 파일들의 위치정보
    • apt-file list PackageName
  9. 패키지와 의존관계정보 확인
    • apt-cache depends PackageName
  10. 패키지 설치방법
    • apt-get install PackageName
  11. 설치된 패키지 삭제방법 1(설정파일 및 패키지 모두 삭제)
    • apt-get purge PackageName
  12. 설치된 패키지 삭제방법 2(패키지만 삭제)
    • apt-get remove PackageName

ConoHa 호스팅에서 Gmail 발송 오류 처리

신규 서버에 다시 레드마인을 설치하고 메일로 알림을 받기 위해서 설정을 했다.
하지만 안된다…

분명히 가상머신에서 다 테스트를 마치고 확인까지 한 건데 왜 안되는 걸까?
그래서 찾아낸 해결 방법은 ConoHa의 메일서버가 Gmail과 IPV6로 통신을 하면서 역방향에 대한 부분이 문제가 되어 메일에 대한 수신결과가 도착을 하지 않는다.
제대로 보내기 위해서는main.cfpostifx 설정값을 강제로 ipv4 통신하도록 수정해줘야 한다.

  1. main.cf 파일 수정(/etc/postfix/main.cf)
    ipv4로 강제변경
  2. 서버 재부팅

IPv6용 추가 가이드라인

발신 IP에는 PTR 레코드(예: 발신 IP의 역방향 DNS)가 있어야 하며 이는 PTR 레코드에서 지정한 호스트 이름의 정방향 DNS 확인을 통해 받은 IP와 일치해야 합니다. 그렇지 않으면 메일이 스팸으로 표시되거나 거부될 수 있습니다.
발신 도메인은 SPF 확인 또는 DKIM 확인을 통과해야 합니다. 그렇지 않으면 메일이 스팸으로 표시될 수 있습니다.