Category182

외부에서 메일이 안날라 올때 해결 nslookup -type=MX pluto.kw.ac.kr 네임서버 MX레코드에 사용할 메인서버의 도메인이 설정되었는지 확인 NMAP으로 포트가 열려있는지 확인하고 안열려 있으면 /etc/service에서 포트 열어줌 2008. 3. 5.
Solaris Network Port 관련 *일반적인 알려진 주요포트 20 ftp-data 21 ftp 23 telnet 22 ssh 25 sendmail 53 DNS 161 snmp 1521 Oracle Database *현재 열린 포트 확인 방법 #netstat -an | grep LIST *포트를 사용하는 프로세서 확인하는 방법(lsof 라는 프로그램으로 쉽게 확인가능) #lsof -i:1234 1234 : 포트번호 *lsof 다운로드 및 설치 다운로드방법 : http://ftp.sayclub.com/pub/sun_freeware/sparc/ 에서 각 OS 별로 다운로드 가능하며 팩키지 기본 설치시 실행파일이 설치되는 경로는 /usr/local/bin 입니다. 설치방법 : pkgadd -d 해당팩키지 /etc/services 와 /etc/i.. 2008. 3. 5.
IPFilter 방화벽 솔라리스 사용법 윈디하나의 솔라나라: IPFILTER IPFilter 설치할 IPFilter 버전 IPFilter 4.1.10 들어가기 전에 IPFilter는 솔라리스에서 무료로 사용할 수 있는 방화벽이며 솔라리스 10에는 기본으로 포함되어있다. (방화벽 소프트웨어인 SunScreen을 대체할 예정이다) 상용 방화벽 장비보다는 못하지만 공개 소스치고는 성능과 기능이 매우좋다. 최종 갱신일: 2005-12-14 이 문서는 http://www.solanara.net/ 에서 최신버전을 구할 수 있다. 1. 설치 전에PATH 경로를 지정해준다. root@wl ~ # vi .profileif [ -d /opt/ipf/ ]then PATH=$PATH:/opt/ipf/bin; export $PATH;fi 2. IPFilter 설치*.. 2008. 3. 5.
Nmap을 이용한 네트워크 스캐닝과 방어하기 Nmap을 이용한 네트워크 스캐닝과 방어하기 (Scanning and Defending Networks with Nmap) 번역 : 이국현 / errai@hitel.net 원문 http://www.linuxsecurity.com/feature_stories/feature_story-4.html 최근 들어 인터넷 침입사고에 관한 이야기들이 언론에 많이 소개되고 있다. 하지만 기사를 보면 간단한 컴퓨터 조작만으로 신기하게 시스템 접근권한을 얻어내는, 영리한 도둑의 이야기 정도로 과장하고 있다. 그러나 실제로 간단한 방법은 거의 없다. 한 컴퓨터 시스템을 크래킹하기 위해서는 우선 계획이 필요하다. 크래커는 목표로 하는 서버를 찾아야 하고, 그 다음에 머신에 어떤 port가 열려있는지, 시스템이 문제를 해결하기.. 2008. 3. 5.
메일이 도착하지 않을 때 체크해야 할 사항들은? a. DNS 설정에서 MX를 확인한다 nslookup -type=MX ur.domain.com ex) # nslookup -type=MX hlug.hanyang.ac.kr nslookup -type=MX hlug.hanyang.ac.kr Server: ns.hanyang.ac.kr Address: 166.104.67.123 hlug.hanyang.ac.kr origin = ns.hanyang.ac.kr mail addr = admin.hanyang.ac.kr serial = 20001029 refresh = 3600 (1H) retry = 1800 (30M) expire = 1209600 (2W) minimum ttl = 6400 (1h46m40s) b. 센드메일 설정에서 local-host-names(.. 2008. 3. 4.
sendmail 이야기 1. sendmail이란? 인터넷을 조금이라도 써 보신분은 sendmail이란 말을 들어보셨을 껍니다. 아니 요즘 같이 책들이 많이 나왔을때는 인터넷을 쓰지 않으셔도 sendmail이란 말은 들어보셨을 지도 모릅니다. 아마 대부분의 사람들은 과연 sendmail이 무엇이길래 사람들의 입에 오르내리는지?, 꼭 써야 하는건지? 라는 생각을 해 보셨을텐데요 여기에서는 sendmail이 무엇이며 어떻게 설치하고 sendmail에서 야기되는 몇가지 문제점들에 대해 이야기를 해 보도록 하겠습니다. 우선 sendmail은 인터넷에서 전자메일을 전송하기 위해 사용되는 프로그램이라고 생각하시면 됩니다. 그럼 이렇게 대답하시는 분들이 계실꺼예요. "어! 저는 전자메일을 보내고 받는데 Netscape Messanger를 쓰.. 2008. 3. 4.
리눅스 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.