Ubuntu에서 SSH 데몬을 다시 시작하는 방법은 무엇입니까?

Ubuntu에서 SSH 데몬을 다시 시작하는 방법은 무엇입니까?

를 입력하면 오류가 service sshd restart발생합니다 sshd: unrecognized service.

나는 그것을 설정하는 파일에 그것을 가지고 있습니다 /etc/ssh/. Putty를 Ubuntu 상자(원격에 있음)에 넣을 수도 있습니다.sshd_config

내가 입력하면 /etc/init.d/sshd restart나는 얻는다.No such file or directory

아래에 sshd 파일이 있지만 /usr/sbin/바이너리입니다.

내 SSHD에 문제가 있습니까? 이 문제를 해결하려면 어떻게 해야 합니까? 분명히 말하면 service sshd restart(모든 온라인 튜토리얼에서 말하는 것처럼) SSHD를 다시 시작할 수 있기를 원합니다. 이렇게 하면 내 포트 변경 사항이 적용됩니다.

답변1

ssh우분투는 대신 서비스를 호출합니다 sshd.

service ssh restart

이 서비스는 sysvinit가 아닌 upstart에 의해 제어됩니다. 따라서 /etc/init/ssh.conf대신 에서 찾을 수 있습니다 /etc/init.d/ssh.

답변2

가장 중요한 것은 그렇게 할 수 있는 권한이 있어야 한다는 것입니다. 프로세스를 시작할 수 없거나 특정 파일을 찾을 수 없는 등의 대부분의 문제는 권한으로 인해 발생합니다. 명령 앞에 사용됩니다 sudo.

이제 SSH의 경우 간단히 할 수 있습니다

sudo stop ssh
sudo start ssh

이는 다음을 활용합니다.갑자기 나타나다

관련 정보