SSHサーバーが動作していないように見えるUbuntu 18.04 LTSを実行しているマシンを使用しています。
私は次を使用してSSHServerをインストールしました:
Sudo apt install openssh-server
しかし、開始および/またはステータスを確認しようとすると、次のメッセージが表示されます。
Sudo systemctl start sshd
Failed to start sshd.service: Unit sshd.service not found.
。
Sudo systemctl status sshd
Unit sshd.service could not be found.
インストール時に何か間違い(タイプミス?)をしているに違いないと思ったので、次のようにインストールを試みました。
Sudo apt install openssh-server
私が得るもの:
Reading package lists... Done
Building dependency tree
Reading state information... Done
openssh-server is already the newest version (1:7.6p1-4ubuntu0.3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
そのため、インストールされているようですが、何らかの理由でUbuntuがそれを見つけることができません。
ここからどこに行くべきかわからないので、どんな提案も歓迎します。
おかげで、
アラン。
サービスがsshdと呼ばれていない可能性があります。あなたはこのコマンドを試すことができます
systemctl -l --type service --all|grep ssh
私のubuntu 18.04では、サービスはデフォルトでsshと呼ばれています。
私の場合、私はしました
Sudo systemctl start ssh
それでも問題が解決しない場合は、sshを再インストールできます
Sudo apt-get remove --purge openssh-server
Sudo apt-get update
Sudo apt-get install openssh-server
systemctl -l --type service --all|grep ssh
何も返されなかったので、私はあなたが提案したように削除して再インストールしました。
念のため、再インストールした後も再起動しました(以前に再起動したことがありましたが、役に立ちませんでした)。今は大丈夫そうです。そのコマンドをもう一度試すと、次のようになります。
ssh.service loaded active running OpenBSD Secure Shell server
そして私が走れば:
Sudo systemctl status sshd
私は得ます:
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2019-07-28 17:46:39 NZST; 1min 7s ago
Process: 1343 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCESS)
Process: 1337 ExecReload=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Process: 1151 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Main PID: 1166 (sshd)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/ssh.service
└─1166 /usr/sbin/sshd -D
Jul 28 17:46:37 Ubuntu-12345 systemd[1]: Starting OpenBSD Secure Shell server...
Jul 28 17:46:39 Ubuntu-12345 sshd[1166]: Server listening on 0.0.0.0 port 22.
Jul 28 17:46:39 Ubuntu-12345 systemd[1]: Started OpenBSD Secure Shell server.
Jul 28 17:46:39 Ubuntu-12345 sshd[1166]: Server listening on :: port 22.
Jul 28 17:46:45 Ubuntu-12345 systemd[1]: Reloading OpenBSD Secure Shell server.
Jul 28 17:46:45 Ubuntu-12345 sshd[1166]: Received SIGHUP; restarting.
Jul 28 17:46:45 Ubuntu-12345 systemd[1]: Reloaded OpenBSD Secure Shell server.
Jul 28 17:46:45 Ubuntu-12345 sshd[1166]: Server listening on 0.0.0.0 port 22.
Jul 28 17:46:45 Ubuntu-12345 sshd[1166]: Server listening on :: port 22.
だから今は大丈夫に見えます-少なくとも私が知る限りでは。
おかげで、
アラン。