service sshd restart
と入力すると、sshd: unrecognized service
エラーが発生します。
/etc/ssh/
には、configの設定に使用するファイルsshd_config
があります。私はまた、PuTTYをUbuntuボックス(リモート)に入れることもできます。
/etc/init.d/sshd restart
と入力すると、No such file or directory
が表示されます
/usr/sbin/
の下にはsshdファイルがありますが、バイナリです。
私のsshdに何か問題がありますか?これを修正するにはどうすればよいですか?明確にするために、私はservice sshd restart
を入力して(すべてのオンラインツアーのように)、sshdを再起動できるようにしたいと考えています。私のポートの変更が有効になるように。
Ubuntuはssh
ではなくsshd
サービスを呼び出します。
service ssh restart
サービスは、sysvinitではなくupstartによっても制御されます。つまり、/etc/init/ssh.conf
ではなく/etc/init.d/ssh
にあります。
最も重要なことは、そうするためのアクセス許可が必要です。プロセスを開始できない、または一部のファイルが見つからないなどの問題のほとんどは、権限が原因です。コマンドの前にSudo
を使用します。
これで、sshの場合は簡単に実行できます
Sudo stop ssh
Sudo start ssh
これは pstart を活用します