问题描述
在Alpine镜像中安装了openssh-server和openssh之后,无法执行ssh localhost
。发现未启动服务,开启服务时报以下错误
- / # ls /etc/init.d/sshd
- /etc/init.d/sshd
- / # /etc/init.d/sshd status
- sh: /etc/init.d/sshd: not found
很明显,sshd这个文件时有的。不能提示not found。通过查阅资料得到以下解决方法
解决方法
安装这个工具
apk add openrc
原来not found时提示脚本第一行的shebang(#!/sbin/openrc-run)找不到。