728x90
반응형

IT/리눅스마스터1급 203

HTTP 아파치(Apache)란 무엇인가?

시작하면서 먼저 아파치는 월드와이드 웹 서버용 소프트웨어 이다. 아파치는 HTTP 아파치 서버로 불리고 이 아파치는 HTTP웹 서버입니다. 이 아파치는 많은 운영체제에서 운용할 수 있습니다. 예를 들면 BSD , 리눅스 등 Unix 계열 뿐만 아니라 우리가 사용하는 마이크로소프트 윈도우 등 여러 기종에서 사용이 가능합니다. ​ 리눅스를 모르시면 리눅스란 무엇인가? 리눅스 사용법 안녕하세요 즐겁게 코딩하자 시누입니다. 오늘은 리눅스를 알아봅시다.1. 리눅스란 | 리눅스 정의 리눅스(... blog.naver.com ​ 아파치란? 아파치 | 세계에서 가장 많이 쓰는 웹 서버중 하나이다. 이 아파치는 Apache재단에서 만든 HTTP서버이며 이 서버가 굉장히 다양하고 기능적인 면에서 우수하다. 또 구축이 쉽다..

Linux : Nano 사용 방법, 예제, 명령어

명령줄에서 작업할 때 텍스트 파일을 생성하거나 편집해야 하는 경우가 많습니다. 가장 강력하고 인기 있는 명령줄 편집자는 Vim과 Emacs입니다. 두 회사 모두 학습 곡선이 가파르기 때문에 신규 사용자를 위협할 수 있습니다. 간단한 편집기가 필요한 분들을 위해 나노가 있습니다. GNU nano는 유닉스 및 리눅스 운영 체제용 명령줄 텍스트 편집기입니다. 여기에는 구문 강조 표시, 다중 버퍼, 검색 및 정규식 지원으로 대체, 맞춤법 검사, UTF-8 인코딩 등과 같은 일반 텍스트 편집기에서 기대할 수 있는 모든 기본 기능이 포함되어 있습니다. 이 가이드에서는 파일 생성 및 열기, 파일 편집, 파일 저장, 텍스트 검색 및 바꾸기, 텍스트 잘라내기 및 붙여넣기 등 나노 편집기의 기본 사용법에 대해 설명합니다...

우분투, root 권한으로 로그인하는 방법

단순히 root 권한으로 작업을 하고 싶은 거라면? (아예 root로 로그인을 하고 싶은 거라면 다음 단락부터 보세요.) 우분투는 기본적으로 root 계정 로그인은 막아 뒀다. 그러나 터미널에 sudo 명령어 형식으로 쓰면 root 권한으로 명령을 내릴 수 있다. 터미널에서 sudo nautilus 식으로 실행하면 root 계정으로 GUI 탐색도 할 수 있다(nautilus는 우분투의 파일 탐색기다). 터미널에서 아예 root 계정으로 작업하고 싶다면 아래 명령어를 치면 된다. sudo su 그러면 암호를 묻는데, 내 계정의 암호를 입력하면 root 계정으로 전환된다. 아예 GUI에서도 root로 로그인을 허용하는 방법 특수한 조건이라 아예 root로 로그인해야 하는 경우에는 아래 방법을 사용할 수 있다..

Ubuntu(20.04 LTS) SSH 접속 허용하기

openssh-server 패키지 설치 $ sudo apt update $ sudo apt install openssh-server 확인~ $ sudo systemctl status ssh 만약 ufw사용중이라면 ssh를 허용해준다 $ sudo ufw allow ssh 접속 시도 $ root@ipaddress * ip주소 확인하는 방법 (웬만하면 고정 IP설정하는 것을 추천) 더이상.. ifconfig는 쓰지 않는다 합니다... 띠로리 $ ip a 안되면.. 설정을 바꿔준다 $ sudo vi /etc/ssh/sshd_config PermitRootLogin설정 값을 yes로 변경! PermitRootLogin yes 그리고 ssh 재시작 $ sudo systemctl restart ssh $ sudo s..

[Ubuntu 18.04] 고정 IP 설정하기

subtitle: ubuntu 가상 머신의 IP를 고정하는 방법 #17 이상부터는 네트워크 인터페이스 설정이 ‘NetPlan’으로 변경되었다. #그 아래 버전일 경우엔 이 방법이 아닌 /etc/network의 interfaces 파일을 수정해야 한다. #이 방법은 18.04 버전에 최적화되어 있으며, 다른 버전에서는 방법이 다를 수 있음을 알린다. 고정 ip를 설정하기 전에, 우선 나의 이더넷의 이름을 알아야 한다. $ ifconfig -a [그림 1] 이더넷 이름 확인하기 내 이더넷 이름은 “ens33” 이라는 것을 확인할 수 있다. 그 후, netplan 디렉터리로 들어간다. $ cd /etc/netplan 디렉터리 안의 있는 문서를 확인하기 위해 ls -a를 사용한다. $ ls -a [그림 2] 디..

우분투 부팅 USB 만들기

우분투 부팅 USB 만들기 우분투 설치 usb 만들기 방법에 대해서 설명드립니다. 우분투 부팅 USB으로 USB 부팅 가능한 USB 부팅 디스크를 만들 것입니다. 부팅 가능한 우분투 USB으로 우분투 설치 또는 업그레이드, 데스크탑 환경 체험, 복구 및 복원에 사용될 수 있으며, 우분투와 윈도우 환경에서 각각 우분투 부팅 USB를 만들어 보도록 하겠습니다. 준비 사항 아래와 같은 내용을 먼저 준비해 주시기 바랍니다. 1. 설치 이미지 다운로드 설치 할 우분투 버전의 ISO 파일을 다운로드 받아주시기 바랍니다. 국내에서는 KAIST와 카카오 등에서 미러링 서버를 제공하고 있으니 빠르게 다운 받으 실 수 있으실 겁니다. http://mirror.kakao.com http://ftp.kaist.ac.kr 2...

우분투 LVM 설정 구성 예제

LVM 설정 구성 예제 LVM(Logical Volume Management)이란 파티션을 논리적 볼륨으로 관리하는 것입니다. LVM 설정 방법에 대해서 설명드리도록 하겠습니다. LVM 구성 방법과 LVM 예제를 pvcreate, lvcreate, vgcreate 등의 명령어를 이용하여, 우분투에서 LVM 생성하는 방법에 대해서 알려드리겠습니다. LVM은 변화되는 환경에 맞춰서 볼륨 크기를 동적으로 변화할 수 있을 뿐만 아니라, 여러개의 물리 디스크를 하나의 볼륨으로 사용할 수 있는 특징이 있습니다. 아래의 명령어를 실행하여 LVM 패키지를 설치합니다. $ sudo apt-get install lvm2 물리 볼륨(Physical Volume) 생성 LVM 설정 구성 예제 LVM 구성을 위해서 가장 먼저 ..

Linux (Ubuntu)/우분투 18.04 기본 세팅우분투 18.04 설치

설치 이미지 다운로드 아래의 페이지에서 우분투 18.04 버전을 다운 받으실 수 있습니다. 동일한 파일이므로 아래의 링크들 중에서 빠른 곳에서 받으시면 됩니다. http://mirror.kakao.com/ubuntu-releases/bionic/ 설치하기 우분투 18.04 설치 미디어로 부팅 후 첫 화면은 다음과 같습니다. [Try Ubuntu] 버튼을 클릭하신 다음, Live 환경을 사용해 보실 수도 있습니다. [Install Ubuntu] 버튼을 클릭하셔서 설치를 시작합니다. 키보드 레이아웃 선택 현재 시스템에서 사용하고 있는 키보드 레이아웃을 선택합니다. 기본 English (US)을 선택하시면 됩니다. 업데이트 및 소프트웨어 선택 어떤 종류의 설치 방식을 원하는지 선택하는 화면입니다. 일반적인 환..

라우터란 무엇인가

안녕하세요 뚱보프로그래머 입니다. 오늘은 라우터 입니다. - 라우터 => 의미 : 자신이 가야 할 길을 자동으로 찾아서 갈 수 있는 능력을 가진 것 - 경로설정(Path Determination) : 데이터 패팃이 목적지까지 갈 수 있는 길을 검사하고 어떤 길로 가는 것이 가장 적절한지 결정 - 스위칭(Switching) : 길이 결정되면 그 쪽으로 데이터 패킷을 스위칭해준다 => 가장 좋은 경로를 결정하기 위해서 라우팅 알고리즘을 사용하고 라우팅 테이블을 만들어서 관리함. => 시스코에서는 라우터에 들어가는 소프트웨어를 IOS(Internetwork Operation System)라한다. * 용어 => 인터페이스 : 라우터에 나와있는 접속 가능한 포트(Ethernet과 Serial) => Etherne..

시스템 튜닝

안녕하세요 뚱보프로그래머 입니다. sysctl입니다. 1. sysctl 개요 sysctl은 kernel parameter값들을 조절하기 위한 utility 이다. sysctl이 조절할 수 있는 값들은 /proc/sys/* 아래에 있는 list들이다. sysctl 을 이용하여 값을 변경할 경우에 시스템이 crash되어질 위험요소가 많이 있다. 2. /etc/sysctl.conf 파일 설정 커널차원에서 보안 및 최적화 관련 설정 # Disables packet forwarding # 방화벽을 구성하거나 시스템을 게이트웨이로 설정한 경우 사용 net.ipv4.ip_forward = 0 # Enables source route verification net.ipv4.conf.all.rp_filter = 1 # ..

728x90
반응형