728x90
반응형

IT/리눅스마스터1급 203

OS 기술/Linux 디스크 추가하여 LVM 생성 및 확장

1. 파티션 생성 1) 디스크가 OS에서 인식이 되는지 확인 명령어 : fdisk -l  명령어 : lsblk각 디스크에 파티션 생성이 안된것 확인   2) 빈 디스크를 fdisk로 파티션 생성 (주의! 2TB가 넘는 파티션 생성시에는 명령어가 다름)  3) 디스크 파티션 타입을 LVM으로 지정. 나중에 용량 증설 편의를 위함   4) 파티션 설정이 완료되면 저장하고 fdisk 종료   참고)) 파티션 타입       2. LVM 생성 (PV,VG,LV) 1) LVM 생성시 PV, VG, LV 3가지만 확인하면 됨 PV : 물리 볼륨 (Physical Volume) VG : 볼륨 그룹 (Volume Group) LV : 논리 볼륨 (Logical Volume) - PV를 만들고 VG에 그루핑 후 VG를 ..

LVM 볼륨 확장

지난번에 이어 LVM시스템에 디스크(볼륨)를 추가 확장 하는 방법을 해보겠습니다.볼륨(20G) 추가하여 현재 /home 파티션(70G)을 확장 하는 방법을 알아 보겠습니다.1. 기존 디스크 확장물리장치(sdb) 또는 볼륨 추가 후 표시 용량이 설정한(20G) 용량으로 표시되어야 합니다. 용량에 변화가 변화가 없으면 재부팅 합니다.# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTfd0 2:0 1 4K 0 disksda 8:0 0 100G 0 disksda1 8:1 0 1G 0 part /bootsda2 ..

Linux LVM LV 줄이기

로지컬 볼륨 줄이기   - 크기를 줄일 때는 lvreduce를 사용해 줄일만큼의 숫자를 지정하면 그만큼 줄어들게 된다. - 크기를 줄일 때는 기존의 데이터가 저장돼 있을 경우를 대비, 정말로 크기를 줄일 것인지를 확인하고 줄이게 되어야 한다.만약 데이터가 저장돼 있는 이상만큼 줄어들게 되면, 기존의 데이터는 당연히 삭제되기 때문 - 이론적으로는 가능하지만 하면 안됌 (리눅스는 파일의 저장을 처음부터하는게 아니라 각가지로 저장하기때문에 어디에 저장되어있는지 모름) 만약 진행한다면 백업 후 축소  1) Umount # umount /test2  2) LV 축소 # lvreduce -L -1G /dev/vg00/lvext4  - Data가 삭제될 수 있냐는 경고문이 나오는데 y 입력  3) 파일시스템 검사 #..

[Ubuntu] 우분투 /var/log/messages 로그파일 없음

컴퓨터가 자기 멋대로 꺼질 때가 있어서 shutdown 로그를 확인하려고 했다로그를 확인하려면 다음을 치면 된다고 해서 쳤으나sudo vim /var/log/messages /var/log/messages가 없었다..!!!!!! 그래서 /var/log/messages가 왜 없는지를 검색했다 "우분투에서 10.x부터 syslog 데몬인 rsyslogd에 무개를 실어감으로 인해 디폴트 값으로 /var/log/messages가 주석처리 되어있더군요."  잘 이해는 못하겠지만 직접 확인을 해보았다 sudo vim /etc/rsyslog.d/50-default.confconf파일을 여니 주석처리가 되어있는 것을 확인할 수 있다 주석을 지워준다 저장한 후 sudo service rsyslog restart mes..

서버 로그파일 정리 가이드

Linux 로그 파일은 시스템의 중요한 부분이며,시스템의 상태, 문제 및 작동 방식을 추적하고 문제 해결을 위한 정보를 제공하는 데 도움이 됩니다.  이번 블로그에서는 Linux의 로그 파일에 대해 자세히 살펴보겠습니다.  1. /var/log/messages (시스템 메시지 로그)/var/log/messages는 시스템 메시지를 기록하는 로그 파일입니다. 이 로그 파일은 부팅 시스템의 출력, 시스템 메시지 및 오류 메시지를 기록합니다.  예를 들어, 이 파일에서 다음과 같은 정보를 찾을 수 있습니다. ● 시스템 부팅 시각 ● 네트워크 연결 및 끊김 정보 ● 파일 시스템의 마운트 정보 ● 시스템 장애나 오류 정보   2. /var/log/secure (SSH 로그인 및 인증 정보)/var/log/secu..

[Linux] AppArmor - 리눅스 커널 보안 모듈

