CentOS - SSH - 입력 설정을 변경하는 파일

CentOS - SSH - 입력 설정을 변경하는 파일

나는 사용한다운영체제 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하지만 그렇게 하지 않을 것 같습니다.

관련 정보