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端口已被占用

相关推荐
辰海Coding几秒前
MiniSpring框架学习笔记-JDBC 访问框架:如何抽取 JDBC 模板并隔离数据库?
java·数据库·笔记·学习·spring
“码”力全开3 分钟前
统一安防视界:基于 Docker 与边缘计算的 GB28181/RTSP 多协议解耦架构解析(实现源码交付与 95% 成本压缩)
docker·架构·边缘计算
神明不懂浪漫4 分钟前
【第二章】HTML2——表格、表单标签
开发语言·经验分享·笔记·html
十月的皮皮6 分钟前
C语言学习笔记20260609-字符串反转两种实现方法
c语言·笔记·学习
时代文章12 分钟前
GPT-SoVITS 模型测试笔记
笔记·gpt·语音识别
das2m20 分钟前
Arch Linux (WSL2) Docker 环境踩坑记
linux·docker·eureka
GLDbalala21 分钟前
GPU PRO 5 - 3.3 Bokeh Effects on the SPU 笔记
笔记
ouliten28 分钟前
[Triton笔记7]融合注意力 (Fused Attention)
人工智能·笔记·算法
_codemonster39 分钟前
K8s / K3s 通用 Kubectl 命令大全(表格版)
linux·docker·kubernetes
世***y1 小时前
有温度的服务,有品质的生活
笔记