ubuntu4 Ubuntu 서버 신규 사용자 추가와 SSH Key 등록 — 실무 가이드 서버를 처음 프로비저닝한 뒤 가장 먼저 해야 할 일은 root 계정 대신 사용할 일반 사용자를 만들고, 비밀번호 대신 SSH 키 인증을 구성하는 것이다. 이 글에서는 Ubuntu 서버에서 사용자 추가부터 SSH 키 등록, 보안 강화까지 실무에 필요한 전 과정을 정리한다.1. 왜 별도 사용자를 만들어야 하는가AWS, GCP, DigitalOcean 등 대부분의 클라우드 프로바이더는 초기 접속 시 root 또는 ubuntu 같은 기본 계정을 제공한다. 하지만 root 계정을 일상 업무에 그대로 사용하면 치명적인 문제가 발생할 수 있다.root는 시스템 전체에 대한 무제한 권한을 가지고 있어, 오타 한 번으로도 시스템을 복구 불가능한 상태로 만들 수 있다. 또한 공격자가 root 계정을 탈취하면 서버 전체가 .. 2026. 3. 10. [OMV6] Docker에 Ubuntu와 Mysql 설치 (ifconfig/mysql 패스워드) 1. Ubuntu 설치하기 Docker에 ubuntu를 설치하기위해 OMV서버에 SSH로 접속 후 아래 명령어로 ubuntu를 설치해줍니다. root@openmediavault:~# docker run -d --name ubuntu -p 21022:22 -it --privileged ubuntu:20.04 ubuntu 설치되고 컨에니터가 구동됩니다. docker ps 명령어를 통해 ubuntu 가 잘 동작하고 있는지 확인 할 수 있습니다. ifconfig 명령어를 사용하기 위해서 net-tools를 설치합니다. apt-get install net-tools 위 명령어로 설치시 E: Unable to locate package net-tools 에러가 발생하면 apt-get update를 한 뒤 다시 설치.. 2023. 5. 25. Docker환경에 Ubuntu 환경구성의 장점 Docker는 컨테이너 기술을 사용하여 소프트웨어를 더 효율적으로 개발, 배포 및 실행하는 데 도움이 되는 인기있는 도구입니다. Ubuntu는 개발 및 테스트에 매우 인기있는 리눅스 배포판 중 하나입니다. 이 두 가지 기술을 결합하면 개발 및 테스트를 위한 놀라운 환경을 만들 수 있습니다. 아래는 Docker에 Ubuntu를 설치하면 개발 및 테스트를 하기 좋은 이유들입니다. 가볍고 빠르게 설정할 수 있습니다. Docker는 컨테이너를 사용하여 실행 중인 애플리케이션을 격리시킵니다. 따라서 개발자는 운영 체제, 라이브러리, 응용 프로그램 및 기타 종속성을 포함하는 컨테이너 이미지를 만들 수 있습니다. Ubuntu 이미지를 Docker로 가져오면 몇 분 안에 개발 및 테스트 환경을 구성할 수 있습니다. 이.. 2023. 5. 3. [Ubuntu] 우분투 IPv6라우터로 사용하기. How to Set Router on Ubunt InitialConfiguration Environment etc/network/interfaces 파일을 수정하여 인터넷 환경을 구성한다. 1 # eth0 2 auto eth0 3 iface eth0 inet static 4 address 192.168.123.188 5 netmask 255.255.255.0 6 gateway 192.168.123.1 7 broadcast 192.168.123.255 /etc/resolv.conf 파일의 다음을 추가하여 DNS설정을 한다. 1 nameserver 168.126.63.1 2 nameserver 8.8.8.8 다음을 실행하여 네트워크 재시작을 한다. 1 sudo /etc/ini.d/networking rest.. 2013. 10. 21. 이전 1 다음 반응형