docker ssh 配置
文章目录
宿主机端
# 创建macvlan类型的docker网卡,并绑定宿主机的host网卡,必须加subnet参数
docker network create --driver=macvlan --subnet=192.168.84.0/24 --gateway=192.168.84.1 -o parent=ens39 vmnet
docker network connect vmnet test_ssh
容器端
docker run -it --name xxxx ubuntu:16.04
# 安装openssh-server
apt install openssh-server
#设置一个密码
passwd
修改配置文件
vim /etc/ssh/sshd_config
# 注释这一行
PermitRootLogin prohibit-password
# 添加一行
PermitRootLogin yes
重启ssh服务
/etc/init.d/ssh restart
/etc/init.d/ssh restart