본문 바로가기
728x90

IT/Linux6

SELinux: 이해와 설정 방법 SELinux(Secure Enhanced Linux)는 리눅스 커널의 보안 모듈로, 시스템 내의 모든 작업을 제한하여 보안을 강화하는 역할을 합니다. 본 글에서는 SELinux의 기본 개념과 영구 설정 방법, 그리고 우회 설정 방법을 자세히 살펴보겠습니다.SELinux란 무엇인가?SELinux는 운영체제에서 접근 제어를 구현하는 방법 중 하나입니다. 예를 들어, 집안에서 물건을 어떻게 두고 사용해야 할지를 정하는 규칙이 필요합니다. 이 규칙이 SELinux와 같습니다. SELinux는 프로그램이나 사용자가 어떤 파일 또는 리소스에 접근하는 것을 제어하는 보안 정책을 제공합니다.SELinux의 주요 특징 1. 접근 제어 SELinux는 액세스 제어를 통해 시스템의 안전성을 보장합니다. 모든 프로세스와 .. 2025. 4. 8.
리눅스 OS 버전 확인하는 명령어 총정리 안녕하세요! 이번 포스팅에서는 리눅스 운영체제의 버전을 확인하는 다양한 방법에 대해 알아보겠습니다. 리눅스는 여러 배포판이 존재하기 때문에, 각 배포판에서 OS 버전을 확인하는 명령어가 다를 수 있습니다. 이러한 다양한 방법을 정리하여 여러분에게 도움이 되고자 합니다.1. 기본적인 명령어리눅스에서 OS 버전을 확인하는 가장 일반적인 명령어는 uname 입니다. 이 명령어는 시스템의 정보를 간단하게 확인할 수 있도록 도와줍니다.uname -a위 명령어를 입력하면, 시스템의 커널 정보와 릴리즈 버전 등을 확인할 수 있습니다. 예를 들어 아래와 같은 출력 결과를 볼 수 있습니다.2. OS 배포판 및 버전 확인리눅스 환경에 따라 배포판의 정보를 확인하는 데 사용할 수 있는 명령어도 있습니다. 여기서는 주로.. 2025. 3. 8.
윈도우에서 마이크로소프트 스토어를 이용해 우분투 설치하기 안녕하세요! 오늘은 윈도우에서 마이크로소프트 스토어를 통해 우분투를 설치하는 방법에 대해 알아보겠습니다. 리눅스 커널을 기반으로 한 우분투는 개발자들이 매우 선호하는 운영체제이죠. 그러기 위해 먼저 윈도우에서 우분투를 손쉽게 설치할 수 있는 방법을 안내해 드리겠습니다.1. 마이크로소프트 스토어 열기먼저, 윈도우 작업표시줄에서 시작 버튼 을 클릭한 후, Microsoft Store 를 검색하여 실행합니다. 그 후, 마이크로소프트 스토어의 검색 바에 'Ubuntu'를 입력합니다.2. 우분투 선택하기검색 결과에서 여러 가지의 우분투 버전(예: 우분투 20.04 LTS, 22.04 LTS 등)이 나타납니다. 사용하고자 하는 버전을 선택합니다. 여기서는 일반적으로 가장 최신 LTS(Long Term Sup.. 2025. 3. 6.
리눅스 Vi 명령어 정리: 자주 사용하는 명령어와 유용한 팁 Vi는 리눅스 환경에서 가장 널리 사용되는 텍스트 편집기 중 하나로, 학습곡선이 가파르지만 강력한 기능을 제공합니다. 이 글에서는 Vi의 기본적인 명령어와 자주 사용하는 팁을 정리하여 작업의 효율성을 높이는 방법을 소개합니다.1. Vi란?Vi(Visual Editor)는 텍스트 파일을 편집하는 데 사용되며, 두 가지 모드인 명령 모드와 입력 모드로 작동합니다. 명령 모드에서는 다양한 명령어를 통해 파일을 이동하거니 편집할 수 있으며, 입력 모드에서는 직접 텍스트를 입력할 수 있습니다. 이러한 특성 덕분에 Vi는 많은 사용자가 응용 프로그램의 소스로서 널리 활용하고 있습니다.2. Vi의 기본 사용법Vi를 사용하는 방법은 다음과 같습니다: 터미널에서 "vi 파일이름"으로 시작하면 해당 파일을 열 수 있습니다.. 2025. 3. 4.
라즈베리파이(Raspbian/Linux) CIFS 마운트/자동 마운트 하기! 리눅스에서는 NFS를 많이 사용하지만, 리눅스와 윈도우 서버 혹은 SAMBA등 네트워크 공유폴더 및 데이터를 연결 혹은 공유하기 위해서는 CIFS를 사용하는 경우가 많습니다. 쉽게 말하여, 윈도우 공유폴더를 리눅스 공유폴더로 지정하는 프로토콜로 생각하시면되겠습니다. 오늘은 내부망에서의 SMB와 라즈비안(리눅스)에 연결 하여보겠습니다. 해당 테스트환경은 라즈베리파이에서 진행하였고, 리눅스도 명령어는 동일 합니다. CIFS 마운트 하기! 먼저 CIFS명령 권한은 ROOT에서 내려집니다. ROOT로 접근하여 작업하도록 하겠습니다. 'su -' 입력후 패스워드 입력 후 접근 간단합니다. 띄어쓰기는 유의 해주세요! 'mount -t cifs //192.168.0.123/test /home/test -o uid=1.. 2019. 10. 11.
CentOS 아파치 상태/재시작/시작/중지 명령어 사실상 아파치를 재시작할일이 드물기때문에.. 종종 명령어를 까먹곤 합니다. 방지 차원차 기억을 확실히 하기위해 포스팅 합니다. 아파치 명령어는 systemctl, httpd 또는 apachectl 을 사용합니다. 3가지 명령어중 쉬운 명령어 하나를 사용하시면 됩니다. 1. Apache 버전 확인 # httpd -v 2. Apache 상태 확인 # systemctl status httpd # service httpd status 3. Apache 시작 # systemctl start httpd # service httpd start # apachectl start 아파치가 running 상태 살아있음을 뜻하는것을 확인 할 수 있습니다. 4. Apache 중지 # systemctl stop httpd # s.. 2018. 10. 25.
728x90