Docker使用ssh连接ubuntu容器

容器ssh配置

  1. 启动容器
sh 复制代码
docker run -it -p 2222:22 ubuntu
  1. 更新
sh 复制代码
apt update 
  1. 配置密码
sh 复制代码
passwd
  1. 安装openssh-server
sh 复制代码
apt install openssh-server
  1. 配置ssh
sh 复制代码
echo "UsePAM no" >> /etc/ssh/sshd_config
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
  1. 启动ssh
sh 复制代码
service ssh start

ssh连接容器

sh 复制代码
ssh root@localhost:2222
相关推荐
Cloud_Air75422 分钟前
从零开始使用SSH链接目标主机(包括Github添加SSH验证,主机连接远程机SSH验证)
运维·ssh
竹木一5402 小时前
Docker拉取镜像代理配置实践与经验分享
经验分享·docker·容器
小余吃大鱼2 小时前
CentOS中在线安装Docker(超详细)
linux·docker·centos
破 风3 小时前
Docker启动mysql容器时找不到 mysqlx.sock 和 mysqld.sock
mysql·docker·容器
zeron13 小时前
DolPhinScheduler在docker swarm环境下的启动:网卡问题
docker
Hello.Reader5 小时前
Ubuntu 一站式部署 RabbitMQ 4 并“彻底”迁移数据目录的终极实践
ubuntu·rabbitmq·ruby
努力的IT小胖子7 小时前
Docker 镜像下载太慢?手把手教你修改镜像源,速度起飞!
后端·docker·容器
有谁看见我的剑了?8 小时前
docker 运行时权限和 Linux 能力了解
linux·docker·容器
敖云岚8 小时前
【那些年踩过的坑】Docker换源加速详细教程(截至2025年4月)
运维·docker·容器
柳如烟@9 小时前
Docker安装ES :确保 Kibana 正确连接 Elasticsearch
运维·数据库·elasticsearch·docker·容器·kibana