Category224

리눅스 sendmail 설정 sendmail은 리눅스 배포판에 가장 많이 포함되어 있는 MTA 입니다. ㅡ.ㅡ;;; 다 아는 얘기군여... 이번 강좌는 이글을 쓰는 시점에서 현재 최신 버전인 Sendmail.8.12.5버전의 소스설치와 RPM 설치 및 메일링 리스트로 많이 사용되고 있는 Majordomo 설치를 알아보도록 하겠습니다. + System Enviroment : - OS : TurboLinux7 Server(2.4.9), TurboLinux6.1k(2.2.x) ,RedHat7.3(2.4.18-5) - Install : Sendmail.8.12.5.tar.gz, Sendmail-8.12.5-2.i386.rpm, db4-4.0.14-9.i386.rpm, db4-devel-4.0.14- 9.i386.rpm + Install R.. 2008. 3. 4.
유닉스 명령어 모음집 alias(명령어 간소화하기) apropos(관련된 명령어 찾기) arch(컴퓨터 종류 알기) arp(같은 서브넷의 IP 보여주기) at(작업 시간 정하기) atd(계획성 있는 작업 실행하기) awk(특정 패턴 문자 처리하기) a2p(펄 파일로 바꾸기) badblocks(배드 블럭 검사하기) bc(계산기) biff(메일 수신 소리로 확인하기) bg(후면작업; 배경화면 설정) bind(키나 함수 순서 결합하기) break(루프 빠져나가기) cal(달력보기) builtin(내부 명령어 알아보기) case(조건 처리하기) cat(화면상에서 파일 보기) cd(디렉토리 변경하기) cfdisk(디스크 설정하기) chattr(파일 속성 변경하기) chfn(사용자 정보 변경하기) chgrp(파일, 디렉토리가 속했던 그.. 2008. 3. 4.
솔라리스 10 에서 svc 제어하기: inetadm, svcadm, svccfg 솔라리스(Solaris) 10 에서는 기존과 다르게 서비스를 /etc/rc.* 으로 제어하지 않고, 대부분의 서비스를 svc 라는 것으로 제어한다. 아마도 Windows 의 영향을 받은거 같은데, 사용하기가 귀찮아서 별로 좋지는 않다. 그래도 기존의 /etc/init.d 의 실행스크립트보다 이녀석을 사용해야 하기때문에 사용하는 법을 알아두도록 하죠. 우선 사용하는 프로그램의 종류를 살펴보자. 0. Utilties for facility control svcs : (svc status)현재 서비스들(데몬서비스)의 상태를 보게 해준다. svcadm : svc 들을 제어한다. 재시작, 설정변경들이 가능하다. svccfg : svcadm 의 interactive 버전이라고 생각하면 된다. inetadm : in.. 2008. 3. 2.
자주 쓰는 MySQL 명령어 # root암호설정 - root로 로그인하여 해야함 % mysqladmin -u root password '변경암호' % mysqladmin -u root -p기존암호 password '변경암호' root암호변경설정 PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! This is done with: /usr/bin/mysqladmin -u root -p password 'new-password' /usr/bin/mysqladmin -u root -h ns.dbakorea.pe.kr -p password 'new-password' DB작업 DB생성: mysql> create database DB명 ( or % mysqladmin -u root -p .. 2008. 3. 2.
새로운 삼바사용자 생성과 패스워드 설정하기 삼바서버에서 사용자를 등록하기 위해서는 smbpasswd라는 삼바명령어를 사용합니다. 그리고 생성한 삼바사용자의 삼바패스워드 또한 smbpasswd라는 명령어를 이용합니다. 구버전의 삼바서버에서는 삼바사용자 생성을 smbadduser명령어로 하고 생성한 삼밧용자의 패스워드생성과 변경은 smbpasswd로 작업합니다. 삼바사용자를 새로 생성하기 전에 리눅스 계정생성을 먼저 해야합니다. [root!fileserver /]# useradd bible [root!fileserver /]# [root!fileserver /]# passwd bible Changing password for user bible. New password: ******** Retype new password: ******** passw.. 2008. 3. 2.
UNIX passwd와 smbpasswd의 동기화 암호를 변경할때마다 passwd와 smbpasswd 명령을 두번씩 내린다면 상당한 사용자들의 저항이 예상된다. 이럴 경우 사용하는 해결책이 smbpasswd와 passwd의 동기화 기법이다. 사용자가 smbpasswd 명령를 사용하여 암호를 변경할때, 이 변경 사항이 smbpasswd 파일뿐만 아니라 passwd 파일에도 영향을 미친다면 아주 편리할 것이다. 삼바에서는 SWAT를 사용하여 동기화를 설정할 수 있다. 먼저 [GLOBAL] 아이콘을 눌러 전역 인수 설정 화면으로 들어간 다음, [Advanced View] 버튼을 눌러 상세 설정화면으로 들어가자. 그리고 다음 사항을 설정하자: Security Options의 smb passwd file: /usr/local/samba/private/smbpas.. 2008. 3. 2.
smbpasswd 메뉴얼 Table of Contents NAME smbpasswd - change a users smb password in the smbpasswd file. SYNOPSIS smbpasswd [ -add ] [ username ] DESCRIPTION This program is part of the Samba suite. smbpasswd allows a user to change their encrypted smb password which is stored in the smbpasswd file (usually kept in the private directory under the Samba directory hierarchy. Ordinary users can only run the command w.. 2008. 3. 2.
SBL(SpamHaus Block List) 소개 SBL(SpamHaus Block List) 소개 국내외로는 유명한 DNSBL(Blacklist DNS, RBL) 사이트들이 많이 있습니다. 이 중에서 가장 대표적인 곳이 SpamHaus Project입니다. SpamHaus에서 개별적으로 모아 놓은 블랙 리스트를 바로 SBL(SpamHaus Black List)라고 합니다. 이 글에서는 SBL을 어떤 방식으로 쿼리하는지 살펴 보고, 메라크 메일서버에서 이를 이용하는 방법에 대해서 소개합니다. SBL 사용시, 소규모의 메일 서버나 개인용인 경우에는 무료로 제공되지만, 대형 ISP에서는 별도의 비용을 내야할 경우가 있습니다. 메라크 메일 서버의 경우 중소규모이므로 별다른 돈을 들이지 않고 SBL을 이용할 수 있습니다. DNSBL 쿼리 방식 DNSBL 쿼리 .. 2008. 3. 2.
Sendmail 메일서버의 스팸릴레이 대응방법 Sendmail 메일서버의 스팸릴레이 대응방법 한국정보보호진흥원 기반보호사업단/해킹바이러스상담지원센터 김상철선임연구원(kims@certcc.or.kr) 1. 개요 E-Mail의 보편화와 맞물려서 스팸(Spam)메일이라 일컬어지는 악성 메일 때문에 메일서버 관리자들(Postmasters)은 메일 송수신 에이전트(MTA : Mail Transport Agent) 프로그램의 환경 설정방법에 많은 주의를 기울일 필요가 있다. 많은 관리자들은 메일서버 설치시 Anti-Spam 메일서버의 정확한 설치와 환경설정방법을 몰라 자사의 메일서버가 스팸 릴레이(Relay) 서버로 이용되는 불미스러운 일이 발생하기도 한다. 뿐만아니라 국내 메일 서버들이 스팸메일 서버로 오인되게끔 하여 메일 서버로서의 제 기능을 담당하지 못하.. 2008. 3. 2.
sendmail 스팸처리 [samba] comment=SambaData path = /export/home/samba guest only = Yes guest ok = Yes read only = No 2008. 3. 2.
유닉스 삼바 설치 및 운영 완벽 컴파일과 설치 방법 직전 버전(1.9.x대)의 경우 GNU에서 제공하는 configure와 같은 자동 환경 설정 프로그램이 없으므로, 전적으로수작업에 의해서 Makefile을 갱신해야 하는 불편함이 있었다. 하지만 이제는 상황이 완전히 달라졌다. 삼바 2.x대의 버전은configure 스크립트를 통하여 완전 자동으로 Makefile을 생성하기에 처음 설치부터 세련되어 보인다. 컴파일 방법은다음과 같다. 1. 이 문서(삼바 설치 및 활용 가이드)의 최신 버전을 다음 URL로부터 구한다: http://www.kies.co.kr/~jhpark/Samba/samba.htm l 2. 삼바 파일을 구해서 다음 순서에 의거하여 압축을 푼다. % gzip -d samba-2.0.2.tar.gz; tar xf samba.. 2008. 3. 2.
솔라리스10 업데이트4 에서 삼바를 이용한 브라우징 활성화시키기 솔라리스 10 08/07 에서 기본적으로 제공되는 삼바 서비스는 오직 smb 데몬에만 접근을 제공합니다. 만약 머신에서 제공되는 공유 디렉토리에 접근 하길 원한다면 nmbd(1m) 대몬이 실행되고 있어야 합니다. 이 것은 따로 서비스를 추가 함으로써 가능합니다. 그러나 우리는 현존하는 삼바 서비스를 변경하여 두개의 데몬을 각각 삼바 서비스의 분리된 인스턴스로 제공하도록 할 것입니다. 현재 manifest 를 확인하기 위해서는 이것을 리파지토리로 부터 익스포트 해야 합니다. 참고: 기본 manifest 는 /var/svc/manifest/network/samba.xml 로 배포 되고 이것을 시작점으로 사용할 수 있습니다. # svccfg export samba > samba.xml 이 파일이 우리가 작업할.. 2008. 3. 2.