분류 전체보기

우분투

[우분투] 비밀번호 입력 없이 sudo 사용

1. 설정 파일 열기sudo visudo /etc/sudoers 2. 가장 아래에 아래 줄을 추가 후 저장가장 아래 줄에 적는 이유는 해당 계정이 sudo 그룹에 포함된 계정이라면 기존 설정인 "%sudo   ALL=(ALL:ALL) ALL"보다 아래에 있어야 NOPASSWD: ALL 설정이 우선 적용되기 때문임{USER} ALL=(ALL) NOPASSWD: ALL{USER}가ALL: 모든 호스트에서(ALL): 모든 사용자로NOPASSWD: ALL: 비밀번호 입력 없이 모든 명령을 실행할 수 있음 3. 확인sudo -l

쿠버네티스

[쿠버네티스] PV, PVC 바인딩

PVC를 PV에 바인딩하기 위한 수단은 아래와 같이 3가지가 있음 1. 볼륨 이름이 같은 경우 (참고) PV > metadata > name PVC > spec > volumeName 2. 레이블 셀렉터가 같은 경우 (참고) PV > metadata > labels PVC > spec > selector 3. 스토리지 클래스 이름이 같은 경우 (참고) PV > spec > storageClassName PVC > spec > storageClassName

우분투

[우분투] 구글 드라이브 마운트

1. 크롬이 설치되어 있지 않은 경우 1.1. 설치 파일 다운로드 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 1.2. 설치 sudo apt install -y ./google-chrome-stable_current_amd64.deb 2. 구글 드라이브 마운트 2.1. FUSE filesystem over Google Drive 설치 sudo add-apt-repository ppa:alessandro-strada/ppa sudo apt-get update sudo apt-get install google-drive-ocamlfuse 2.2 마운트 대상이 될 폴더 생성 및 인증 mkdir ~/gdrive go..

우분투

[우분투] 멜라녹스 인피니밴드 드라이버 설치 및 IP 할당

인피니밴드 드라이버 설치 1. [master, worker] 인피니밴드 컨트롤러 확인: lspci | grep -i mellanox2. [master, worker] 공식 홈페이지(Linux InfiniBand Drivers)에서 OS에 맞는 드라이버(MLNX_OFED)를 다운로드 3. [master, worker] 압축 해제tar xvf MLNX_OFED_LINUX-5.8-3.0.7.0-ubuntu22.04-x86_64.tgz 4. [master, worker] 설치4.1. 폴더 내부로 이동cd MLNX_OFED_LINUX-5.8-3.0.7.0-ubuntu22.04-x86_644.2. force 옵션을 추가하여 드라이버 설치에 필요한 패키지 설치 및 HCA 펌웨어 업데이트도 같이 진행sudo ./mln..

도커

[도커] 컨테이너 SSH 포트 변경 및 확인

방법 1. config 수정 1. openssh-server가 설치되어있고 /etc/ssh/sshd_config를 수정하지 않았다면 아래 명령어로 수정 가능 sed -i 's/^#Port 22$/Port {target_port}/' /etc/ssh/sshd_config 2. 컨테이너 실행 시 아래 커맨드를 docker-compose.yaml에 포함시키면 됨 "command": [ "/bin/bash", "-c", "sed -i 's/^#Port 22$/Port {target_port}/' /etc/ssh/sshd_config && /usr/sbin/sshd && sleep infinity", ] 방법 2. ssh 실행 시 포트 지정 1. 컨테이너 실행 시 아래 커맨드를 docker-compose.yaml..

IntegerString
'분류 전체보기' 카테고리의 글 목록 (4 Page)