NUGALOG
취소

sshpass 설치 및 사용법

sshpass란 SSHPass는 클라이언트에서 서버로 ssh 접속 시 패스워드 요구 없이 할 수 있는 도구입니다. 클라이언트에서 키 생성(ssh-keygen)하여 서버로 배포(ssh-copy-id)합니다. ssh, scp 수행 시 배치모드로 패스워드를 전달하거나 스크립트에 패스워드를 기재하여 접속이 가능합니다. 설치 LINUX #...

맥 zsh + Oh My Zsh + iTerm2 세팅

설치 1. zsh 설치 zsh를 HomeBrew로 설치합니다. brew install zsh 2. 설치경로 확인 which zsh #=> /usr/bin/zsh 3. 기본 sh 변경 chsh -s $(which zsh) 4. curl 설치 brew install curl 5. oh-my-zsh 설치 sh -c "$(curl -fs...

XCP-ng ISO 저장소 생성 및 갱신 방법

저장소 생성 XenServer 및 XCP-ng에서 운영체제를 설치할 ISO 파일을 사용하기 위해서는 먼저 ISO 저장소를 생성해야 합니다. sr-create 명령어를 사용하여 아래와 같이 옵션을 입력하고 저장소를 생성합니다. xe sr-create name-label=<name> type=iso \ device-c...

Linux 윈도우 공유폴더 마운트

윈도우 공유폴더에 바로 연결 마운트 mount -t cifs -o vers=2.0 //[호스트주소]/[폴더] /backup -o username=[아이디],password=[비밀번호] 확인 df -h 재부팅 시 자동 연결 (재부팅 시 시간이 오래 걸리므로 비추천) /etc/fstab 설정 파일에 내용 추가 vim /etc/fstab m...

Linux Rsync 설정

rsync 사용법 rsync 명령어는 원본데이터가 있는 서버에서 백업서버로 하는 것이 아닌, 백업서버에서 원본데이터가 있는 서버로 접근하는 방식입니다. 기본 명령어 파라미터 rsync [옵션] [백업할원본의주소:경로] [백업받을경로] -a : 심볼릭링크, 속성, 퍼미션, 소유권 등 보존 -v : 진행상황을 상세하게 보여줌 -z : 전송시 ...

CentOS Python 환경 구축

설치 CentOS 6.x에서는 repo 지원이 끊겼으므로 곧바로 컴파일 설치를 해야 합니다 필수 패키지 설치 yum install -y openssl openssl-dev gcc gcc-c++ 1. 컴파일 설치 yum과 같은 패키지 매니저를 통한 설치가 불가능한 경우 직접 파일을 다운로드 받아 컴파일 설치합니다 다운로드 및 압축 ...

CentOS 초기 설정

운영체제 설치 후 필수 설정 1. CentOS 시스템 정보 확인 시스템 정보 확인 uname -a OS 버전 확인 cat /etc/redhat-release 2. Profile 설정 사용자의 History에 날짜와 시간을 표시하도록 설정합니다. sed -i "/HISTSIZE=1000/a\HISTTIMEFORMAT='%F %T ---'...

MariaDB / MySQL 설치

시험 환경 OS : CentOS 6.x / 7.x DB : MariaDB 10.0, 10.2 / MySQL 5.1, 5.7, 8.0 OS 설정 1. ulimit 수정 현재 시스템 확인 vim /etc/security/limits.conf 전체...

마크다운(Markdown) 문법

1. 헤더 (Headers) 큰제목: 문서 제목 This is an H1 ============= This is an H1 ============= 작은제목: 문서 부제목 This is an H2 ------------- This is an H2 ————- 글머리: 1...

jekyll/Chripy로 GitHub Pages 만들기

Chirpy 가져오기 Chirpy 저장소의 Release에서 소스를 다운로드하거나 Chirpy 저장소를 Fork 합니다. 이 중 하나의 방법을 선택하여 진행하시기 바랍니다. 1. 소스 다운로드한 경우 GitHub에서 내 계정의 새 저장소를 생성합니다. Repository Name은 <자신의 GitHub 계...