ubuntu 썸네일형 리스트형 우분투에서 기본 텍스트 편집기를 변경하는 방법(ubuntu editor) 우분투에서 기본 텍스트 편집기를 변경하는 방법(ubuntu editor)update-alternatives 명령어는 Debian 계열의 Linux 시스템에서 여러 프로그램 간에 대안을 선택하거나 설정하는데 사용됩니다. 주로 여러 버전의 소프트웨어를 시스템에 설치할 때 유용하게 활용됩니다.기본 텍스트 편집기 변경(vim.basic)update-alternatives --config editor$ sudo update-alternatives --config editor대체 항목 editor에 대해 (/usr/bin/editor 제공) 4개 선택이 있습니다. 선택 경로 우선순위 상태----------------------------------------------------.. 더보기 htop 명령어 htop 설치 및 사용 방법htop은 리눅스에서 사용 가능한 인터랙티브한 프로세스 모니터링 도구입니다.(Interactive process viewer)EPEL 저장소 설치yum install -y epel-releasehtop 설치yum install -y htophtop 명령어 실행1. 터미널을 열고 htop을 입력하여 실행합니다.2. htop이 실행되면 프로세스 목록이 나타납니다.htopPID (Process ID): 프로세스의 고유 식별자USER: 프로세스를 실행하는 사용자 이름PRI: 프로세스의 우선순위NI (Nice value): 프로세스의 nice 값입니다. 높은 값은 우선순위가 낮음을 의미VIRT: 가상 메모리 크기(실제 RAM과 스왑 공간을 합친 값)RES: 실제 사용 중인 RAM 크기S.. 더보기 Kubernetes Dashboard를 설치하고 구성하는 방법 Kubernetes Dashboard를 설치하고 구성하는 방법(WEB UI)1. Kubernetes Dashboard 설치Dashboard 배포kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta4/aio/deploy/recommended.yaml$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta4/aio/deploy/recommended.yamlnamespace/kubernetes-dashboard unchangedserviceaccount/kubernetes-dashboard unchangedservice.. 더보기 우분투에서 Snap 패키지를 사용하여 애플리케이션을 설치하고 관리하는 방법 우분투에서 Snap 패키지를 사용하여 애플리케이션을 설치하고 관리하는 방법Ubuntu의 Snap 패키지는 애플리케이션과 도구를 쉽게 설치, 업데이트 및 관리할 수 있는 패키지 형식입니다. Snap 패키지는 애플리케이션과 그 의존성을 컨테이너 스타일로 패키징하여 다양한 Linux 배포판에서 사용할 수 있습니다.1. Snapd 설치Snap 패키지를 사용하기 위해서는 먼저 시스템에 Snapd를 설치해야 합니다. 일반적으로 최신 버전의 Ubuntu에서는 이미 기본적으로 설치되어 있습니다. 그러나 Snapd가 설치되어 있지 않다면 다음 명령을 사용하여 설치할 수 있습니다.sudo apt updatesudo apt install snapd명령어(snap)snap$ snapThe snap command lets yo.. 더보기 CentOS 7에서 HashiCorp Vault를 설치하는 방법 CentOS 7에서 HashiCorp Vault를 설치하는 방법 Vault Release https://releases.hashicorp.com/vault/ prerequirement yum -y -q install curl unzip openssh openssh-server openssh-clients yum -y -q install epel-release yum -y -q install sshpass Vault 설치 export VAULT_VERSION=1.3.4 cd /usr/local/src/ curl -fsSLO https://releases.hashicorp.com/vault/${VAULT_VERSION}/vault_${VAULT_VERSION}_linux_amd64.zip curl -fsSL.. 더보기 우분투에서 호스트 이름(Hostname)을 변경하는 방법 우분투에서 호스트 이름(Hostname)을 변경하는 방법 cloud.cfg 수정 vim /etc/cloud/cloud.cfg # This will cause the set+update hostname module to not operate (if true) preserve_hostname: false 호스트 이름 변경 1. 터미널을 엽니다. 2. 다음 명령을 사용하여 현재 호스트 이름을 확인합니다. hostname 3. 호스트 이름을 변경하려면 다음 명령을 사용합니다. 부분을 원하는 호스트 이름으로 대체하세요. sudo hostnamectl set-hostname hostnamectl set-hostname vm01 4. 변경된 호스트 이름을 적용하기 위해 재부팅합니다. sudo reboot 5. 시스템.. 더보기 [리눅스] syslog(rsyslog)로 로그시스템 구성 syslog(rsyslog)로 로그시스템 구성 mkdir -p /apps/syslog vi /etc/rsyslog.d/rsyslog-server.conf # Provides UDP syslog reception $ModLoad imudp $UDPServerRun 514 # Provides TCP syslog reception $ModLoad imtcp $InputTCPServerRun 514 #$template RemoteHost,"/apps/syslog/%$year%/%hostname%/%hostname%-%$year%%$month%%$day%%$hour%.log" $template RemoteHost,"/apps/syslog/%$year%/%fromhost-ip%/%fromhost-ip%-%$year.. 더보기 Ansible 일반 계정으로 패키지 배포 및 NTP 설정하기 Ansible 일반 계정(ansiadmin)으로 패키지 배포 및 NTP 설정하기Control Machine 설정Ansible 컨트롤 머신에서 ansiadmin 계정을 사용하여 SSH 키 생성 및 노드 서버와 키 교환을 수행합니다. 1. SSH 키 생성ssh-keygen -t rsa -b 4096 -C "ansiadmin@ass01"2. SSH 키 배포 (Managed Node 등록)ssh-copy-id ansiadmin@192.168.0.252Ansible 플레이북 구성1. 역할(Role) 기반 플레이북 작성Ansible roles/common/tasks/main.yml 파일을 수정하여 NTP를 설치하고 구성합니다.vim roles/common/tasks/main.yml---# Common role: N.. 더보기 이전 1 ··· 10 11 12 13 14 15 16 ··· 19 다음