시스템운영43 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. [ MAC ] 맥초보자가 실수하는 몇가지 1. 실행중인 애플리케이션의 창을 닫으면, 프로그램이 종료된 줄 안다.(Closing an application window, thinking it has quit)- 윈도에서는 '창'이 하나의 애플리케이션 개념이지만, 맥에서는 단지 '창'의 개념입니다.창을 닫는다고 애플리케이션이 종료되는게 아니죠. 2. 애플리케이션을 다운받은 후, 디스크 이미지를 마운트 시킨 채로 실행시킨다.(Downloading an app and running it from the disk image)- 보통 애플케이션을 다운받을 때의 .dmg 파일은 윈도의 .iso 파일과 같이 가상 이미지 형식의 파일입니다..dmg 파일을 마운트 해서 나오는 애플리케이션 파일은 하드디스크로 복사해서 사용해야 합니다. 3. 이름 없음 폴더를 무한.. 2016. 1. 5. 이전 1 2 3 4 5 다음