dev/linux 44

user sudo 그룹 추가 및 sudo 커맨드 비밀번호 없이 사용하기

1. user  sudo 그룹에 추가usermod -aG sudo [USERNAME] 2. sudo 커맨드 사용시 비밀번호 입력 미사용(sudoers 파일은 readonly 라서, 수정이 불가능한 경우, 파일 속성을 변경하는 방법도 있으나 권장하지 않음)# vi /etc/sudoersvisudo# 맨 하단에 추가 권장 - `%sudo ALL:(ALL) ALL` 보다 밑에 추가해야 값이 override 안됨[USERNAME] ALL=(ALL:ALL) NOPASSWD: ALL

dev/linux 2023.12.04

Docker Compose 설치 (Ubuntu 22.04)

## 선행 도커설치 필요함 ## # 설치할 디렉토리 생성 sudo mkdir -p /usr/local/lib/docker/cli-plugins # 바이너리 다운로드 sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/lib/docker/cli-plugins/docker-compose # 실행권한 부여 sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose # 심볼릭 링크 생성 sudo ln -s /usr/local/lib/docker/cli-plugins/docker-compos..

dev/linux 2023.12.04

리눅스 외장 스토리지 마운트 Linux mount external storage

클라우드 서버 이용중, 추가 공간이 필요하여, 외장 스토리지를 신청함. 이후 os 설정은 알아서 해야할터.. 1. 일단 디스크를 확인하자. fidsk -l ----- Disk /dev/vdb: 107.4 GB, 107374182400 bytes, 209715200 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes ----- 새로 추가된 녀석을 찾음, 필자의 경우 /dev/vdb 2. fdisk로 파티셔닝 작업 fdisk /dev/vdb ----- Welcome to fdisk (util-..

dev/linux 2021.08.30

Docker Data 디렉토리 변경

기본 도커 Data 디렉토리: /var/lib/docker devicemapper때문에 용량을 엄청 차지한다. 넓은 옮겨보자 1. 도커 서비스 종료 sudo service docker stop 2. 설정 파일에 경로 변경 vi /etc/docker/daemon.json { "data-root": "%%새로운경로%%" } (daemon.json파일이 없다면 만들면 된다) 3. 기존 디렉토리 복사 sudo rsync -aP /var/lib/docker/ %%새로운경로%% sparse 파일이 전체용량을 잡아먹는 현상이 있음 cp나 dd를 활용해도 된다. sudo cp -R /var/lib/docker/ %%새로운경로%% 이런식으로 4. 기존경로 이름바꾸기 sudo mv /var/lib/docker /var/l..

dev/linux 2021.06.16

CentOS7 Install postgreSQL 11 & pgadmin 4

1. postgreSQL 11 설치 1.1. rpm repo 추가 sudo rpm -Uvh https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm 1.2. 설치 sudo yum install -y postgresql11-server postgresql11-contrib 1.3. DB 초기화 (기본 db인 `postgres` 생성) sudo /usr/pgsql-11/bin/postgresql-11-setup initdb 1.4. 실행 및 자동실행 설정 sudo systemctl start postgresql-11 sudo systemctl enable postgresql-11 1...

dev/linux 2020.11.03

linux ssh 비밀번호 대신 key file로 접속하기

접속용 키파일을 puttygen으로 생성 RSA 2048 리모트 리눅스 ~/.ssh/authorized_keys에 public key내용을 넣어주면 됨 ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAsRWcHaGvg3epMorYq1wqM5RYGzwzGCgNYMYZv43CiEjDaBrzYxuAy8YO819gm2vLfjRSkKzCWnNC2u1ciHwkg4pbf8hNk2/ZIpmUmoGNzDOkXQKsPV2v2jQWyVd9fRAX228wd5j2Dt7AFM+NgS449Amv2P6cdbtQNFOE9bR/hjbd4rA75UtenqFRaJ1Psz86a63+Pj7OxFUYIs4Hb3ZNMoRtVRBNTYO7p4DG434H6XUWyc9Wkp6DuHbCA3zQsH1ENrfaLn4WhqzbB+72kKsFe..

dev/linux 2020.05.31