본문 바로가기

728x90

리눅스

adduser 명령어 adduser 명령어 adduser 명령어는 리눅스와 유닉스 기반 운영 체제에서 사용자 계정을 생성하는 데 사용됩니다. 이 명령어를 사용하여 새로운 사용자를 시스템에 추가할 수 있습니다. adduser 명령어 사용 예시 기본 사용법 sudo adduser username 여기서 username을 원하는 사용자 이름으로 대체하세요. sudo를 사용하여 관리자 권한으로 명령어를 실행해야 합니다. 패스워드 설정 sudo adduser username adduser 명령어를 입력한 후에 시스템은 해당 사용자에게 패스워드를 설정하라는 메시지를 표시합니다. 사용자 패스워드를 설정하고 확인하세요. 사용자 정보 추가 sudo adduser username 이후에는 사용자에 대한 추가 정보를 입력하라는 메시지가 나타납니.. 더보기
CentOS Yum Repository 서버를 구축하는 방법 CentOS Yum Repository 서버를 구축하는 방법 CentOS Yum Repository 서버를 구축하는 것은 패키지 관리와 시스템 업데이트를 위해 중요한 작업입니다. 웹 서버 설치 (Apache HTTPD 예시) Yum Repository를 호스팅하기 위해 웹 서버를 설치합니다. 아파치 웹 서버를 설치하는 방법은 다음과 같습니다. repository 구축을 위한 필수 패키지 다운로드 createrepo 설치 yum install -y createrepo yum-utils Yum Repository 디렉터리 구조 설계 cd /app/repo_root/reop $ tree -L 5 . └── repo ├── centos │ ├── 7 -> 7.9.2009 │ ├── 7.9.2009 │ │ ├──.. 더보기
iftop 명령어 iftop 명령어 iftop (Bandwidth Monitoring) Tool iftop은 네트워크 트래픽을 실시간으로 모니터링하는 유용한 명령 줄 도구 중 하나입니다. iftop 설치 Ubuntu sudo apt-get update sudo apt-get install iftop CentOS sudo yum install epel-release # EPEL 저장소 설치 (필요한 경우) sudo yum install iftop iftop 소스 코드를 사용하여 직접 컴파일하고 설치하는 방법 더보기 필요한 의존성 설치 yum install -y libpcap libpcap-devel ncurses ncurses-devel 소스 코드 다운로드 다운로드 URL : http://www.ex-parrot.com/p.. 더보기
CentOS 7에서 Python 3.10을 업그레이드하는 방법 CentOS 7에서 Python 3.10을 업그레이드하는 방법 CentOS 7에서 Python 3.10을 업그레이드하려면 소스 코드를 다운로드하여 컴파일하거나, EPEL 저장소를 사용하여 설치하는 방법을 선택할 수 있습니다. 소스 코드로 설치 Python 공식 웹사이트에서 Python 3.10 소스 코드를 다운로드하고 직접 컴파일하여 설치하는 방법입니다. 필요한 패키지 설치 sudo yum groupinstall "Development Tools" sudo yum install openssl-devel bzip2-devel libffi-devel 소스 코드 다운로드 및 압축 해제 cd /usr/local/src wget https://www.python.org/ftp/python/3.10.0/Python.. 더보기
Docker를 사용하여 Swagger UI를 실행하고 REST API를 테스트하는 방법 Docker를 사용하여 Swagger UI를 실행하고 REST API를 테스트하는 방법 Swagger UI를 Docker 컨테이너로 실행하면 로컬 환경에서 간편하게 API 테스트를 수행할 수 있습니다. 1. Docker 설치 Docker를 시스템에 설치합니다. Docker 공식 웹사이트에서 각 운영체제에 맞는 설치 방법을 확인할 수 있습니다. 2. Swagger JSON 파일(API 스펙 정의) Swagger JSON 파일(swagger.json)은 API의 스펙을 정의하는 파일입니다. 이 파일에는 API의 엔드포인트, 매개변수, 응답 형식, 보안 설정 등이 기술되어 있습니다. vim swagger.json { "openapi": "3.0.0", "info": { "title": "Sample API",.. 더보기
우분투에서 HPE 서버의 iLO 설정을 관리하기 위해 hponcfg 유틸리티를 설치하고 사용하는 방법 우분투에서 HPE 서버의 iLO 설정을 관리하기 위해 hponcfg 유틸리티를 설치하고 사용하는 방법 DL360p Gen8 서버의 경우, iLO (Integrated Lights-Out) 기능을 통해 원격으로 서버의 하드웨어 상태를 모니터링하고 관리할 수 있습니다. iLO를 사용하여 원격에서 CPU 팬의 상태를 확인하고 점검하는 것이 가능합니다. iLO의 웹 인터페이스나 명령줄 인터페이스를 통해 접근할 수 있습니다. iLO의 명령줄 인터페이스를 사용하면 원격으로 다양한 정보를 확인하고 명령을 실행할 수 있습니다. 1. hponcfg 다운로드 및 설치 hponcfg를 다운로드하고 설치해야 합니다. HPE 웹사이트에서 다운로드하거나, HPE SPP (Service Pack for ProLiant)를 사용하여.. 더보기
nc 명령어 - 사용 예시 nc 명령어 nc(netcat)는 네트워크 통신을 다루는 유용한 명령 줄 도구로, TCP와 UDP 연결을 생성하고 관리하는 데 사용할 수 있습니다. 이를 통해 포트 체크, 데이터 전송, 서버 테스트 등 다양한 작업을 수행할 수 있습니다. 1. nc 명령어 설치 nc 명령어는 일부 시스템에서 기본으로 제공될 수도 있고, 필요한 경우 설치해야 할 수도 있습니다. 다음과 같이 설치할 수 있습니다. Ubuntu/Debian sudo apt update sudo apt install -y netcat CentOS/RHEL sudo yum install -y nc sudo yum install -y nmap-ncat 2. TCP 포트 체크 nc를 사용하여 특정 호스트의 TCP 포트가 열려 있는지 확인할 수 있습니다.. 더보기
ssh "Host key verification failed" 오류 해결 방법 ssh "Host key verification failed" 오류 해결 방법 $ ssh root@192.168.0.158 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a.. 더보기

728x90