
Mã học phần: INT6205
Quản Trị Mạng Linux Server
(Linux Server & Network
Management)
Quản trị từ xa
TS. Nguyễn Mạnh Cương
Khoa CNTT, Nha Trang University
9/24/2025 Linux Server & Network Management-TS. Nguyễn M. Cương-Đại Học Nha Trang 1

Nội dung
SSH là gì? Tại sao cần SSH?
Kiến trúc và cách thức hoạt động
Cài đặt SSH Server trên Ubuntu
Kết nối SSH từ Client (Linux, Windows, macOS)
Xác thực bằng SSH Key Pair (Mật khẩu vs. Khóa)
Cấu hình nâng cao để bảo mật (sshd_config)
Một số lệnh và thao tác thực tế
Tổng kết và Best Practices
9/24/2025 Linux Server & Network Management-TS. Nguyễn M. Cương-Đại Học Nha Trang 2

SSH là gì? (What is SSH?)
Định nghĩa: SSH (Secure Shell) là một giao thức mạng
mã hóa để vận hành và quản lý các dịch vụ một cách an
toàn trên một hệ thống mạng không an toàn.
Công dụng:
–Đăng nhập vào shell dòng lệnh từ xa.
–Thực thi lệnh trên máy chủ từ xa.
–Chuyển tiếp cổng (Port Forwarding) an toàn.
–Truyền file an toàn (với scp, sftp).
9/24/2025 Linux Server & Network Management-TS. Nguyễn M. Cương-Đại Học Nha Trang 3

Tại sao nên dùng SSH?
Mã hóa toàn bộ phiên làm việc: Chống nghe lén (eavesdropping).
Tính toàn vẹn dữ liệu: Đảm bảo dữ liệu không bị sửa đổi giữa
đường truyền.
Xác thực mạnh: Đảm bảo bạn đang kết nối đến đúng server và
server biết bạn là ai.
Thay thế cho các giao thức không an toàn: Telnet, rlogin, rsh.
9/24/2025 Linux Server & Network Management-TS. Nguyễn M. Cương-Đại Học Nha Trang 4

Kiến trúc và cách thức hoạt động
Mô hình Client-Server:
–SSH Server: Chạy dịch vụ sshd, lắng nghe trên cổng 22 (TCP).
–SSH Client: Phần mềm dùng để kết nối (OpenSSH client trên Linux/macOS,
PuTTY/Windows Terminal trên Windows).
Các bước kết nối:
–Thiết lập kết nối và thương lượng phiên mã hóa.
–Xác thực server (kiểm tra fingerprint).
–Xác thực user (bằng password hoặc key).
9/24/2025 Linux Server & Network Management-TS. Nguyễn M. Cương-Đại Học Nha Trang 5

