Nếu bạn mới thuê một VPS Ubuntu để chạy website, app hay thử nghiệm dự án cá nhân, thì bước đầu tiên cần làm quen chính là kết nối và thao tác qua SSH. Đây là kỹ năng quan trọng giúp bạn quản lý server hiệu quả và an toàn.
SSH (Secure Shell) là một giao thức mạng cho phép bạn kết nối đến VPS từ xa thông qua dòng lệnh. Toàn bộ dữ liệu truyền qua SSH được mã hóa, giúp bảo mật cao hơn nhiều so với các giao thức cũ như Telnet.
Để đăng nhập vào VPS qua SSH, bạn cần chuẩn bị:
Mở terminal trên máy tính của bạn và nhập:
ssh root@IP_VPS
Ví dụ:
ssh root@123.45.67.89
root@vps-123456:~#
Từ đây, bạn đã có thể điều khiển VPS Ubuntu qua SSH.
apt update && apt upgrade -y
adduser tenuser
usermod -aG sudo tenuser
su - tenuser
exit
Thay vì đăng nhập bằng mật khẩu (dễ bị tấn công brute force), bạn nên dùng SSH Key.
Tạo SSH key trên máy cá nhân:
ssh-keygen -t rsa -b 4096
(mặc định lưu tại ~/.ssh/id_rsa)
Copy public key lên VPS:
ssh-copy-id tenuser@IP_VPS
Kết nối lại không cần mật khẩu:
ssh tenuser@IP_VPS
Sử dụng VPS Ubuntu qua SSH là kỹ năng bắt buộc nếu bạn muốn làm chủ hệ thống của mình. Ban đầu có thể hơi khó, nhưng khi đã quen, bạn sẽ thấy đây là cách quản lý server an toàn, tiện lợi và mạnh mẽ nhất. Hãy bắt đầu với những lệnh cơ bản, sau đó dần nâng cao với việc cài đặt firewall, web server (Nginx/Apache) và tối ưu bảo mật.