Để ~/.ssh/config
bạn có thể đặt các cài đặt toàn hệ thống có liên quan trong / etc / ssh / ssh_config theo trang man :
ssh (1) có được dữ liệu cấu hình từ các nguồn sau theo thứ tự sau:
- tùy chọn dòng lệnh
- tập tin cấu hình của người dùng (~ / .ssh / config)
- Tệp cấu hình toàn hệ thống (/ etc / ssh / ssh_config)
Đối với mỗi tham số, giá trị thu được đầu tiên sẽ được sử dụng. Các tệp cấu hình chứa các phần được phân tách bằng thông số kỹ thuật của Host Host, và phần đó chỉ được áp dụng cho các máy chủ khớp với một trong các mẫu được đưa ra trong thông số kỹ thuật.
Lưu ý rằng chỉ có giá trị đầu tiên sẽ được sử dụng, điều đó có nghĩa là người dùng luôn có thể ghi đè các tùy chọn cấu hình trên toàn hệ thống cục bộ.
Để ~/.ssh/known_hosts
bạn có thể sử dụng /etc/ssh/ssh_known_hosts
hoặc một tệp khác được chỉ định bởi tùy chọn cấu hình GlobalKnownhostsFile:
GlobalKnownhostsFile
Chỉ định một tệp để sử dụng cho cơ sở dữ liệu khóa máy chủ toàn cầu thay vì / etc / ssh / ssh_ Unknown_hosts.
Tôi không chắc liệu các tệp khác có khả thi hay không, nhưng tôi tưởng tượng bạn có thể làm việc gì đó với symlink nếu bạn thực sự muốn chia sẻ khóa riêng giữa những người dùng.