როგორ ჩართოთ OpenSSH კლიენტი Windows 10-ში
როგორც უკვე იცით, Windows 10 მოიცავს ჩაშენებულ SSH პროგრამულ უზრუნველყოფას - კლიენტსაც და სერვერსაც! ეს ძალიან სასარგებლოა, როდესაც თქვენ გჭირდებათ სწრაფი წვდომა Linux სერვერზე. ყველაფერი შეიძლება გაკეთდეს მხოლოდ რამდენიმე დაწკაპუნებით, დამატებითი პროგრამული უზრუნველყოფის დაყენების გარეშე.
რეკლამა
Windows-ის აპარატებზე, უფასო პროგრამული უზრუნველყოფა PuTTY არის დე-ფაქტო სტანდარტი, როდესაც საქმე ეხება SSH-სა და Telnet-ს. Windows 10-ით, Microsoft-მა საბოლოოდ მოუსმინა თავის მომხმარებლებს წლების შემდეგ, როდესაც ისინი ითხოვდნენ SSH კლიენტს და სერვერს. OpenSSH განხორციელების ჩათვლით, OS-ის ღირებულება იზრდება.
ამ წერის მომენტში Windows 10-ში შემავალი OpenSSH პროგრამული უზრუნველყოფა BETA-ს ეტაპზეა. ეს ნიშნავს, რომ მას შეიძლება ჰქონდეს გარკვეული სტაბილურობის პრობლემები.
მოწოდებული SSH კლიენტი მსგავსია Linux კლიენტის. ერთი შეხედვით, როგორც ჩანს, ის მხარს უჭერს იგივე ფუნქციებს, რაც მის *NIX კოლეგას. ეს არის კონსოლის აპლიკაცია, ასე რომ თქვენ უნდა შეძლოთ მისი დაწყება ბრძანების სტრიქონიდან. მოდით ჩავრთოთ.
ჩართეთ OpenSSH კლიენტი Windows 10-ში
- Გააღე პარამეტრების აპი და გადადით აპები -> აპები და ფუნქციები.
- მარჯვნივ დააწკაპუნეთ არჩევითი ფუნქციების მართვაზე.
- შემდეგ გვერდზე დააჭირეთ ღილაკს დაამატეთ ფუნქცია.
- ფუნქციების სიაში აირჩიეთ OpenSSH კლიენტი და დააწკაპუნეთ Დაინსტალირება ღილაკი.
ეს დააინსტალირებს OpenSSH Client პროგრამას Windows 10-ში. მისი ორობითი ფაილები მდებარეობს საქაღალდის ქვეშ c:\windows\system32\Openssh
. SSH კლიენტის გარდა, საქაღალდე შეიცავს შემდეგ კლიენტის ინსტრუმენტებს:
- scp.exe
- sftp.exe
- ssh-add.exe
- ssh-agent.exe
- ssh-keygen.exe
- ssh.exe
- და კონფიგურაციის ფაილი "sshd_config".
მე გირჩევთ გამოდით თქვენი მომხმარებლის ანგარიშიდან და შედით უკან, რათა დაამატოთ ეს ბინარები PATH გარემოს ცვლადი. წინააღმდეგ შემთხვევაში, თქვენ მოგიწევთ აკრიფოთ სრული გზა ამ ბინარების გამოსაყენებლად.
ახლა თქვენ შეგიძლიათ სცადოთ ის მოქმედებაში.
როგორ გამოვიყენოთ OpenSSH კლიენტი Windows 10-ზე
- გახსენით ა ახალი ბრძანების ხაზის ფანჯარა.
- ჩაწერეთ ssh ბრძანება შემდეგი სინტაქსის გამოყენებით:
ssh username@host -p პორტი
მაგალითად, მე დავუკავშირდები ჩემს Raspberry PI-ზე დაფუძნებულ მედია ცენტრს:
ssh [email protected]
შედეგი იქნება შემდეგი:
ჩაშენებული კლიენტი თითქმის იდენტურია ტრადიციული SSH კლიენტის OpenSSH პაკეტიდან, რომელიც ხელმისაწვდომია Linux-ზე. მას მოაქვს იგივე კონსოლის გამოცდილება. ეს ძალიან სასარგებლოა, როდესაც გჭირდებათ კონფიგურაციის ზოგიერთი ვარიანტის შეცვლა ან დემონის გადატვირთვა. თუ თქვენ მიჩვეული ხართ Linux მანქანების მართვას ბრძანების ხაზიდან, ეს გამოგადგებათ.
თუმცა, ჯერ კიდევ არსებობს მთელი რიგი სიტუაციები, როდესაც კარგი ძველი PuTTY იგებს რბოლას. ის საშუალებას გაძლევთ გქონდეთ სერვერების სია მალსახმობების გაკეთების ან სერიული ფაილების დაწერის გარეშე. ის საშუალებას გაძლევთ შეცვალოთ მრავალი კავშირის ვარიანტი და სწრაფად დააკონფიგურიროთ ის პარამეტრები, როგორიცაა კოდირება ან გარემოს ცვლადები GUI-ს გამოყენებით. ჩემი აზრით, ჩაშენებული OpenSSH პროგრამული უზრუნველყოფა კარგად მუშაობს საბაზისო ფუნქციონირებისთვის, როდესაც არ გაქვთ უფლება დააინსტალიროთ PuTTY კომპიუტერზე, რომელსაც იყენებთ (მაგ. ჩაკეტილ კორპორატიულ გარემოში). ასევე სასარგებლოა, თუ თქვენ ხართ Linux-ის პროფესიონალი მომხმარებელი, რომელმაც ზეპირად ისწავლა SSH კლიენტის ყველა ვარიანტი.