ubuntu(docker镜像)中安装ssh服务
侧边栏壁纸
  • 累计撰写 6 篇文章
  • 累计收到 4 条评论

ubuntu(docker镜像)中安装ssh服务

mofeng
2021-02-06 / 1 评论 / 294 阅读 / 正在检测是否收录...

安装过程

首先运行passwd设置(重置)用户密码。

apt update && apt install vim net-tools

接着更新软件包信息并安装vim编辑器和一些网络工具。

apt install openssh-server

然后安装我们的主角ssh服务 ,安装好后还要编辑它的配置文件。

vim /etc/ssh/sshd_config

第17行“”删除最前方的注释符#,第34行去掉注释符并改为“PermitRootLogin yes”,第86行“UsePAM yes”改为“UsePAM no”

mkdir /var/run/sshd
/usr/sbin/sshd 

最后运行ssh服务。

可以使用命令netstat -an查看开放端口以检查ssh是否运行正常。
S10205-19172683(1).jpg

注意事项

以普通方式启动的docker系统镜像似乎无法正常使用systemctl命令,这意味着无法为服务设置开机自启。在重启容器后需要手动进入容器中运行/usr/sbin/sshdservice ssh start以启动ssh服务。

0

评论 (1)

取消
  1. 头像
    455555
    Android · Google Chrome

    测试一下!

    回复