반응형

시스템(Linux) 76

fdisk 에 대해 알아보겠습니다.

Ⅰ. fdisk 란? Linux에서 디스크 파티션을 관리하는 데 사용되는 명령어입니다. 이 명령어는 주로 하드 디스크 또는 SSD와 같은 물리적 디스크 장치에 파티션을 생성, 삭제, 수정할 수 있도록 도와줍니다. 시스템 관리자들이 디스크를 처음 설정하거나 디스크를 재구성할 때 사용되는 기본적인 도구입니다. Ⅱ. fdisk 기본 기능 ⅰ. 파티션 생성: 새 디스크 파티션을 생성.  ⅱ. 파티션 삭제: 기존 파티션을 삭제.  ⅲ. 파티션 수정: 파티션 크기 또는 유형을 변경.  ⅳ. 파티션 정보 보기: 디스크에 대한 파티션 테이블 정보를 조회.Ⅲ. fdisk 사용 방법fdisk [옵션] [장치 이름] 주요 옵션설명-l시스템의 모든 파티션 테이블을 나열합니다.-u파티션 정보를 표시할 때 섹터 단위로 표시합니다..

시스템(Linux) 2024.09.12

promiscuous mode 에 대해 알아보겠습니다.

Ⅰ. Promiscuous Mode 란? 네트워크 인터페이스는 자신에게 할당된 MAC 주소로 향하는 트래픽만을 수신합니다. 그러나 Promiscuous Mode (혼잡 모드)에서는 네트워크 인터페이스가 네트워크를 통해 전달되는 모든 패킷을 수신하게 됩니다. 즉, 자신이 아닌 다른 장치로 향하는 패킷까지도 수신할 수 있습니다. Ⅱ. Promiscuous Mode 사용 사례 ⅰ. 네트워크 패킷 캡쳐 네트워크 관리자나 보안 분석가가 tcpdump, Wireshark와 같은 네트워크 분석 도구를 사용하여 네트워크 트래픽을 모니터링하거나 분석할 때 주로 사용됩니다. 혼잡 모드에서는 네트워크에서 발생하는 모든 트래픽을 수신할 수 있어, 트래픽의 흐름을 파악하거나 문제를 진단하는 데 사용합니다. ⅱ. 네트워크 침투 ..

시스템(Linux) 2024.08.20

fsck(File System Consistency Check) 에 대해 알아보겠습니다.

Ⅰ. fsck 란?fsck (파일 시스템 검사, File System Consistency Check)은 Unix 및 Unix 계열 운영 체제에서 파일 시스템의 무결성을 검사하고 수정하는 데 사용되는 명령어입니다. 주로 시스템 충돌, 갑작스러운 전원 차단, 하드웨어 오류 등으로 인해 파일 시스템이 손상되었을 때 사용됩니다. fsck는 다양한 파일 시스템 유형을 지원하며, 각 파일 시스템 유형에 따라 특정한 도구가 사용됩니다. Ⅱ. fsck 특징ⅰ. 파일 시스템 무결성 검사파일 시스템의 구조적 무결성을 검사하고, 손상된 블록, 불일치한 inode, 잘못된 링크 수 등 다양한 문제를 확인합니다. ⅱ. 자동 복구발견된 문제를 자동으로 수정하거나 사용자에게 수동으로 수정할 수 있는 옵션을 제공합니다. ⅲ. 다양..

시스템(Linux) 2024.08.08

fstab 명령어에 대해 알아보겠습니다.

Ⅰ. fstab 이란? /etc/fstab 파일은 리눅스 시스템에서 파일 시스템을 자동으로 마운트하는데 사용됩니다. 이 파일의 설정을 변경하여 파일 시스템을 자동으로 마운트하거나 마운트 옵션을 수정할 수 있습니다. Ⅱ. fstab 파일의 구조/etc/fstab 파일의 각 줄은 다음과 같은 필드를 가집니다:# UUID=12345678-1234-1234-1234-1234567890ab / ext4 defaults 1 1/dev/sda1 /boot ext4 defaults 1 2/dev/sdb1 /home ext4 defaults 1 2ⅰ. 파일 시스템: 마운트할 장치나 파일 시스템. ⅱ. 마운트 지점: 파일 시스템이 마운트될 디렉토리. ⅲ. 파일 시스템 유형: 파일 시스템의 유형 (예: ext..

시스템(Linux) 2024.08.07

AIX permission Denied 조치 방법과 /etc/security/login.cfg 에 대해 알아보겠습니다.

AIX 에서 계정과 패스워드가 맞을 때 permission Denied 뜰 경우 /etc/security/login.cfg 파일 내 Auth_Type 값을 수정하여  해결할 수 있습니다. AIX (Advanced Interactive eXecutive)는 IBM의 유닉스 운영 체제입니다. AIX에서 /etc/security/login.cfg 파일은 로그인 관련 설정을 관리하는 중요한 구성 파일입니다. 이 파일은 사용자 인증, 로그인 제한, 로그인 메시지 등과 같은 다양한 로그인 관련 옵션을 설정하는 데 사용됩니다. /etc/security/login.cfg 파일 내 Auth_Type 이 PAM_AUTH 일 경우 로그인이 안되었고, STD_AUTH 로 변경하자 정상적으로 SSH 접근이 가능했습니다.Ⅰ. A..

시스템(Linux) 2024.08.05

