ssh.serviceなしでRaspberry-Piに/run/sshdディレクトリを作成できる人は誰ですか?

ssh.serviceなしでRaspberry-Piに/run/sshdディレクトリを作成できる人は誰ですか?

実行しようとしているsshd(「破損した」)Raspberry-Piの画像があります。他の図ではすでに実行中です(「良い」)。

両方の写真には次のものがあります。

# cat ssh.service
[Unit]
Description=OpenBSD Secure Shell server
After=network.target auditd.service
ConditionPathExists=!/etc/ssh/sshd_not_to_be_run

[Service]
EnvironmentFile=-/etc/default/ssh
ExecStartPre=/usr/sbin/sshd -t
ExecStart=/usr/sbin/sshd -D $SSHD_OPTS
ExecReload=/usr/sbin/sshd -t
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=on-failure

[Install]
WantedBy=multi-user.target
Alias=sshd.service

つまり、指示はありませんRuntimeDirectory。ただし、「良い」画像は始まりますが、ssh「破損した」画像は起動しません。

#systemctl start ssh

失敗する。

ディレクトリを手動で作成する場合

mkdir /run/sshd

注文する

#systemctl start ssh

仕事を始めます。

問題は、指示がないとサービスがどのようにssh機能するかRuntimeDirectoryです。誰がそれを作ることができますか?

ベストアンサー1

systemdonなどの以前のバージョンでは、Raspberry Piディレクトリは次のように作成されました。

/usr/lib/tmpfiles.d/sshd.conf

おすすめ記事