Ukwethulwa kwe- inguqulo entsha ye I-OpenSSH 8.6, ukuqaliswa okuvulekile kweklayenti neseva ukuze kusebenze nezivumelwano ze-SSH 2.0 kanye ne-SFTP.
Okwalabo abangazi nge-OpenSSH (Open Secure Shell) kufanele bakwazi lokho lokhu kuyisethi yezinhlelo zokusebenza ezivumela ukuxhumana okubethelwe ngenethiwekhi, usebenzisa umthetho olandelwayo we-SSH. Yenziwe njengenye indlela yamahhala nevulekile kuhlelo lwe-Secure Shell, okuyi-software ephathelene.
I-suite ye-OpenSSH ifaka izinsiza zomugqa womyalo olandelayo kanye namademoni
- scp: okuthatha indawo ye-rcp.
- i-sftp - indawo ye-ftp yokukopisha amafayela phakathi kwamakhompyutha.
- ssh - Ukufaka esikhundleni se-rlogin, rsh, ne-telnet ukuvumela ukufinyelela kweShell kumshini okude.
- i-ssh-add ne-ssh-agent: iqoqo lezinsiza ukwenza lula ukufakazela ubuqiniso ngokugcina izinkinobho zilungile nokugwema isidingo sokufaka amagama wokungena njalo lapho zisetshenziswa.
- ssh-keygen - Ithuluzi lokuhlola nokukhiqiza i-RSA, i-DSA, nezinkinobho zejika elliptical ezisetshenziselwa ukuqinisekiswa komsebenzisi nokusingathwa.
- i-ssh-keyscan: eskena uhlu lwama-host futhi iqoqe okhiye bawo bomphakathi.
- sshd: i-daemon yeseva ye-SSH.
Izici ezintsha eziyinhloko ze-OpenSSH 8.6
Uhlobo olusha lulungisa ukuba sengozini ekusetshenzisweni komhlahlandlela we-LogVerbose, okuvele enguqulweni yakamuva futhi kukuvumela ukuthi ukhuphule izinga lemininingwane yokulungisa iphutha elahlwe ebhukwini, kufaka phakathi amandla wokuhlunga ngezifanekiso, imisebenzi namafayela ahlobene nekhodi elenziwe ngamalungelo asusiwe kunqubo ye-sshd ehlukaniswe nemvelo ye-sandbox.
Umhlaseli othola ukulawula kusuka kunqubo ngaphandle kwamalungelo ngobungozi obuthile obungaziwa ungasizakala ngodaba lweLogVerbose ukugwema ukuhlukanisa indawo yokuhlola nokuhlasela inqubo ephakeme.
Ukuba sengozini ku-LogVerbose kuthathwa njengokungenakwenzeka ekusebenzeninjengoba ukusethwa kwe-LogVerbose kukhutshazwe ngokuzenzakalela futhi kuvame ukusetshenziswa kuphela ngesikhathi sokulungisa iphutha. Lokhu kuhlasela kudinga nokuthola ukuba sengozini okusha kwenqubo engavunyelwe.
Ngakolunye uhlangothi, ngezinguquko ezenziwe ku-OpenSSH 8.6 azihlobene nokuba sengozini. Singakuthola lokho ukwandiswa kweprotocol entsha "limited@openssh.com" kwaqaliswa ku-sftp naku-sftp-server, evumela iklayenti le-SFTP ukuthi lithole imininingwane mayelana nemikhawulo yeseva, kufaka phakathi usayizi omkhulu wepakethe nemikhawulo yokufunda / yokubhala.
Ku-sftp, kusetshenziswa isandiso esisha ukukhetha usayizi webhulokhi omuhle ukudluliswa kwedathaNgaphezu kwalokho, ukumiswa kweModuliFile kungezwe ku-sshd_config ye-sshd, kukuvumela ukuthi ucacise indlela eya kufayela le- "moduli" eliqukethe amaqembu e-DH-GEX.
Ukuguquguquka kwemvelo TEST_SSH_ELAPSED_TIMES kungezwe ekuhlolweni kweyunithi ukuvumela ukuboniswa kwesikhathi esidlulile selokhu kuqale ukuhlolwa ngakunye.
I-Prompt ye-password ye-GNOME ihlukaniswe yaba izinketho ezimbilis, eyodwa ye-GNOME2 nenye ye-GNOME3 (contrib / gnome-ssk-Askpass3.c). Ukuhluka kwe-GNOME3 kusebenzisa i-gdk_seat_grab () ukulawula ikhibhodi nokubanjwa kwegundane ukwenza ngcono ukuhambisana kweWayland.
Futhi kungezwe ukungavumeli okuthambile kukholi yohlelo lwe-fstatat64 ku-sandcomp-bpf based Linux sandbox.
Ekugcineni, uma unentshisekelo yokwazi okwengeziwe ngale nguqulo entsha, ungaxhumana nemininingwane ngokuya kusixhumanisi esilandelayo.
Ungayifaka kanjani i-OpenSSH 8.6 ku-Linux?
Kulabo abanentshisekelo yokukwazi ukufaka le nguqulo entsha ye-OpenSSH kumasistimu abo, ngoba manje sebengakwenza ukulanda ikhodi yomthombo yalokhu futhi benza ukuhlanganiswa kumakhompyutha abo.
Lokhu kungenxa yokuthi inguqulo entsha ayikakafakwa ezinqolobaneni zokusabalalisa okukhulu kwe-Linux. Ukuthola ikhodi yomthombo, ungenza kusuka ku- isixhumanisi esilandelayo.
Uqedile ukulanda, manje sizovula iphakheji ngomyalo olandelayo:
tar -xvf openssh-8.6.tar.gz
Sifaka umkhombandlela owakhiwe:
cd openssh-8.6
Y singahlanganisa imiyalo elandelayo:
./configure --prefix=/opt --sysconfdir=/etc/ssh make make install