반응형

리눅스 7

Linux에서 명령어 정보를 찾는 3가지 : whereis, whatis, which

리눅스 파일 시스템을 다루면서 특정 명령에 대한 정보를 알아보고자 할 때 whereis, whatis, which 명령이 도움 이 될 수 있다. 이들은 명령에 대해 서로 다른 관점의 정보를 제공한다. which which 명령은 3가지 중 가장 단순한 명령이다. which를 사용해 리눅스 명령에 대해 질의하면 검색 경로에서 지 정된 이름으로 된 실행 파일을 찾는다. 시스템에서 사용할 수 있는 명령일 수도 있고 스크립트일 수도 있다. 파일 에 대한 쓰기 권한만 있으면 바로 사용할 수 있다. 예를 들면 다음과 같다. $ which date /usr/bin/date $ which init /usr/sbin/init $ which loop ~/bin/loop which 명령은 파일의 위치를 보여주는 기능만 한다..

리눅스 커널 로컬 권한 상승 취약점(dirty pipe) 보안 업데이트 권고(CVE-2022-0847)

□ 개요 o 리눅스 재단은 자사의 커널에서 발생하는 보안 취약점에 대한 보안 업데이트 발표 o 공격자는 취약점을 악용하여 피해를 발생시킬 수 있으므로, 영향받는 제품을 이용 중인 사용자는 최신버전으로 보안 업데이트 권고 □ 설명 o pipe에서 권한 검증이 미흡하여 발생하는 로컬 권한 상승 취약점(CVE-2022-0847) □ 영향 받는 버전 o Linux Kernel 5.8를 포함한 이후 버전을 사용하는 시스템 □ 해결 버전 o Linux Kernel 5.16.11, 5.15.25, 5.10.102 버전 □ 해결 방안 o 해당 취약점에 해당되는 커널 버전 사용자는 최신 버전으로 업데이트 수행 o 보안 업데이트가 공개된 운영체제를 운영하고 있을 경우, 참고 사이트의 내용을 참조하여 보안 조치 또는 업데이..

[펌]Linux System HDD교체 (하드디스크복사,백업)

불안한 하드웨어로 구축되어진 서버가 하나 있다. 여건상 새로 하드웨어를 구축하긴 어렵고 해서 요즘 혹시나 있을 재난에 대비해 백업과 복구에 대해 준비중이다. 그래서 요즘 하드복사에 대해서 이것저것 많이 알아보고 있다~ 좋은 정보들이 참 많아서 쉽게 적용할수 있을것 같다~ 박경석 [homepage]님께서 남기신 글Linux System HDD교체 (하드디스크복사,백업)작성일자: 2004.06.14 작업환경: Redhat 7.3 , Kernel 2.4.25 , CPU 1.5, RAM 1GHz, Via MotherBoard HDD 20G -> HDD 40G 로 Linux 시스템 변경 필자: invain(a)intomail.net (http://invain.pe.kr ) NicName( invain ) 기존의 ..

[펌]백업 하드디스크 만들기

[리눅스 팁] 배철수 : 리눅스월드 발행인 하드디스크에 어렵사리 리눅스를 깔았는데 연습 중에 잘못해서 날려버릴 경우에 대비해 다른 하드에 백업해 놓고서 날리면 그 하드를 꼽아 바로 부팅해서 쓰고 싶다. 또는 웹 호스팅을 하는데 중요한 프로그램이 깔려 있어서 깨질 경우에 대비해 원본 하드와 똑같은 백업하드를 만들어서 원본 하드에 이상이 생기면 바로 백업 하드로 부팅해서 쓰고 싶다. 혹은 여러대에 동시에 리눅스를 깔아야 하는데 일일히 CD롬 넣고 새로 깔기 귀찮다. 한대에만 리눅스를 깔아서 이걸 다른 피시에 그대로 옮기고 싶다. 이런 경우가 많다. 이럴 때 사용하는 백업하드 만드는 방법을 소개한다. 이름만 백업하드이지 원본하드와 똑같은 하드를 만드는것이다. 하드디스크의 크기나 방식은 서로 달라도 가능하다. ..

LAMP(Linux, Apache, MySQL, PHP)

LAMP(Linux, Apache, MySQL, PHP)는 동적인 웹 사이트 혹은 서버를 구축할 때 보통 함께 사용되는 자유 소프트웨어 프로그램의 묶음을 뜻한다. 즉, 운영체계인 리눅스, 웹 서버인 아파치, 데이터베이스 운영 서버인 MySQL, 스크립트(프로그래밍) 언어인 PHP, Perl, python로 이루지는 소프트웨어 셋트이다. LAMP(Linux, Apache, MySQL, PHP)는 웹의 하부 구조를 정의할 때, 개발 소프트웨어의 프로그램 패러다임을 정의할 때, 소프트웨어의 분배 패키지를 적용할 때 주로 사용된다. 그래서 엄밀히 말하자면 LAMP는 오픈소스 웹 개발 플랫폼이라고 할 수 있다. 비록 각 소프트웨어의 개발자들은 LAMP 개발 목적으로 소프트웨어를 개발한 것은 아니지만, 저렴한 가격..

반응형