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

登陆容器之后修改密码:

passwd

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

apt-get install openssh-server

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

vim /etc/ssh/sshd_config

修改成

Port 50022
PasswordAuthentication yes
PermitRootLogin yes

启动

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

查看

root@linux:~# /etc/init.d/ssh status
[ ok ] sshd is running.

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

在最后面添加:

/etc/init.d/ssh start

保存镜像

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

docker run --net=host -it 容器名 /bin/bash

最终在宿主机可见:

50022端口已被占用

相关推荐

  1. docker配置容器访问主机服务

    2024-06-12 14:22:01       40 阅读
  2. Docker Notary服务

    2024-06-12 14:22:01       17 阅读
  3. minicubegolang容器服务

    2024-06-12 14:22:01       41 阅读
  4. Docker新建应用容器引擎与启动ssh服务

    2024-06-12 14:22:01       9 阅读
  5. 服务器 - 笔记

    2024-06-12 14:22:01       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-12 14:22:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-12 14:22:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-12 14:22:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-12 14:22:01       18 阅读

热门阅读

  1. Web前端魂斗罗:深度剖析前端技术的奇幻之旅

    2024-06-12 14:22:01       7 阅读
  2. 第5天:Flask应用结构

    2024-06-12 14:22:01       7 阅读
  3. 记录 unplugin-vue-components不生效

    2024-06-12 14:22:01       8 阅读
  4. 【持久层】PostgreSQL使用教程

    2024-06-12 14:22:01       11 阅读
  5. Springboot配置websocket,https使用 WebSocket 连接

    2024-06-12 14:22:01       10 阅读
  6. React组件通信方式总结

    2024-06-12 14:22:01       5 阅读
  7. 原生js实现缩略图

    2024-06-12 14:22:01       5 阅读
  8. perf kvm to profile vm_exit

    2024-06-12 14:22:01       12 阅读
  9. unordered_set,unordered_map模拟实现

    2024-06-12 14:22:01       7 阅读
  10. Web前端入门必学:解锁数字世界的魔法钥匙

    2024-06-12 14:22:01       6 阅读