Điểm:0

Có cách nào để ngăn SSH hạ thấp tên máy chủ không?

lá cờ cn

Tôi đang sử dụng tệp cấu hình SSH với ProxyCommand để nhảy qua một máy chủ pháo đài đến máy chủ mục tiêu của tôi. Cụ thể, các ProxyCommand sử dụng CLI dịch vụ đám mây lấy tên máy chủ/người dùng/cổng mà tôi đã chuyển ban đầu, tra cứu chúng trong cơ sở dữ liệu và kết nối tôi với máy chủ thông qua pháo đài của họ.Về cơ bản nó trông như thế này:

Máy chủ lưu trữ-*
  ProxyCommand /bin/the-cli %h %r %p

Vấn đề là cơ sở dữ liệu của tên máy chủ đích phân biệt chữ hoa chữ thường, tức là máy chủ-XyZ, nhưng SSH luôn biến tên máy chủ mà tôi đã nhập ban đầu (%h) thành một chuỗi chữ thường. Vì vậy, kết quả cuối cùng là một cái gì đó như:

$ ssh máy chủ-XyZ

Dịch vụ pháo đài: không có mục tiêu nào có tên 'xyz'

Tôi có thể ngăn SSH làm việc này không? Tôi không thấy bất kỳ tài liệu nào về nơi tên máy chủ từ xa đang được chuyển thành chữ thường.

Điểm:2
lá cờ cn

Thay vào đó, hãy sử dụng %n. Theo hướng dẫn sử dụng ssh_config

%n Tên máy chủ từ xa ban đầu, như được cung cấp trên dòng lệnh.

Chữ thường OpenSSH %h, không thể tắt được.

13f97b228 vào khoảng năm 2014 đã thay đổi điều gì đó liên quan đến phân tích cú pháp CanonicalizeHostname và ssh_config. Nó cũng viết thường trên chuỗi máy chủ. Có lẽ để cho phép thay thế không phân biệt chữ hoa chữ thường trước khi giải quyết tên.

DNS được cho là ít nhiều phân biệt chữ hoa chữ thường, đó là lý do tại sao họ có thể loại bỏ điều này.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.