Hacker News

SSH girişiňizi tötänleýin scp bilen öçüriň

Teswirler

9 min read Via sny.sh

Mewayz Team

Editorial Team

Hacker News

Görünmeýän Tripwire: Fileönekeý faýl geçirişi sizi nädip gulplap biler

Secure Shell (SSH) ulgam dolandyryjylary, işläp düzüjiler we uzakdaky serwerleri dolandyrýanlar üçin sanly skelet açarydyr. Bu ygtybarly, şifrlenen tunel bolup, onuň üsti bilen gündelik tehniki hyzmatdan başlap, çylşyrymly programmalary ýerleşdirýänçä möhüm wezipeleri ýerine ýetirýäris. Faýllary ygtybarly, köplenç ikinji gezek pikir etmezden her gün ýoldaş guraly “Howpsuz göçürme” (SCP) ulanýarys. Özüni howpsuz, ygtybarly we adaty duýýar. Thisöne bu tertipde ýerleşdirilen potensial mina bolup biler: SCP buýrugynda ýekeje ýalňyş belgi SSH girişiňizi derrew ýatyryp biler we "Rugsat berilmedi" ýalňyşlygyna seredip, öz serweriňizden gulplanar. Bu çukura düşünmek, esasanam uzakdaky çeşmeleri netijeli dolandyrmagyň möhüm döwründe möhümdir. Iş amallaryny tertipleşdirýän Mewayz ýaly platformalar durnukly we elýeterli infrastruktura bil baglaýarlar; tötänleýin gulplama iş akymlaryny bozup we öndürijiligi saklap biler.

Tötänleýin gulplanmagyň anatomiýasy

Howp, SCP bilen adaty faýl ýollarynyň arasynda ýönekeý sintaksis bulaşyklygyndadyr. SCP buýruk gurluşy scp [source] [barmaly ýer] . Uzak serwerden faýly göçürilende çeşme ýerli bolup, barmaly ýeri uzakdaky serweriň jikme-jikliklerini öz içine alýar: scp file.txt user @ remote-server: / path / . Möhüm ýalňyşlyk, administrator serwerden faýly faýly ýerli maşyna göçürmek niýeti bilen ýüze çykýar, ýöne buýrugy üýtgedýär. scp user @ remote-server: /path/file.txt. ýerine ýalňyş ýazyp bilerler: scp file.txt ulanyjy @ remote-server: / path / . Bu zyýansyz ýalňyşlyk ýaly bolup görünýär - iň erbet ýagdaýda "faýl tapylmady", şeýlemi? Gynansagam, ýok. Hakyky betbagtçylyk, çeşme hökmünde tötänleýin görkezen ýerli faýlyňyz şahsy SSH açarynyň özi bolanda ýüze çykýar.

Katastrofiki buýruk

Geliň, gulplama sebäp bolýan buýrugy bozalyň. Serweriňiziň konfigurasiýa faýly "nginx.conf" -y ýerli enjamyňyza ätiýaçlandyrmak isleýändigiňizi göz öňüne getiriň. Dogry buýruk:

  • Dogry: scp ulanyjy @ myserver: /etc/nginx/nginx.conf.

Indi ünsüňizi sowduňyz ýa-da ýadadyňyz öýdýän. Keyerli açaryňyzy haýsydyr bir sebäbe görä serwere göçürýärsiňiz öýdüp ýalňyşarsyňyz we ýazyp bilersiňiz:

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime