Untangle이란 무엇인가 Untangle은 오픈소스 소프트웨어로 UTM 역할을 한다. 전부 무료는 아니지만 몇 가지 무료로 사용할 수 있으며, 그 중에서 방화벽을 주로 사용한다. 방화벽 이외에 다른 기능은 본 게시글과는 다른 내용이므로 밑에서 가볍게만 말하겠다. Untangle 설치 ※ 환경은 VMware를 사용하였습니다. 1) 우선 Untangle 공식 홈페이지에서 Untangle ISO 파일을 다운받는다. 2) VMware에서 Untangle을 설치하고 나면 이러한 화면이 뜬다. 3) 언어를 선택한 이후 Untangle 기본 설정 화면이 나온다. 4) 설정을 완료하면 다음과 같은 대시보드가 나오며 설치 완료된다. Untangle 사용 ※ PC_1의 환경은 VMware에서 윈도우 설치한 상태 1) ..
※ 개인정보 보호법 개정 추진 경과 - 20.02 : 데이터 3법 개정(20.02.04) - 20.08 : 데이터 3법 시행 및 개인정보 보호위원회 출법 - 20.09~ : 개인정보 보호법 2차 개정 계획 수립 및 전문가 의견 수렴 - 20.12 : 정부안 확정(20.12.23), 관계부처 의견 조회 - 21.01 : 4차위 해커톤, 입법예고, 산업계 및 시민단체 의견 청취 - 21.09~ : 법제처 법안 심사(04.20~07.27), 차관회의(07.29), 국무회의(09.28), 국회제출(09.28) 1. 개인정보 전송요구권(이동권) 도입 (1) 필요성 - 정보주체가 본인 정보를 자기주도적으로 유통 및 활용하는데 한계가 있음 - 신용정보법(제33조의2)의 개인신용정보 전송요구권 근거를 통해 마이데이터 ..
Ⅰ 개인정보 자기결정권 1. 개인정보 자기결정권 의의 - [판] 개인정보 자기결정권은 정보주체가 자신의 개인정보에 대한 공개와 이용에 관하여 스스로 결정할 권리 - [판] 개인정보 자기결정권은 헌법 제10조(일반적 인격권)와 제17조(사생활의 비밀과 자유)에 근거한 권리 ※ [판] 개인정보는 그 개인의 동일성을 식별할 수 있게 하는 일체의 정보이며, 반드시 개인의 내밀한 영역에 속하는 정보에 국한되지 않고 공적 생활에서 형성되었거나 이미 공개된 개인정보까지 포함한다. ※ [판] 공개된 개인정보에 대한 개인정보 자기결정권은 개인정보보호법 제20조(정보주체 이외로부터 수집한 개인정보의 수집 출처 등 고지), 제37조(개인정보의 처리정지 등)에 의해 보장된다. 2. 개인정보 자기결정권 적용 사례 - [판] 정..
>(리다이렉션) - 명령어의 출력을 파일로 저장하는 역할 - 이미 존재하는 파일의 경우 덮어쓰기하며, 새로운 파일의 경우 생성함 |(파이프) - 명령어의 출력을 다른 명령어의 입력으로 연결하는 역할 tr - 어떤 내용을 변환하는 명령어 - 구조: tr [target] [change] - 주로 다른 명령어의 결과에서 변환하여 사용함 - Ex) awk '{print $1}' result.txt | tr '\n' ',' # 줄바꿈을 반점으로 변환 Version - 프로그램 버전 확인 - 구조: [명령어/프로그램명] --version 터미널 단축키 - ctrl+shift+c: 복사 - ctrl+shift+v: 붙여넣기 - ctrl+alt+t: 터미널 켜기 - ctrl+shift+t: 새 탭 켜기 - tab: 자..
[하드웨어] 하드웨어 : 컴퓨터를 물리적으로 구성하는 요소, 컴퓨터에 연결되어 추가적인 기능을 수행 컴퓨터의 하드웨어는 크게 중앙처리장치(CPU), 기억장치(RAM, HDD, SSD), 입출력장치로 구성된다. 중앙처리장치(Central Processing Unit, CPU)는 프로세서라고 불리기도 하며 입력장치에서 받은 명령을 실제로 처리하는 역할을 수행한다. CPU의 단위는 GHz(CPU가 1초에 얼마나 많은 연산을 할 수 있는지 속도로 측정) 기억장치는 입력된 명령이나 데이터를 저장하는 공간으로, 주기억장치와 보조기억장치가 있다. RAM은 주기억장치로 응용 프로그램을 일시적으로 불러오거나 데이터를 일시적으로 저장하는데 사용되는 임의 접근 기억 장치이다. RAM의 단위는 GB(RAM이 메모리에 얼마나 ..
Git - 사용 목적 : 효율적인 협업, 쉬운 버전관리(스냅샷) - 특징 : 가지 치기와 병합, 가볍고 빠름, 분산 작업, 데이터 보장(책임 추적성), 오픈 소스 - git의 세 영역 : 작업영역(working directory) -> 준비영역(staging area) -> 저장소(repository) - Branch : 독립적으로 어떤 작업을 진행하기 위한 개념, 각각의 브랜치는 다른 브랜치의 영향 받지 않음 - merge conflict : 병합한 두 브랜치에서 같은 파일을 변경했을때 충돌(git status로 확인 가능) - 원격 저장소 가져오기 : github에서 원하는 프로젝트에서 clone 버튼 누르기 -> Clone with HTTPS 옵션 선택 -> url 복사해서 터미널에 git clon..