Tôi / etc / ssh / sshd_config đến từ đâu?


7

Tôi đã openssh-servercài đặt trên máy chủ Debian Jessie và đang cố gắng tìm phiên bản gốc của sshd_configtệp. Nhưng điều đó rõ ràng không được cài đặt bởi openssh-server:

root@apu ~$ dpkg -S /etc/ssh/sshd_config 
dpkg-query: no path found matching pattern /etc/ssh/sshd_config

Tôi đang thiếu gì? Có tập tin cấu hình nào trong Debian không được quản lý dpkgkhông?


Một ví dụ khác là /etc/modulestrên Ubuntu. Nó cũng được tạo ra bởi một kịch bản duy trì.
muru

Câu trả lời:


14

Có khá nhiều tệp cấu hình không được quản lý bởi dpkg; thay vào đó họ được quản lý bởi các kịch bản bảo trì. Trong trường hợp này, trong Debian 9, tệp gốc có sẵn như /usr/share/openssh/sshd_config; đó được sao chép /etc/ssh/sshd_configbởi openssh-server.postinst. Trong Debian 8, nội dung gốc được lưu trữ openssh-server.postinsttrực tiếp.


/usr/share/openssh/sshd_configkhông tồn tại ở đây. Có lẽ nó có /usr/share/doc/openssh-client/examples/sshd_configtrên Debian 8.
Feuermurmel

1
Trong Jessie, nội dung của tệp cấu hình mặc định nằm trong tập lệnh bảo trì ; Tôi sẽ cập nhật câu trả lời của tôi.
Stephen Kitt
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.