본문 바로가기

반응형

Server/Linux

(45)
[Linux] U2L NAS uid/gid 검토사항 U2L NAS (Network Attached Storage)에서 UID (User ID)와 GID (Group ID) 관련 검토 사항은, 시스템의 사용자 및 그룹 권한 관리에 있어 중요한 부분입니다. 다음은 U2L NAS에서 UID와 GID를 검토할 때 고려해야 할 주요 사항들입니다. 1. UID/GID 일관성 유지 - 다중 서버에서의 일관성: 여러 대의 서버나 NAS 장비에서 동일한 사용자 및 그룹을 사용할 경우, 각 서버에서 UID와 GID가 일관되게 설정되어야 합니다. 만약 UID/GID가 서로 다르면, 동일한 사용자라도 다른 권한을 가질 수 있습니다.  - NFS 및 SMB 공유 설정:NAS가 NFS (Network File System) 또는 SMB (Server Message Block) 프..
[Linux] NMI 덤프(Non-Maskable Interrupt Dump)란? **리눅스 NMI 덤프 (NMI Dump)**는 **Non-Maskable Interrupt (NMI)**가 발생했을 때, 시스템의 상태를 덤프하여 문제의 원인을 추적하고 디버깅하는 데 도움을 주는 중요한 기능입니다. 주로 하드웨어 오류나 심각한 시스템 오류가 발생했을 때 사용됩니다. 이 덤프는 시스템의 메모리 상태, CPU 레지스터, 스택 트레이스 등을 포함하여, 문제 발생 시점의 정보를 기록합니다. NMI 덤프의 역할1. 하드웨어 오류 디버깅: NMI는 보통 하드웨어 오류(예: 메모리 오류, CPU 오류 등)로 인해 발생하는데, 이러한 오류가 발생할 때 시스템의 상태를 덤프하여 하드웨어 오류를 분석할 수 있습니다.  2. 커널 오류 및 시스템 오류 분석: NMI가 발생하면, 시스템이 치명적인 오류로 ..
[Linux] nc 명령어 정리 리눅스에서 nc(netcat) 명령어는 네트워크 연결을 생성하고 관리하는 유틸리티입니다.  아래는 nc 명령어의 주요 사용법을 정리한 내용입니다. 1. 기본 구문$nc [옵션] [호스트] [포트]## 주요 옵션 ##-l : 리슨 모드로 동작. 특정 포트에서 연결을 기다림.-p [포트번호] : 리슨할 포트 번호를 지정.-v : 자세한 출력(verbose mode). 연결 상태 등의 정보를 출력.-z : 연결을 수행하되, 데이터를 보내지 않음. 포트 스캔용으로 사용.-w [시간] : 타임아웃 시간을 설정(초 단위).-u : UDP 프로토콜로 연결.-k : 연결 유지. 클라이언트가 연결을 끊을 때까지 서버가 계속 리슨하도록 함.-n : DNS 해석하지 않음. 호스트 이름 대신 IP 주소를 사용.-i [초] :..
[Linux] RedHat 7.x 버전별 EOSL (End of Support Lifecycle) RHEL 7.1부터 7.9까지 각 마이너 버전은 Full Support와 Maintenance Support 기간이 있으며, 그 후에는 **End of Life (EOL)**로 지원이 종료됩니다. 각 버전의 일정은 다음과 같습니다:  버전Release DateFull Support 종료Maintenance Support 종료End of Life(EOL)RHEL 7.12015년 3월 3일2016년 6월 30일2017년 6월 30일2017년 6월 30일RHEL 7.22015년 11월 3일2017년 5월 31일2018년 5월 31일2018년 5월 31일RHEL 7.32016년 10월 4일2018년 5월 31일2019년 5월 31일2019년 5월 31일RHEL 7.42017년 7월 11일2019년 5월 31일2..
[Linux] ssh config 내 AddressFamily inet 설정 AddressFamily inet 설정은 SSH 클라이언트 또는 서버의 구성 파일에서 IPv4 주소만 사용하도록 지정하는 옵션입니다. SSH의 config 파일에서 이 설정을 사용하면 다음과 같은 의미가 있습니다: 1. IPv4 사용:- inet으로 설정하면 SSH 연결을 할 때 IPv4 주소만 사용합니다. 만약 시스템에 IPv6 주소가 있더라도 이를 무시하고 IPv4로 연결을 시도합니다. 2. 설정 위치: - 이 설정은 SSH 클라이언트의 ~/.ssh/config 파일이나 SSH 서버의 /etc/ssh/sshd_config 파일에 추가할 수 있습니다. 예시SSH 클라이언트의 경우 : Host example.com AddressFamily inet 위의 예시는 example.com에 연결할 때 IP..
[Linux] 리눅스 FTP, SFTP 이력 확인 리눅스 FTP, SFTP 이력 확인- 인증심사시 서버접근제어가 없는 경우 리눅스 서버들은 FTP, SFTP 이력 확인이 필요할 경우 아래 로그에서 조회 가능### 21prot (FTP) ###$ view /var/log/xferlog### 22port (SFTP) ###$ view /var/log/secure
[Linux] yum repository files 비활성화 방법 yum repository files 비활성화 방법 1. *.repo 파일을 vi 편집기를 이용하여 변경 (enabled 1에서 0으로 변경)$ sudo vi /etc/yum.repos.d/example.repo## Change the line:enabled=1## to:enabled=0  2. sed 명령어를 이용하여 *.repo 파일의 모든 설정을 변경$ sudo sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/*.repo
[Linux] 리눅스 특정 포트 프로세스 확인 방법 1. netstat 명령어netstat -ntlp | grep :포트번호netstat -tuln | grep :포트번호  2. lsof 명령어lsof -i :포트번호  3.ss 명령어ss -tuln | grep :포트번호  위 명령어를 사용하면 특정 포트를 사용 중인 프로세스를 확인할 수 있다. 추가로, 프로세스 ID(PID)를 확인한 후, ps 명령어로 더 많은 정보를 얻을 수 있다.

반응형