Ayusin ang Mga Masamang May-ari o Pahintulot sa .ssh / config

Fix Bad Owners Permission



Mahal namin lahat ang SSH! Ito ay isang malakas na tool na ginagamit namin upang makipag-ugnay sa mga remote machine at magsagawa ng mabibigat na gawain sa ginhawa ng aming lokal na terminal.

Dahil sa ginhawa at kontrol na ibinibigay sa amin ng SSH, sinubukan naming magpatupad ng mga pamamaraan tulad ng mga login na walang password gamit ang mga SSH key at two-factor authentication. Gayunpaman, sa kabila nito, maaari pa rin tayong makaranas ng mga error na maaaring hadlangan sa amin mula sa paggamit ng SSH upang mag-log in sa mga malalayong machine.







Ipapakita sa iyo ng mabilis na tutorial na ito kung paano malutas ang masamang pagmamay-ari o pahintulot sa .ssh / config file.



Mga Paunang Kinakailangan

Bago kami magsimula sa gabay:



  • Tiyaking mayroon kang isang pribado at pampublikong susi
  • Tiyaking magagamit ang iyong pampublikong key sa awtorisadong_keys file ng iyong remote machine.

Kung wala kang alinman sa mga kinakailangan sa itaas na natutugunan, isaalang-alang ang sumusunod na tutorial kung saan ko detalyado kung paano bumuo at kopyahin ang mga key-pares ng SSH.





https://linuxhint.com/use-ssh-copy-id-command/

Ano ang Sanhi ng Mga Masamang May-ari o Error sa Pahintulot?

Ang maling error ng may-ari o pahintulot sa .ssh / config file na mga resulta mula sa maling mga pahintulot alinman sa mismong file o sa direktoryo ng .ssh.



Ang mga file sa direktoryo ng .ssh ay dapat na may mabasa at sumulat na pahintulot lamang ng gumagamit; hindi kasama ang pangkat o iba pa.

Paano Ayusin ang Masamang Mga Error sa May-ari at Pahintulot

Upang malutas ang error na ito, ang kailangan lang nating gawin ay itakda ang tamang mga pahintulot sa .ssh / config file.

Kung hindi ka gaanong komportable sa mga pahintulot sa Linux, tingnan ang intuitive tool na ito para sa paggamit ng chmod.

https://chmodcommand.com/

Upang maitakda ang tamang mga pahintulot, gamitin ang utos:

$ sudo chmod 600 ~ / .ssh / config

Kapag naipatupad mo na ang utos sa itaas, ang pahintulot ng file ay dapat na tulad ng sumusunod:

Maaari mo ring gamitin ang chown command upang mapataas ang pagmamay-ari ng file gamit ang command:

$ sudo chown $ USER ./ssh/config

Gamit ang dalawang pamamaraang ito, dapat ayusin mo ang hindi magandang may-ari o error sa pahintulot, at maaari kang magpatuloy na mag-log in sa iyong SSH.

Konklusyon

Iyon ay isang maikli at mabilis na gabay sa paglutas ng .ssh / config masamang may-ari o error sa pahintulot. Kung naghahanap ka para sa isang mas malalim na tutorial, suriin ang sumusunod na SSH gabay sa pag-troubleshoot.