docker run -it --name="ljm_centos" centos:7.4.1708
yum install -y net-tools openssl openssh-server
/usr/sbin/sshd -D
分别执行以下命令:
ssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N ''
ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''
ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key -N ''
修改sshd_config文件配置信息,暴露22端口,并且设置是否允许root用户登录
17行取消注释
Port 22
38行取消注释
PermitRootLogin yes
开始ssh服务,并放入后台执行
/usr/sbin/sshd -D &
docker commit ljm_centos ljm/centos7.4_sshd:v1
开启新镜像后,发现sshd能启动,但是容器启动后,默认第一进程为/bin/bash,所以退出后容器属于退出状态。
因此我们需要把第一进程设置为 /usr/sbin/sshd ,并后台运行,这样退出/bin/bash后,ssh仍然在继续运行
docker container run -d --name=sshd -p 222:22 镜像名称 /usr/sbin/sshd -D
docker container inspect fe7abde908c8 | grep IPAddress
XHTML 标题概述 我们在撰写 Word 文档的时候,常常会使用标题,如 第一章、1.2.1...
很多时候在网站上注册时,我们会发现,注册表单通常需要检查用户名和电子邮件地...
1.用基本的文字元素标记内容 先看显示效果: 对应HTML代码: XML/HTML Code 复制...
需求 1.日志自动写入到数据库、写入到文件 2.appsettings.json数据库连接更改后...
文章目录 题目 分块实现 定义学生类 成员函数 私有数据成员 最后代码 题目 实现...
放假了又可以学起来了送给大家一份阿里巴巴最新的《Java开发者手册—泰山版》。 ...
许多人认为Git太混乱,或认为它是一种复杂的版本控制系统,其实不然,这篇文章有...
复制代码 代码如下: public static String htmlToStr(String htmlStr){ String r...
使用纯HTML的通用数据管理和服务。然而,为了收集数据,你需要一个数据储存库。...
复制代码 代码如下: form action="/hehe" method="post" input type="text" valu...