본문 바로가기

시스템운영44

[Linux ] samba [삼바]SMB(Server Message Block) 프로토콜을 이용해 다른 OS간에 파일이나 프린터의 공유를 가능하게 해주는 패키지이다.즉, 리눅스의 자원을 윈도우에서 사용할 수 있고, 반대로 윈도우의 자원을 리눅스에서 사용할 수 있도록 해준다.http://www.samba.org/[01] 삼바 yum으로 설치# yum install samba* --skip-broken[주의] 위에 samba를 yum으로 설치할때 " * "(아스타리크) 기호를 넣어준다!Dependencies Resolved======================================================= Package Arch Version Repository Size============================.. 2016. 1. 5.
Linux 보안일반사항 리눅스 보안 일반ntsysv 시스템이 부팅되면서 자동적으로 실행될것인지, 말것인지를 정의chkconfig 리눅스의 런레벨 0~6번까지 총 7개의 런레벨이 있는데 이 런레벨을 각각 지정하여 관리service 서비스명 stop|start|restart|status 해당 서비스만 중지 시작 재시작 상태 보기만 가능 시스템의 런레벨 설정되어 있는 그 위치로 가서 서비스를 제어한다.(예)내 시스템이 런레벨3번이 되어 있다고 하자.리눅스 제일 먼저 실행하는 프로 세스는?? initinit PID = 1init PPID = 0 #pstree -p[프로세스] #ps -ef | grep init ~~~~init[3] K05apmd#mv S05apmd K05apmd로 하면 수동으로 바꿀 수 있다.2. PAM 및 ulimi.. 2016. 1. 5.
[UNIX] Shared Memory 설정 공유 메모리의 설정공유 메모리(shared memory)는 프로세스가 공유 메모리 세그먼트를 통해 공통 데이타 구조 및 데이타에 접근할 수 있게 합니다. 공유 메모리는 커널 작업을 수반하지 않으며 프로세스 간의 데이타 복제 작업이 불필요하기 때문에, IPC(inter-process communication)를 위한 가장 빠른 방법으로 선호되고 있습니다.오라클은 오라클의 백업 및 포어그라운드 프로세스를 위한 공유 메모리 영역으로 Shared Global Area (SGA)를 제공합니다. SGA는 데이타베이스 버퍼 캐시, 공유 SQL, 접근 경로 등의 저장에 활용되므로, SGA 크기의 설정에 따라 오라클의 성능이 크게 달라질 수 있습니다.공유 메모리 설정을 확인하려면 아래와 같이 명령을 수행합니다:# ipc.. 2016. 1. 5.
[ solaris ] crontab 1. cron 명령은 지정된 날짜와 시간에 일정 작업을 주기적으로 수행하기 위해 사용되며 각 사용자별로 /var/spool/cron/crontabs 디렉토리에 사용자 ID와 같은 이름의crontab 화일을 만들어 cron job을 지정할 수 있다. cron 명령은 시스템이 부팅되면서 /etc/rc2.d/S75cron 스크립트에 의해서 daemon형태로 수행된다. 2. 각 사용자 별로 crontab 화일을 만드는 방법은 아래와 같이 "crontab -e" 명령을실행하면 된다. % crontab -e 위와 같이 명령을 실행하면 "vi" editor mode로 들어가 crontab 화일을 수정할수있게 되는데, 만약 "vi" mode로 들어가지 않으면 "EDITOR" 환경변수를 vi로 변경후 crontab 명령.. 2016. 1. 5.
[Solaris] 계졍설정 1. root 계정 기본 쉘, 암호화 방식, 홈 디렉토리 변경 [ 설명 ] 기본적으로 사용하는 Shell은 /sbin/sh로 되어 있기 때문에 사용하는데 불편합니다. 리눅스에서 자주 사용하던 bash로 변경 하도록 하겠습니다.그리고 root계정으로 접속 하게 되면 홈 디렉토리가 / 되어 있어서 수많은 디렉토리가 보일 것입니다. 이 부분도 /root로 이동하게 만들겠습니다.bash-3.00# mkdir -m 700 /rootbash-3.00# vi /etc/passwdroot:x:0:1:Super-User:/root:/bin/bashbash-3.00# su -Oracle Corporation SunOS 5.10 Generic Patch January 2005-bash-3.00# echo $SHELL/bin.. 2016. 1. 5.
[Solaris] 시스템 관리명령 1. 버전보기>uname -a>cat /etc/release예) Solaris 8 HW 5/03 s28s_hw2wos_06a SPARCCopyright 2003 Sun Microsystems, Inc. All Rights Reserved.Assembled 30 April 20032.Kernel module 확인 : 설치된 머신이 32bit 또는 64bit를 지원하는지 확인하기>isainfo -v>isainfo -vk->64bit지원시 32bit 와 64bit 어플리케이션을 지원한다고 나옴32-bit sparc kernel modules (=> 32일 경우)64-bit sparc kernel modules (=> 64일 경우)64bit의 경우 OS는 Solaris7부터, 시스템 아키텍처는 sun4u(ult.. 2016. 1. 5.
[LINUX/UNIX] 명령어 요약 Unix / LINUX 참고사항프로그램& : PGM background로 실행하기.cshrc : C Shell 환경 파일[ESC] : 현 폴더내 존재하는 폴더 및 파일명 완성 단축키#!/bin/csh : csh의 경로를 지정하여 강제로 csh를 사용하게 함\rm 파일명 : 무확인후 파일 삭제arp -a : LAN의 물리적 주소 조회btmp : [/var/log/btmp 생성후]로그인 실패 조회cal 10 1998 : 1998년 10월 달력 조회cat : 파일 보기cd : 경로 이동cd ~ : 루트로 이동cd / : 루트로 이동chkconfig -- list : 실행중 서비스 목록 조회chmod +x 파일명 : 파일 실행권한 추가chmod -R 777 폴더명 : 폴더내 모든 폴더 및 파일에 모든 권한 추가.. 2016. 1. 5.
[LINUX] CENTOS APM 설치 작업내용 -1- (20141218) APM + Tomcat 연동하기 * 설치에 앞서 APM은 이미 다 설치되어 있다고 가정한다. APM 설치 매뉴얼은 하단 링크 참조링크 : http://help.cafe24.com/cs/cs_faq_list.php?page=5&mode=&s_key=&s_period=&s_value=&faq_list=308&categoryIdx=0 # 설치환경- CentOS 5.x (64bit)- Apache 2.2.34- PHP 5.2.17- Mysql 5.1.59- APM 설치 디렉토리 : /home/APM 하단에 설치- JDK : 7u15 / 설치디렉토리 : /home/APM/java- Tomcat : 7.0.37 / 설치디렉토리 : /home/APM/tomcat 1. JDK 설치 (java 설치)- yum insta.. 2016. 1. 5.
[시스템 ] 서버관리 확인사항 1. 네트웍 구성도 2. 각 서버 IP정보 파악 3. 시스템 주요 사양 혹은 벤더별 모델 파악 4. 각 서버 OS(종류, 버전)정보 5. 각 서버별 주요 서버 어플리케이션(데몬) 현황 6. 각 서버 계정정보 7. 스토리지, 네트웍장비 현황 8. 기존에 있던 관리자의 서버 주요 관리방법 9. OS주요 셋팅내용 및 셋팅방법 10. OS에 설치되어있는 어플리케이션 주요 셋팅방법 11. 업데이트 현황 및 방법 12. 기존 시스템 관리 자동화 정도 13. 정기점검주기 및 정기점검 보고서 작성주기 확인, 정기점검보고서 작성법 14. 서버 장애시 하드웨어 및 소프트웨어에 대한 비상연락망 15. 주요 보안설정 확인 16. 시스템 모니터링툴 설정 확인 17. 기존 작업내역들에 대한 History 2016. 1. 5.