Docker开启ssh服务
2024-10-19 21:37:05
一、准备
apt-get update 更新环境
apt-get install vim 安装vim
vim /etc/apt/source.list 更换软件源, 我使用的是清华源 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
apt-get update
二、安装
apt-get install -y openssh-server 安装ssh服务
vim /etc/ssh/sshd_config 进去修改ssh配置
- 去掉 Port 22 前面的井号
- 去掉 ListenAddress 0.0.0.0 前面的井号
- 去掉 ListenAddress :: 前面的井号
- 去掉 PermitRootLogin yes 前面的井号
- 将 UsePAM yes 修改为 UsePAM no
- 将 UsePrivilegeSeparation sandbox 改为 UsePrivilegeSeparation no
三、重启ssh
/etc/init.d/ssh restart
四、本地连接docker
docker inspect 容器ID | grep IPAddress 获取docker容器的IP地址
ssh root@172.17.0.2 -p 22
最新文章
- 超像素经典算法SLIC的代码的深度优化和分析。
- Java源文件编译成功但是运行时加载不到文件
- js 表单内容使用ajax以json格式混合提交
- dedecms二级菜单实现
- 【LINUX】编程笔记
- 10个鲜为人知的C#关键字
- [Java反射机制]用反射改进简单工厂模式设计
- 实现CSS隐藏滚动条并可以滚动内容
- 禁用JavaScript之后,你的网站表现如何?
- net.js
- java8中Lambda表达式和Stream API
- 3ds max学习笔记(六)-- 基本操作(建模前奏)
- JAVA中的配置文件XML
- etcd raft如何实现leadership transfer
- Python学习笔记 -- 第五章
- android app与服务器交互
- HttpClient的几个实现类
- 一种获取xml文件某个节点内容的shell方法
- Java学习---常见的模式
- hdu 1874 畅通工程(spfa 邻接矩阵 邻接表)