반응형
250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- codepipeline
- Spring Error
- PostgreSQL
- Spring
- java bigdecimal
- Flux
- COALESCE
- Jenkins
- aws
- AWS CI/CD 구축하기
- IntelliJ
- bootstrap
- docker
- codedeploy
- JavaScript
- VPN
- Python
- or some instances in your deployment group are experiencing problems.
- node
- SQL
- kubeflow
- codedeploy error
- chartjs
- 도커
- chart.js
- Kafka
- codebuild
- redis
- Airflow
- aws cicd
Archives
- Today
- Total
Small Asteroid Blog
외부에서 도커 접속 ssh 본문
728x90
(Ubuntu)
1. 업데이트 하기
apt-get update && apt-get install apt-file -y && apt-file update && apt-get install vim -y
위의 코드 사용하면 한번에 설치됨
추가로 apt-get install -y sudo
2. openssh-server - ssh 접속을 위해 필요
apt-get install net-tools nano openssh-server
3. ssh config 변경
vi /etc/ssh/sshd_config
파일 가운데의 PermitRootLogin을 yes로 바꿈
: 해당 설정을 바꾸지 않으면 다른 컴퓨터에서 일치하는 root 비밀번호를 넣더라도 접속이 되지 않는다.
root로 접속하면 모든 권한을 가지므로 위험할 수 있어서 그런 것 같은데 나중에 root가 아닌 다른 사용자 이름으로 접속하는 경우는 따로 알아보아야한다.
4. (선택) root password 변경
passwd root
: root의 비밀번호를 바꾼다. 초기 container 생성 시 비밀번호가 설정되어 있지 않으므로 이 작업을 해야한다.
5. ssh 서비스 시작
service ssh start
: container에서 ssh를 시작한다.
6. ifconfig설치하기
sudo apt-get install net-tools
7. 외부 터미널에서 ssh 로 도커에 접속하고자 할 때
ssh root@[외부터미널ip] -p 17888
출처: https://chanhy63.tistory.com/11 [Notepad]
외부ip 에서 접속하고자 할 경우 포트포워딩 해줘야 한다.
728x90
반응형
'클라우드 및 인프라 > Docker' 카테고리의 다른 글
[kubeflow] kubectl: The connection to the server IP:8443 was refused - did you specify the right host or port? (0) | 2021.03.04 |
---|---|
docker -> container , container -> docker 로 파일 전송하고 싶을 때 (0) | 2020.08.07 |
Docker) redhat7 - service command not found (0) | 2020.08.07 |
docker redhat 기본 환경 세팅 (0) | 2020.08.07 |
linux Error : unable to locate package vi (0) | 2020.07.17 |