
리눅스 기본 명령어 사용법파일 찾기findfind -name apple* : apple로 시작하는 파일 검색와일드카드* : 들어갈 수 있는 모든거? apple*cat → apple[ ]cat?%empty : 빈 파일(크기 0)이나 빈 디렉토리 파일 검색-exec : 검색된 파일에 대해 지정된 명령 실행-size : 파일 크기를 이용해 파일 검색 (특정 사이즈 보다 큰 것들 검색할 경우?)find ./ -size 512c : 512 써도 됨. 512바이트인 파일 검색find ./ -size +512 : 512바이트 이상 파일 검색. -512 : 미만 지정 가능-atime : 파일 접근(access) 시각을 기준으로 파일 검색-ctime : 파일 내용 및 속성 변경(change) 시각을 기준으로 파일 검색-..

**보안의 3요소**기밀성 (Confidentiality) : 인가받은 사용자만이 데이터에 접근할 수 있다.무결성 (Integrity) : 인가된 사용자만이 데이터를 변경할 수 있다.가용성 (Availability) : 인가된 사용자만이 데이터를 사용할 수 있다.**보안의 추가 2요소**부인방지 (Non-Repudiation)인증 (Authentication)MFA (Multi Factor Authentication)**STRIDE 모델 (Microsoft 만듦)****S**poofing Identify : 거짓된 계정 등을 이용해 시스템 접근**T**ampering with data : 불법적 데이터 변경**R**epudiation : 특정 서비스를 수행하지 않았다고 부인하거나 책임이 없다고부인함**I..

task_struct- Linux의 커널에서는 task_struct 구조체를 사용하여 커널 영역의 메모리 프로세스를 표현한다. - 이 구조체에 포함되어 있는 멤버 변수를 이해하는 것은 프로세스 개념을 이해에 도움이 된다. - Linux에서의 프로세스 관리를 이해할 때, 도움이 된다. * https://elixir.bootlin.com/linux/v6.0-rc6/source/include/linux/sched.h 참조 구조체 분석struct task_struct {#ifdef CONFIG_THREAD_INFO_IN_TASK /* * For reasons of header soup (see current_thread_info()), this * must be the first element of task_s..
안녕하세요~ 오늘은 월요일이네요.. 저와 같은 학생 분들은 뭐 바쁘게 지내시는 분들도 계시겠지만 '월요일' 이라는 단어가 학교에 가지 않는 동안에는 뭐 별로 느껴지는게 없을거에요~ 하지만 직장인들이나 일이 있으신 분들에게는 매일 반복되는 일상에 힘드실거에요.. 힘내세요! 그 지겨운일 나중에 저도 겪어야 한다고 생각합니다! 누구나 겪게 되는 일이죠... 오늘은 우리가 돌리는 가상 리눅스를 직접 만지지 않고 원격으로 만져 보겠습니다.그 다음 중요한 비밀번호 설정! 비밀번호를 잃어벼렸을 수도 있으니 그에 따른 대처법도 한번 알아봐요! "리눅스 'Putty'로 원격 접속 하기!" and singleboot 우리는 원격으로 한번 만져 볼겁니다. "왜? 굳이 원격으로 하나요? 그냥 데스크톱처럼 만지지.."! 그 이..
"리눅스 VMware Tools 설치하기" 리눅스를 전에 설치 하셨죠? 설치를 하시게 되면 VMware하단에 툴을 설치하라고 뜨거나 뭐~라고 할꺼에요.만약 안뜬다면 VM메뉴에서 아래 사진과 같이 진행해주세요.vmware 메뉴에서 VM-VMware Tools Installation 을 누르게 되면 centos 바탕화면에 VMware Tools 라는 시디 모양이 나타나게 됩니다!여튼~ 누르면 아래처럼 시디모양도 뜨고 시디 눌러보면 아래와 같이 폴더에툴들이 들어 있답니다. 자! 진행 하셨나요? 이까지 따라 오시는건 간단하죠?이제부터 시작 이랍니다.위 사진처럼 터미널을 띄워서 입력해줍시다. 터미널 띄우는 방법은 그냥 바탕화면에 마우스 오른쪽 클릭 후 Terminal인가? 누르면 열립니다.여기서 잠깐! 'cp' ..
오늘도 한번 달려봅시다!이번에는 리눅스 서버로 사용되는 centOS라는 OS를 한번 설치 해봅시다. (이번 설치는 VMware로 진행됩니다. 혹시나 VMware가 없다 하시는 분은 여기로 이동! )CentOS는 The Community ENTerprise Operating System 의 약자 입니다. 기업용 서버 OS인데요? centos는 레드햇 계열입니다.리눅스 서버의 장점은 가볍다는 점이죠. CentOS설치 하기! 무작정 따라하기! (필자는 레드햇 계열의 centos를 사용하고, x86_64버전의 64bit버전을 사용합니다.)자! 여러분! 모두 준비되셨나요? VMware를 설치하셨다고 생각하고! 한번 해봅시다!https://www.centos.org/