나는 사용한다운영체제 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
한 줄만 추가하면 됩니다.
OPTIONS='-f /etc/ssh/sshd_config_other'
시스템 파일을 변경하는 경우 이 작업을 수행해야 sudo systemctl daemon-reload
하지만 그렇게 하지 않을 것 같습니다.