私は使うオペレーティングシステム7SSH構成を提供するファイルを変更する必要があります。/etc/ssh/sshd_config到着/etc/ssh/sshd_config_other。
この要件は、セキュリティ自動化が常にsshd_configを上書きして変更できないためです。
/etc/systemd/system/multi-user.target.wants/sshd.service 生成変数を ExecStart=/usr/sbin/sshd -D $OPTIONS に変更してテストしましたが、動作しませんでした。
/etc/ssh/sshd_config_otherでSSH設定ファイルを変更する方法を知っている人はいますか?
答え1
これは/etc/systemd/system/multi-user.target.wants/sshd.service
単なるリンクなので、/usr/lib/systemd/system/sshd.service
最初にコピーして/etc/systemd/system/
からこのコピーを編集してこのファイルを変更する必要があります。
ただし、sshd.serviceファイルに次の行が含まれている場合
EnvironmentFile=/etc/sysconfig/sshd
その後、ファイルに/etc/sysconfig/sshd
1行を追加するだけです。
OPTIONS='-f /etc/ssh/sshd_config_other'
システムファイルを変更する場合は、これを行う必要がありますsudo systemctl daemon-reload
が、そうしないようです。