Jost Do It.

그냥 IT해.

반응형

우분투 7

[우분투] 운영체제 설치 방법

[우분투 설치 USB 만들기] 1. 플래시 메모리(USB 드라이브) 포맷 2. 우분투 공식 웹페이지에서 우분투 설치파일 다운우분투 설치 파일은 구글링해서 공식 웹페이지에서 다운받을 수 있다. 3. 우분투 공식 버전(LTS) 최신 파일 다운우분투는 업데이트와 유지보수를 지원하는 공식 버전 (LTS)과 개발자 버전으로 나뉜다.우리는 가장 최근 공식 버전(LTS)를 다운받도록 하자.(지금은 24.04.2 LTS가 최신버전이다) 다운로드 받은 우분투 공식 버전 ISO 이미지 파일. 4. 부팅용 USB 드라이브 생성을 위해 rufas 프로그램 다운 5. rufus를 이용해 우분투 부팅용 USB 생성하기포맷했던 USB 드라이브를 선택하고, ISO이미지는 아까 다운 받은 우분투 파일을 선택하자.그리고 아래 과정을 수..

[Ubuntu] apt 업데이트 후 ssh 접속이 안되는 문제 (No supported authentication methods available)

[상황]Ubuntu의 패키지 업데이트 후에 ssh 접속이 안되는 문제가 발생했다.ssh 접속 시 기존에는 계정과 비밀번호, OTP를 입력해 접속했었는데, 비밀번호 입력 전에 다음 에러 메시지가 발생했다. No supported authentication methods available (server sent: publickey)  [원인]우분투 패키지들을 업데이트 하면서 sshd 설정 파일 내용이 초기화 돼 있었다.  [해결 방법]기존 내용과 같이 설정 파일을 업데이트해주고 데몬을 재실행하면 된다.1. ssh 데몬 관련 파일을 오픈sudo vi /etc/ssh/sshd_config 2. 기존 로그인 옵션 파라미터 재설정PasswordAuthentication noPermitEmptyPassword noU..

[Ubuntu] 부팅 시 로그인 해제하기

개요 스마트 플러그를 통해 데스크톱에 전원이 들어오면 자동으로 켜지게 설정해두었다. 그런데 데스크톱이 켜져도 우분투 유저 로그인 창이 떠 원격에서 바로 사용하기 어려웠다. 따라서 로그인을 생략하는 방법이 필요했다. 방법 1. Settings 클릭 2.Users 탭으로 이동 3. 유저 정보 변경을 위해 Unlock 버튼 클릭 4. 유저 비밀번호 입력 및 유저 인증 5. Automatic Login 활성화 6. 껐다 켜서 잘 적용됐는지 확인 Reference [Ubuntu] Ubuntu 18.04 부팅 시 로그인 생략하기

[Linux] 서로 다른 디스크(파일 시스템)간 파일이동 (mv)

문제 상황 서버 내 디스크 여유공간이 부족해져 다른 디스크에 데이터를 mv하였다. 이 때 다른 디스크에 데이터가 적재되는건 확인하였는데, 원래 디스크의 파일들은 그대로 남아있는걸 확인하였다. 찾아보니 같은 디스크 내 mv와 타 디스크로의 mv 명령이 다르게 작동하는걸 확인할 수 있었다. 설명 서로 같은 디스크(파일 시스템) 내에서는 mv를 하면 실제로 파일을 옮기거나 생성, 제거하지 않고 디렉터리 경로만을 변경하는 방식이다. 하지만 다른 디스크간 mv 시에는 파일을 옮기게 되는데, 이 때 파일들은 실제로 바로 옮겨지는 것이 아니라 다른 디스크로 cp(copy) 작업이 먼저 수행되고, copy가 정상적으로 완료된 파일들은 rm(remove)작업이 이루어진다. 아무래도 파일을 직접적으로 바로 옮기는 과정에서..

[Ubuntu] ssh 접속 허용하고 OTP 접속 설정하기

[개요] 외부 ip에서 집 데스크톱으로 접근하다보니 보안설정이 필요했다. 여러 설정 방법들이 있겠지만 관리하는 코스트는 줄이면서 최대한 간단하게 설정하고 싶었다. 그 중 사이트에 접속할 때마다 사용하는 OTP를 우분투에서 사용하는 방법이 있어 OTP로 보안을 적용하였다. [ssh 설정하기] 먼저 ssh 관련 패키지를 설치해준다. sudo apt-get install openssh-server 설치 후 ssh 상태가 정상적인지 확인한다. sudo systemctl status ssh 정상적이라면 아래와 같은 결과가 나온다. ● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; v..

[Ubuntu] 방화벽 설정 및 외부 포트 허용 설정

[방화벽 설정/해제] 우분투에서 기본적으로 방화벽은 ufw 명령어를 통해 설정할 수 있다. 디폴트로 우분투 방화벽은 해제 상태이기 때문에 아래 명령어로 설정해줄 수 있다. sudo ufw enable 설정한 방화벽은 다음 병령어로 해제할 수 있다. sudo ufw disable [방화벽 상태 확인] 아래 명령어를 통해 방화벽 상태를 확인할 수 있다. sudo ufw status verbose 간략한 상태만 보려면 verbose를 입력하지 않아도 된다. 방화벽 상태는 다음과 같다. Status: active Logging: on (low) Default: deny (incoming), allow (outgoing), deny (routed) New profiles: skip To Action From 방화..

[docker] 우분투에 도커 설치하기

OS 요구 사항 64bit의 우분투 운영체제가 설치돼야 하며, 아래 버전 중 하나여야 한다. Ubuntu Mantic 23.10 Ubuntu Lunar 23.04 Ubuntu Jammy 22.04 (LTS) Ubuntu Focal 20.04 (LTS) 도커 관련 패키지 삭제 설치된 도커 관련 패키지들이 있으면 충돌을 일으킬 수 있으므로 아래 명령어로 삭제를 먼저 진행한다. for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done 참고> 위 명령어는 설치된 관련 패키지들만 제거하므로 기존 도커 엔진 자체를 제거하고 싶으면 이 링크를 ..

반응형