본문 바로가기

반응형

ubuntu

C276x260 우분투에서 Snap 패키지를 사용하여 애플리케이션을 설치하고 관리하는 방법 우분투에서 Snap 패키지를 사용하여 애플리케이션을 설치하고 관리하는 방법Ubuntu의 Snap 패키지는 애플리케이션과 도구를 쉽게 설치, 업데이트 및 관리할 수 있는 패키지 형식입니다. Snap 패키지는 애플리케이션과 그 의존성을 컨테이너 스타일로 패키징하여 다양한 Linux 배포판에서 사용할 수 있습니다.1. Snapd 설치Snap 패키지를 사용하기 위해서는 먼저 시스템에 Snapd를 설치해야 합니다. 일반적으로 최신 버전의 Ubuntu에서는 이미 기본적으로 설치되어 있습니다. 그러나 Snapd가 설치되어 있지 않다면 다음 명령을 사용하여 설치할 수 있습니다.sudo apt updatesudo apt install snapd명령어(snap)snapThe snap command lets you inst.. 더보기
C276x260 CentOS 7에서 HashiCorp Vault를 설치하는 방법 CentOS 7에서 HashiCorp Vault를 설치하는 방법사전 준비(Prerequirements)필수 패키지 설치yum -y -q install curl unzip openssh openssh-server openssh-clientsyum -y -q install epel-releaseyum -y -q install sshpassVault 설치Vault 버전 설정export VAULT_VERSION=1.3.4Vault 바이너리 다운로드 및 검증cd /usr/local/src/curl -fsSLO https://releases.hashicorp.com/vault/${VAULT_VERSION}/vault_${VAULT_VERSION}_linux_amd64.zipcurl -fsSLO https://rel.. 더보기
C276x260 우분투에서 호스트 이름(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. 시스템.. 더보기
C276x260 [리눅스] 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.. 더보기
C276x260 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.. 더보기
C276x260 [리눅스] Ansible Playboot 실행하기 Ansible Playbook 실행하기 [Control Machine] 1. Playbook examples 파일 다운로드 # cd ./etc/ansible # git clone git://github.com/ansible/ansible.git --recursive # git clone https://github.com/ansible/ansible-examples.git --recursive 2-1. Playbook 트리 구조 및 설정 파일 # tree . ├── roles │ └── common │ ├── handlers │ │ └── main.yml │ ├── tasks │ │ └── main.yml │ └── templates │ └── ntp.conf.j2 └── site.yml # cat sit.. 더보기
C276x260 Ansible을 설치하고 구성하는 방법 Ansible을 설치하고 구성하는 방법1. EPEL 패키지 설치EPEL은 Extra Packages for Enterprise Linux의 약어로 여러 추가 소프트웨어를 제공합니다.sudo yum install epel-release2. Ansible 패키지 설치sudo yum install ansible3. Ansible 버전 확인ansible --versionansible 2.2.1.0 config file = /etc/ansible/ansible.cfg configured module search path = Default w/o overrides4. SSH Keygen 설정ssh-keygen -t rsa -b 4096 -C "root@ass01"5. Ansible 키 교환username과 ma.. 더보기
C276x260 윈도우 10에서 Bash shell 사용하기 윈도우 10에서 Bash shell 사용하기C:\Users\Administrator>bash-- 베타 기능 --이렇게 하면 Canonical에서 배포하고 다음에서 사용 가능한조건에 따라 사용이 허가되는 Ubuntu가 Windows에 설치됩니다.https://aka.ms/uowterms 이 기능을 사용하려면 개발자 모드가 사용하도록 설정되어 있어야 합니다.C:\Users\Administrator> 개발자 모드 설정Windows 설정 > 업데이트 및 복구 > 개발자용 > 개발자 기능 사용 "개발자 모드" C:\Users\Administrator>bash-- 베타 기능 --이렇게 하면 Canonical에서 배포하고 다음에서 사용 가능한조건에 따라 사용이 허가되는 Ubuntu가 Windows에 설치됩니다.htt.. 더보기

728x90
반응형