Bài viết này sẽ hướng dẫn bạn Cài đặt OpenSSH Server trên Windows bằng tính năng OpenSSH. Hướng dẫn này dùng cho quá trình chuyển Windows lên Alibaba Cloud bằng công cụ Server Migration Center ( SMC )
Bước 1 : tải về OpenSSH tại link, chọn đúng phiên bản phù hợp với hệ thống của bạn (chọn OpenSSH-Win32.zip hay OpenSSH-Win64.zip theo kiến trúc Windows của bạn), File tải về giải nén vào thư mục muốn cài đặt, ví dụ chọn giải nén vào thư mục OpenSSH tại ổ C
Bước 2: Chạy PowserShell hoặc (Cmd) với quyền Administrator (Nhấn phải chuột vào biểu tượng PowerShell hoặc Cmd và chọn Run as Administrator ...), sau đó chuyển đến thư mục OpenSSH tại ổ C bằng lệnh
cd C:\OpenSSH
Ở thư mục OpenSSH tại ổ C, gõ lệnh sau để cài đặt dịch vụ OpenSSH Server vào Windows
powershell -ExecutionPolicy ByPass -File install-sshd.ps1
Bước 3: vào services.msc , chạy Windows Services Manager, tìm đến OpenSSH SSH Server và dịch vụ OpenSSH Authetication Agent. Thiết lập cả hai dịch vụ có Startup type là Automatic (khởi chạy cùng hệ thống), cuối cùng hãy chạy 2 dịch vụ đó (nhấn phải chuột vào nó, chọn Start)
Bước 4 Mở cổng 22, vì SSH Server làm việc trên cổng 22 nên cần thiết lập Firewall cho phép kết nối đến cổng này. Để tự động tạo rule cho phép kết nối đến cổng 22 trong Windows Firewall, bạn có thể tải file .bat lưu vào disk, sau đó chạy file bat này với quyền Administrator.
Nội dung file bat
ECHO OFF
set PORT=22
set RULE_NAME="Open Port %PORT%"
netsh advfirewall firewall show rule name=%RULE_NAME% >nul
if not ERRORLEVEL 1 (
rem Rule %RULE_NAME% already exists.
echo Hey, you already got a out rule by that name, you cannot put another one in!
) else (
echo Rule %RULE_NAME% does not exist. Creating...
netsh advfirewall firewall add rule name=%RULE_NAME% dir=in action=allow protocol=TCP localport=%PORT%
)
Sau khi chạy, nó sẽ tạo một Rule có tên Open Port 22 trong Windows Firewall là thành công
Sau khi cấu hình xong có thể SSH vào Window như đối với Linux.
Hướng dẫn chuyển server Windows lên Alibaba Cloud bằng Server Migration Center (SMC)
18 posts | 5 followers
FollowTran Phuc Hau - April 8, 2023
Tran Phuc Hau - April 8, 2023
Tran Phuc Hau - April 8, 2023
Tran Phuc Hau - July 19, 2024
Tran Phuc Hau - March 27, 2024
Alibaba Cloud Vietnam - October 27, 2023
18 posts | 5 followers
FollowLeverage cloud-native database solutions dedicated for FinTech.
Learn MoreMore Posts by Tran Phuc Hau