Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

On a fresh EC2 instance running Ubuntu, I see that there's no /etc/init.d/sshd file. I tried

sudo apt-get install openssh-server

And it shows that openssh-server is already the newest version. How do I get the /etc/init.d/sshd file?

share|improve this question

3 Answers 3

On my Ubuntu installation it's /etc/init.d/ssh

Try

dpkg -L openssh-server | grep init.d
share|improve this answer

Maybe they switched the ssh service over to Upstart config files. Look in /etc/init/.

share|improve this answer

Ubuntu is now using Upstart to do the init and /etc/init.d/ job. Instead of writing /etc/init.d/sshd $ACTION you are now supposed to write service ssh restart or just restart ssh. Note that it is called ssh, not sshd.

share|improve this answer
    
Thanks, this is the correct answer. The sshd in not present in ubuntu 14.04 server, i ran sudo service ssh restart and it work. –  Ibn Saeed Jun 15 at 7:42

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.