AppArmor란리눅스 애플리케이션 보안 시스템이다.내외부적 위협으로부터 운영체제와 애플리케이션을 능동적으로 보호한다.MAC(Mandatory Access Control)를 제공해서 Unix DAC(Discretionary Access Control)를 보완한다.프로그램에서 액세스할 수 있는 파일을 지정하는 규칙 집합에 따라 프로그램을 제한접근 통제운영체제에서 접근 통제(Access Control)는디렉터리나 파일, 네트워크 소켓 같은 시스템 자원을 적절한 권한을 가진 사용자나 그룹이 접근하고 사용할 수 있게 통제하는 것을 의미한다.DAC(임의적 접근 통제)시스템 객체에 대한 접근을 사용자나 그룹의 신분을 기준으로 제한사용자나 그룹이 객체의 소유자라면 다른 주체에 대해 해당 객체에 대한 접근 권한 설정 ..

공개키 인증으로 SSH Password 없이 접속하기

공개키 인증으로 SSH Password 없이 접속하기 SSH Key 만들기 SSH Key를 통해서 서버에 접속시 Unix 계열에서는 ssh-keygen 명령어를 이용하면 된다. Window OS에서는 SSH Client 프로그램이 자체적으로 생성 제공하는 프로그램을 이용하면 된다. 여기서는 Unix 계열의 Key를 생성하는 방법을 기술 하도록 하겠다. ssh-keygen 사용하기 아래의 명령어를 입력하면 $HOME/.ssh Folder 밑에 Private Key 와 Public Key 가 생성이 된다. Key 생성시 3번의 사용자 값 입력을 받는다. Enter file in which to save the key (/Users/secuof/.ssh/id_rsa): Key의 저장 위치를 물어 본다. 이때 ..

SSH 인증키 생성 및 서버에 등록(패스워드 입력X)

목적 현재 접속한 ssh(클라이언트)에서 원격 접근지 ssh(서버)로 연결을 하려면 기본 ssh 포트(22)일 경우 ssh 포트가 다를 경우 ssh 서버계정@서버ip ssh -p 서버포트 서버계정@서버ip ex) ssh test@111.111.111.111 ex) ssh -p 8000 test@111.111.111.111 위의 명령어를 입력한 다음 패스워드를 매번 입력해줘야 한다. 패스워드를 매번 입력하지 않기 위해 클라이언트에서 ssh인증키를 생성한 후 서버에 등록해주려 한다. 직접 패스워드를 입력해 로그인 하는 것보다 키파일을 생성해 저장해놓는 것이 더안전하다. 추가로 RSA 인증을 위한 비밀 키를 읽어와서 접속하는 방법(옵션 -i) ssh -i xxx.pem test@111.111.111.111 S..

SSH key 생성하고, 서버에 등록해서 비밀번호 없이 접속하기

ntro 매번 SSH 접속 할 때 마다 비밀번호 입력하려면 매우 번거롭습니다. 이 때, 신뢰할 수 있는 컴퓨터라면 공개키를 등록 해서 비밀번호 없이 간편하게 접속 할 수 있습니다. 아래와 같이 public key가 있다면 SSH Key 생성 과정은 건너 띌 수 있습니다. key 가 있으신 분은 SSH Key 등록하기 로 쭉쭉 스크롤 하시면 됩니다. Mac 이나 Linux 에서는 ~/.ssh 경로 입니다. 1. SSH Key 생성하기 ssh-keygen이 있다면 아래의 명령어를 입력해 간단하게 생성 할 수 있습니다. 저는 Git 을 설치하면서 ssh-keygen 이 딸려 왔는지 ssh-keygen이 있었는데 없다면 ssh-keygen을 먼저 설치 해 주셔야 합니다 Windows 를 사용하는데 Git 혹은 ..

[Linux] ssh key pair 추가, 변경

ssh key pair 생성 PuTTYgen을 사용해서 ssh key pair(공개키, 비밀키)를 생성할 것이다. PuttyGen을 이용해서 key pair을 만든 뒤 각각 'Save public key', 'Save Private key'를 통해 공개키, 비밀키를 저장한다. *이때 비밀키는 절대로 외부에 공개되서는 안된다. 본인만 알아야 함!* ssh key 추가, 변경 ssh key를 추가하기 위해서는 `~/.ssh/authorized_keys`에 위치한 해당 파일의 수정이 필요하다. 해당 파일을 수정하기 위해 vim, gedit, nano 등과 같은 에디터로 열어준다. 원래 파일 내용이 존재한다면, 경우에 따라 삭제하거나 추가로 작성한다. 방금 전 PuTTygen으로 생성한 공개키(public ke..

728x90
반응형