AppAmor 에 대해 알아보겠습니다.

Ⅰ. AppAmor 란? AppArmor(Application Armor)은 리눅스 커널 보안 모듈로, 프로그램이 시스템에서 실행할 수 있는 작업을 제한하여 보안을 강화합니다. 이는 주로 애플리케이션의 권한을 제한하여 잠재적인 보안 위협을 최소화하는 데 사용됩니다.또한, MAC(Mandatory Access Control) 기능을 제공합니다. 주로 시스템의 보안을 강화하기 위해 사용되며, 사용자나 프로그램의 자율적인 접근 권한 설정을 제한하여 체계적인 접근 제어를 가능하게 합니다. * MAC(Mandatory Access Control) 는 시스템 관리자가 정의한 정책에 따라 접근을 제어하는 보안 모델입니다.Ⅱ. AppArmor 기본 설치된 운영체제   AppArmor는 여러 리눅스 배포판에서 기본적으로..

시스템(Linux) 2024.07.01

리눅스에서 자신의 공인 IP 혹은 서비스 IP 찾는 방법

Ⅰ. curl 이란? curl 은 Client URL의 약자로 URL 구문을 통해 데이터를 전송하는 명령줄 도구입니다. cURL은 다양한 프로토콜을 지원하여 인터넷에서 데이터를 가져오거나 업로드할 때 많이 사용됩니다. 주로 HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP, LDAPS, FILE 및 GOPHER 프로토콜을 지원합니다. * Gopher 프로토콜은 웹 브라우저가 널리 사용되기 이전에 정보 검색과 문서 배포를 위해 많이 사용되었습니다. 이 프로토콜은 파일, 디렉토리, 문서 및 기타 리소스를 계층적 메뉴 형식으로 제공하여 사용자가 정보를 쉽게 탐색할 수 있습니다. Ⅱ. curl  설치 방법1. YUM or DNF 설치ⅰ. YUM을 사용한 ..

시스템(Linux) 2024.06.25

리눅스 및 유닉스 시스템에서 디렉토리와 파일의 디스크 사용량을 확인하는 명령어에 대해 알아보겠습니다.

Ⅰ. du 명령어란 ? du (disk usage) 명령어는 리눅스 및 유닉스 시스템에서 디렉토리와 파일의 디스크 사용량을 확인하는 데 사용됩니다. 지정된 파일이나 디렉토리의 크기를 표시하며, 하위 디렉토리의 크기도 포함하여 확인할 수 있습니다. Ⅱ. du 명령어 사용법 ⅰ. du 명령어 기본 사용법기본적으로 du 명령어는 명령어가 실행된 현재 디렉토리의 모든 하위 디렉토리와 파일의 디스크 사용량을 블록 단위로 출력합니다.du [옵션명] [파일/디렉토리] ⅱ. du 명령어 옵션 설명옵션명설명예시문-h (human-readable)사람이 읽기 쉬운 형식으로 출력 (KB, MB, GB 등)du -h-s (summarize)지정된 파일이나 디렉토리의 총 사용량만 출력du -s-c (total)지정된 파일이나 ..

시스템(Linux) 2024.06.21

리눅스 및 유닉스 시스템의 파일시스템 용량 확인하는 방법에 대해 알아보겠습니다.

Ⅰ. df 명령어란 ? df 는 Disk Filesystem의 약자로 각 파일 시스템의 총 용량, 사용된 공간, 남은 공간 및 파일 시스템이 마운트된 위치를 표시합니다. 리눅스 및 유닉스 시스템에서 파일 시스템의 디스크 공간 사용량을 확인하는 데 사용됩니다.Ⅱ. df 명령어 제공 정보Filesystem: 파일 시스템의 이름 또는 장치 이름. 1K-blocks: 파일 시스템의 총 크기 (기본적으로 1K 블록 단위). Used: 사용된 공간. Available: 사용 가능한 공간. Use%: 사용된 공간의 백분율. Mounted on: 파일 시스템이 마운트된 디렉터리 경로.  Ⅲ.기본 사용법 ⅰ. df : 현재 시스템에 마운트된 모든 파일 시스템의 디스크 사용량을 출력합니다ⅱ.  df -h(human-rea..

시스템(Linux) 2024.06.20

소스 설치, RPM, YUM, DNF의 특징과 차이점

소스 설치, RPM, YUM, DNF는 리눅스 환경에서 소프트웨어를 설치하고 관리하는 주요 방법들입니다. 이들의 특징과 차이점에 대해 자세히 설명하겠습니다. 소스설치와 RPM 의 경우 의존성 문제로 인해 설치가 안될 수도 있습니다. 의존성 문제란 ?의존성 문제는 RPM 패키지가 다른 소프트웨어, 라이브러리, 또는 특정 버전의 패키지를 필요로 할 때 발생합니다. 이러한 의존성이 충족되지 않으면 설치가 실패합니다. 예를 들어, 패키지 A를 설치하려고 할 때 패키지 B가 필요하지만 시스템에 패키지 B가 없거나, 올바른 버전이 아니면 설치가 진행되지 않습니다. 의존성문제DNF / YUM  > RPM 설치 > 소스 설치 Ⅰ. 소스 설치 (Source Installation)  ⅰ) 정의소스 설치는 소프트웨어의 소..

시스템(Linux) 2024.06.12
반응형