ubuntu docker 開啟ssh
阿新 • • 發佈:2018-12-29
1. 下載ubuntu映象
因為從docker hub上下載的映象apt-get update
報錯,
所以就直接從網易蜂巢上下載已經裝好各種工具的ubuntu映象了。
docker pull hub.c.163.com/public/ubuntu:16.04-tools
2. 啟動映象
docker run -itd -p 10022:22 1196ea15dad6
將本機10022埠,對映到容器的22埠。
3. 進入容器修改ssh配置,並啟動ssh
進入容器
docker exec -it 7c07ba426a27 /bin/bash
給root設定一個密碼 123456
passwd root
修改配置檔案
vim /etc/ssh/sshd_config
註釋第一行,新增第二行
# PermitRootLogin prohibit-password.
PermitRootLogin yes
儲存退出後,重啟ssh服務
/etc/init.d/ssh restart
4. 本機ssh連線容器
ssh root@127.0.0.1 -p 10022
輸入密碼後就登入進去了。