Docker笔记-Debian容器内搭建ssh服务

登陆容器之后修改密码:

bash 复制代码
passwd

密码设置完成后安装openssh-server

bash 复制代码
apt-get install openssh-server

修改端口号为50022并添加配置

bash 复制代码
vim /etc/ssh/sshd_config

修改成

bash 复制代码
Port 50022
PasswordAuthentication yes
PermitRootLogin yes

启动

bash 复制代码
root@linux:~# /etc/init.d/ssh start
[ ok ] Starting OpenBSD Secure Shell server: sshd.

查看

bash 复制代码
root@linux:~# /etc/init.d/ssh status
[ ok ] sshd is running.

--net修改.bashrc,运行容器后就启动ssh

在最后面添加:

bash 复制代码
/etc/init.d/ssh start

保存镜像

启动时注--net=host这样就可以用50022登陆了

bash 复制代码
docker run --net=host -it 容器名 /bin/bash

最终在宿主机可见:

50022端口已被占用

相关推荐
C_心欲无痕1 天前
Dockerfile:构建 Docker 镜像
运维·docker·容器
玄〤1 天前
黑马点评中 VoucherOrderServiceImpl 实现类中的一人一单实现解析(单机部署)
java·数据库·redis·笔记·后端·mybatis·springboot
芯思路1 天前
STM32开发学习笔记之三【按键】
笔记·stm32·学习
Lips6111 天前
2026.1.11力扣刷题笔记
笔记·算法·leetcode
C_心欲无痕1 天前
Docker 本地部署 CSR 前端项目完整指南
前端·docker·容器
袁气满满~_~1 天前
Python数据分析学习
开发语言·笔记·python·学习
njsgcs1 天前
ppo 找出口模型 训练笔记
人工智能·笔记
飞翔沫沫情1 天前
MinIO 新版本 Docker 部署指南:告别 Web 控制台,拥抱 CLI 管理
docker·容器·docker-compose·对象存储·minio
你要飞1 天前
考研线代第四课:线性方程组
笔记·线性代数·考研·矩阵
week_泽1 天前
第5课:短期记忆与长期记忆原理 - 学习笔记_5
java·笔记·学习·ai agent