우분투
공유기를 사용하는 우분투 서버에 SSH 접속하기
노트북에 우분투 서버를 설치했습니다. 해당 우분투 서버는 노트북에 공유기로 접속했기 때문에 내부IP로 접속되는걸로 확인할 수 있습니다. 저는 KT공유기를 사용중이기 때문에 172.1.30.OO으로 잡히는걸로 확인되었습니다. sudo curl ifconfig.me curl이 설치되어 있다면 ifconfig.me 명령어를 통해 외부 IP를 확인합니다. 설치 되어있지 않다면 sudo apt install curl curl을 설치 후 진행합니다. ssh를 통해 접속해보려고 합니다. ssh username@외부IP 기본적으로 ssh 포트는 22포트를 사용하니 기본포트로 진행하겠습니다. 시도해보면 ssh가 접속이 안되는걸 확인할 수 있습니다. 이유는 공유기 때문인데요. 우리는 이 공유기에 내부IP를 이용해야 합니다..
노트북에 설치한 Ubuntu 22.04 서버 와이파이 내부 IP 고정하기
netplan 설정을 하여 내부 IP를 고정해보려고 한다. 1. 나의 IP와 이더넷 이름을 확인해야 한다. ifconfig -a 파란색 밑줄 그어진 부분을 확인한다. 2. netplan 설정 파일을 수정해보자 sudo vi /etc/netplan/01-network-manager-all.yaml 초기에 이렇게 3줄이 존재한다. ethernets 에 아까 확인한 이더넷 이름을 다음 줄에 추가하고 - 172.30.1.47/24 형식으로 원하는 IP를 적어준다. (와이파이에서 내부IP 적용할 수 있는 범위 내에 IP 중 선택) nameservers: 에는 DNS IP를 적어줍니다. 저는 KT를 사용하기에 KT DNS를 입력 routes: 는 게이트웨이 주소를 적어줍니다. 이 때, 주의사항으론 : 콜론 다음에는..
도커 일반사용자에게 권한 부여하기
도커는 항상 Root로 실행되기 때문에 sudo를 사용하여 명령어를 입력해야 합니다. sudo usermod -aG docker [username] 해당 사용자를 docker 그룹에 추가함으로써 sudo 명령어를 사용하지 않고 도커 명령어를 쓸 수 있도록 합니다. sudo service docker restart 도커를 재시작 해줍니다. 그러고 유저도 로그아웃한 뒤 다시 로그인해줍니다. 도커명령어가 실행되는 것을 확인할 수 있습니다.