본문 바로가기

ALL

(174)
[Windows] 윈도우 기초 ⌗ IP - 고정IP : 200.200.200.61~65 - IP 부여방법 : ncpa.cpl (네트워크관리도구) -> 이더넷 - 속성 -> IPv4 - 속성 - IP 확인방법 : ipconfig / ping 200.200.200.61 ⌗ windows단축키
[Server] 운영체제의 특징 및 서버관리를 위한 기본지식 ⌗ 구성 단위 0 or 1 = 1bit 8bit = 1byte ⌗ 운영체제의 구성요소 리버싱 = 역공, 만들어진걸 거꾸로 분석하고 알아내는 것 → 루트키트(rootkit)공격 ⌗ Server Computer - 네트워크를 통해 클라이언트에게 제공하는 컴퓨터, 이중화구성, RAID구성 - 데이터 스토리지 관리 -> 레이드 관리 - 32bit운영체제 : 한단위로 32비트씩 끊어서 처리하는 것 - 64bit운영체제 : 한단위로 64비트씩 끊어서 처리하는 것 - 서버 에디션별로 기능이나 성능이 조금씩 다름 - 4way-SMP : 4개의 물리적인 CPU를 1개로 논리적으로 처리 - 듀얼코어,쿼드코어: 물리적인 CPU 1개를 논리적으로 2개,4개로 분할처리 ⌗ Virtual machine : 하나의 운영체제에서 가..
[Linux] SHELL(쉘) ✓ 지원되는 shell 확인 ✓ 현재 사용중인 shell 확인 Shell(쉘)에서 지원하는 기능 : Redirection 표준 입력 또는 출력의 방향을 변경함 Input / Output /dev/stdin(0) : 표준 입력 /dev/stdout(1) : 표준 출력 /dev/stderr(2) : 표준 에러 ⌗ 사용법 예시 1) 예시 2) 환경변수 확인 ⌗ 프롬프트 기본 형식 [사용자@호스트명 현재디렉터리]#($) ⌗ PS1 환경변수 변경 # export PS1="프롬프트 형식" 예시 ) - #!으로 시작하면 이 다음에 나오는 프로그램으로 아래쪽에 나오는 명령을 이해함 - 변수 다음에 띄어쓰기가 있으면 안됨. 예시 )
[Linux] LOG /etc/rsyslog.conf : 선택자 필드(메시지, 우선순위)와 액션필드로 구분됨 예시 ) 로그파일이 무조건 txt파일이 아니여서 다른 명령어로 확인하는 경우가 생김 /var/log/wtmp : 계정의 로그인 및 로그아웃 정보를 저장 - 로그인, 로그아웃, shutdown, booting 정보 등 - 바이너리(실행) 파일 - 확인 : last명령으로 확인 예시 ) /var/log/lastlog : 계정의 최근 로그인 정보를 저장 - 계정 이름, 터미널, 마지막 로그인 시간 - 바이너리(실행) 파일 - 확인 : lastlog 명령으로 확인 예시 ) /var/run/utmp : 현재 로그인한 계정의 상태 정보를 저장 - 로그인 계정 이름, 터미널, 원격 로그인 주소, 로그인 시간 등 - 바이너리(실행)..
[Linux] 작업 스케줄링 crontab [option] : 예약 작업 관리 - 백그라운드 작업으로 진행이 되므로, - 백그라운드 반복 작업용, 백업으로 이용됨 [option] -u 예약 작업 실행 계정 -l (소문자 L) 예약 작업 목록 확인 -r 예약 작업 취소 -e 예약 작업 등록 [옵션에 대한 시간 표현] 예시 1) 예시 2) 매월 매일 01시 정각에 rdate 명령을 실행하여 time.bora.net과 시간을 동기화 0 1 * * * rdate -s time.bora.net 예시 3) 매월 매일 6시간마다 30분이 될 때 /root/backup 디렉터리에 /home/ 디렉터리 내용을 압축하여 저장 30 */6 * * * tar -zcvf /root/backup/home.tar.gz /home
[Linux] 디스크 할당량 ⌗ 문제 ⌗ 풀이 1) 파티션 저장하기 2) 파티션 확인하기 3) 파티션 초기화 하기 4) 마운트 하기 5) 계정 설정 6) 소유자, 허가권 설정 7) 할당량 설정 8) 할당량 마운트 하기 9) 할당량 데이터베이스 생성 10) 계정별 할당량 관리 (Block, Inodes는 수정불가) 11) 계정별 할당량 유예기간 설정 12) 설정내역 확인 13) 실행 14) 할당량 초과 확인 15) 나머지 확인하기
[Linux] 소프트웨어 관리 명령어 RPM → 리눅스 cd dvd1 넣고 실행 mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom/ cd /mnt/cdrom/ cd Packages/ rpm -qa rpm -qa | grep ssh rpm -qi openssh rpm -qR openssh rpm -qa | grep ftp find ./ |grep ftp (패키지 정보확인) rpm -ivh vsftpd-2.2.2-14.el6.x86_64.rpm (패키지 설치) rpm -ivh vsftpd-2.2.2-14.el6.x86_64.rpm --replacepkgs (패키지 덮어쓰기) find ./ | grep gcc-c++ rpm -ivh gcc-c++ 탭 find ./ | grep gcc rpm -ivh gcc-4 탭 f..
[Linux] 중간 실습 ⌗ 문제 ⌗ 풀이 mkdir /test2 ls / cp /root/install.log /test2/ ls /test2/ find / -perm 1777 find / -perm 1777 > /sticky-list (출력결과를 파일로 저장) find/ - perm 1777 > /sticky-list 2 > /dev/null (표준에러는 쓰레기통에 넣어라) mv /sticky-list /test2/ mv /test2 /tmp chmod 754 /tmp/test2/ ls -dl /tmp/test2/ useradd -d /test2 test2 mv /tmp/test2/* /test2/ ls /test2 chown -R test2:test2 /test2 ln /test2/sticky-list /root/stick..

❥ CHATI Github