본문 바로가기

Linux10

[정보보안기사] 시스템 보안 #2 윈도우와 리눅스의 차이점 / 리눅스를 다루기 위한 기본 지식1 파일 다루기 / ls 명령어 / cd 명령어 / mkdir 명령어 / touch 명령어 시스템 보안은 운영 체제를 잘 다룰 수 있는지 물어보는 것 같습니다. 운영체제(OS: Operating System)는 컴퓨터를 편리하고 효과적으로 사용하기 위해서 여러 프로그램들이 모여있는 것입니다. 윈도우를 관리하는 것을 생각해보면 일반적으로 파일 관리, 계정 관리, 방화벽 관리, 프로세스 관리, 프로그램 설치, 게임 설치..ㅎ 가장 기본적으로 파일 관리하는 방법을 알아보겠습니다. 윈도우에서 파일 관리는 일반 사용자가 접근할 수 있는 파일 또는 폴더 / 관리자가 접근할 수 있는 파일 또는 폴더 / 삭제 / 이동 / 수정 / 파일 및 디렉터리 만드는 법 총 5가지 정도가 있는 것 같습니다. 1. 일반 사용자 / 관리자 디렉터리 또는 파일 구분 법 2. 파일 및 디렉터리 만드는 방법 3. 파일 수정하는 .. 2022. 11. 1.
[네크워크] 진단 도구(1) ping 실습 환경 : kali linux(192.168.154.143), CentOS7(192.168.154.150) CnetOS 7은 APM 구축 자동화를 통해 설치했습니다. APM 카테고리에 가면 있습니다. '#> [명령어]' // [주석] []안의 부분만 보시면 됩니다. '#'은 관리자, '$'는 유저입니다. --------------------------------------------------------------------------- 네트워크 진단 도구 중 연결 테스트(접근성)를 확인하는 도구인 ping 명령을 살펴보겠습니다. ping 명령은 접속하려는 호스트가 정상인지 확인합니다. ICMP protocal을 사용합니다. echo request(type 8)를 보내면 echo reply(type .. 2021. 2. 22.
[CentOS 7] 설치형 블로그 구축하기(텍스트 큐브) 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부팅시키고 putty를 이용하여 접속하였습니다. '#> [명령어]' // [주석] []안의 부분만 보시면 됩니다. '#'은 관리자, '$'는 유저입니다. VMware는 스냅샷이 필수 입니다. 중요하다고 생각하는 부분에 반드시 하시길 바랍니다. --------------------------------------------------------------------------- APM 구축 1탄, 2탄, 3탄, 번외(php-DB 연동)을 통해 웹 서버 구동을 위한 준비가 끝났습니다. 여기에 설치형 블로그 중 하나인 텍스트 큐브를 설치해 보겠습니다. 텍스트 큐브 설치 파일은 textcube.org에 가시면 최신 버전 다운로드가 있습니다. 1.. 2021. 1. 30.
[CentOS 7] APM(apache, php, mariaDB)구축하기 번외(php-DB 연동 테스트) 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부팅시키고 putty를 이용하여 접속하였습니다. '#> [명령어]' // [주석] []안의 부분만 보시면 됩니다. '#'은 관리자, '$'는 유저입니다. VMware는 스냅샷이 필수 입니다. 중요하다고 생각하는 부분에 반드시 하시길 바랍니다. --------------------------------------------------------------------------- APM(apache, php, mariaDB)구축하기 1탄(기초 및 apache 설치) [CentOS 7] APM(apache, php, mariaDB)구축하기 1탄(기초 및 apache 설치) 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부.. 2021. 1. 30.
[CentOS 7] APM(apache, php, mariaDB)구축하기 3탄(php 설치) 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부팅시키고 putty를 이용하여 접속하였습니다. '#> [명령어]' // [주석] []안의 부분만 보시면 됩니다. '#'은 관리자, '$'는 유저입니다. VMware는 스냅샷이 필수 입니다. 중요하다고 생각하는 부분에 반드시 하시길 바랍니다. --------------------------------------------------------------------------- APM(apache, php, mariaDB)구축하기 1탄(기초 및 apache 설치) [CentOS 7] APM(apache, php, mariaDB)구축하기 1탄(기초 및 apache 설치) 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부.. 2021. 1. 30.
[CentOS 7] APM(apache, php, mariaDB)구축하기 2탄(mariaDB 설치) 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부팅시키고 putty를 이용하여 접속하였습니다. '#> [명령어]' // [주석] []안의 부분만 보시면 됩니다. '#'은 관리자, '$'는 유저입니다. VMware는 스냅샷이 필수 입니다. 중요하다고 생각하는 부분에 반드시 하시길 바랍니다. --------------------------------------------------------------------------- APM(apache, php, mariaDB)구축하기 1탄(기초 및 apache 설치) [CentOS 7] APM(apache, php, mariaDB)구축하기 1탄(기초 및 apache 설치) 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부.. 2021. 1. 23.
[CentOS 7]유저 자동 생성을 통한 쉘 스크립트 기초 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부팅시키고 putty를 이용하여 접속하였습니다. '#> [명령어]' // [주석] []안의 부분만 보시면 됩니다. '#'은 관리자, '$'는 유저입니다. --------------------------------------------------------------------------- 간단하게 쉘 스크립트로 useradd, userdel, passwd 명령어를 자동으로 수행하는 코드를 보겠습니다. 유저 관련 명령어 입니다. [Linux 명령어] 유저 생성과 삭제 (useradd, userdel 명령어 그리고 passwd 명령어) 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부팅시키고 putty를 이용하여 접속하.. 2021. 1. 21.
[꿀팁]Putty가 접속이 안될때(VMware로 핑 안나갈 때) 오늘 있었던 일이였습니다. pc를 절전으로 놓고 다시 켰는데 putty가 접속이 안되는 현상이였습니다. 네트워크 제원은 전부 맞는데... 왜 안될까... 윈도우에서 ping test 결과 vmware쪽으로 나가지 않았습니다. (ping 명령어에 -t를 붙이면 계속 보냅니다.) 흠... 그렇다면 인터페이스의 문제인가... 해서? 진단을 하고 얼마 지나지 않아 ping이 나가는 것을 볼 수 있었습니다. putty 접속 시도 결과 잘 되었습니다. 결론으로 putty가 접속이 안되는 경우는 다양하겠지만 네트워크 제원이 정확한데 ping이 안나가는 경우에 이 방법을 써봐도 될거 같습니다. 별거 아니지만 나름? 저만의 해결 방법이였습니다. 2021. 1. 19.
[Linux 명령어] vi 편집기 (문서 편집 명령어) 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부팅시키고 putty를 이용하여 접속하였습니다. '#> [명령어]' // [주석] []안의 부분만 보시면 됩니다. '#'은 관리자, '$'는 유저입니다. 문서 편집을 할 때 주로 vi 편집기를 이용합니다. 간혹 보시다가 이런 형형색색의 사진들을 보신 적이 있으실 겁니다. 이런 것들은 vim을 이용하여 문서를 열었을 경우입니다. vim 편집기는 vi 편집기와 호환이 됩니다. 이 편집기는 프로그래밍을 할 때 편리합니다. 오늘은 vi 편집기를 어떻게 사용하는지 알아보겠습니다. '#> vi [파일명]' // vi 명령어 사용법 입니다. 디렉터리는 불가합니다. vi는 세가지 모드가 있습니다 명령 모드 입력 모드 마지막 행 모드 명령 모드 입력 모.. 2021. 1. 3.
[Linux 명령어]리눅스 ls 명령어 (파일 정보 나열) 실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부팅시키고 putty를 이용하여 접속하였습니다. '#> [명령어]' []안의 부분만 보시면 됩니다. '#'은 관리자, '$'는 유저입니다. 명령어 'ls' 에 대한 설명 및 사용법입니다. 대부분의 명령어의 뒤에 '--help' 및 '-h'를 붙이면 해당 명령어에 대한 설명이 나옵니다. '#> ls --help' 를 입력하면 각종 명령어에 대한 옵션 설명과 명령어에 대한 간단한 설명이 있습니다. List information about the FILEs (the current directory by default). -> 파일에 대한 정보 리스트입니다. 기본적으로 현재 디렉터리에서 동작을 합니다. '#> ls' 위의 명령어만 입력하면 아래.. 2020. 12. 27.