Puncte:0

Există vreo modalitate de a împiedica SSH să scrie cu minuscule numele de gazdă?

drapel cn

Folosesc un fișier de configurare SSH cu a ProxyCommand să sară printr-o gazdă bastion până la gazda mea țintă. Mai exact, cel ProxyCommand folosește un CLI al serviciului cloud care preia numele de gazdă / utilizatorul / portul pe care l-am trecut inițial, le caută într-o bază de date și mă conectează la gazdă prin bastionul lor.În esență arată așa:

gazdă gazdă-*
  ProxyCommand /bin/the-cli %h %r %p

Problema este că baza de date a numelor de gazdă țintă face distincție între majuscule și minuscule, de exemplu. gazdă-XyZ, dar SSH transformă întotdeauna numele de gazdă pe care l-am introdus inițial (%h) într-un șir mic. Deci rezultatul final este ceva de genul:

$ ssh gazdă-XyZ

Serviciu bastion: nu există ținte cu numele „xyz”

Pot împiedica SSH să facă asta? Nu văd nicio documentație despre locul unde numele de gazdă la distanță este convertit în litere mici.

Puncte:2
drapel cn

Folosiți în schimb %n. Conform manualului ssh_config

%n Numele de gazdă la distanță original, așa cum este dat pe linia de comandă.

OpenSSH minuscule %h, care nu poate fi dezactivat.

13f97b228 circa 2014 a schimbat ceva de-a face cu CanonicalizeHostname și parsarea ssh_config. De asemenea, face minuscule pe șirul gazdă. Probabil pentru a permite înlocuirea fără a ține seama de majuscule înainte de a rezolva numele.

DNS ar trebui să fie mai mult sau mai puțin insensibil la majuscule și minuscule, motiv pentru care pot elimina acest lucru.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.