没有 /etc/init.d/sshd 文件?(Ubuntu / EC2)

没有 /etc/init.d/sshd 文件?(Ubuntu / EC2)

在运行 Ubuntu 的新 EC2 实例上,我发现没有 /etc/init.d/sshd 文件。我试过

sudo apt-get install openssh-server

而且显示 openssh-server 已经是最新版本了,如何获取 /etc/init.d/sshd 文件呢?

答案1

Ubuntu 现在正在使用暴发户init和的/etc/init.d/工作。/etc/init.d/sshd $ACTION现在你应该写而不是写service ssh restart或只是restart ssh。请注意,它被称为ssh,而不是sshd

答案2

在我的 Ubuntu 安装中/etc/init.d/ssh

尝试

dpkg -L openssh-server | grep init.d

答案3

也许他们将 ssh 服务切换到了 Upstart 配置文件。查看/etc/init/

相关内容