SSH server, đổi password và add SSH key
Để SSH vào một máy chủ Ubuntu, thay đổi mật khẩu và thêm khóa SSH, bạn có thể làm theo các bước sau:
Bước 1: SSH vào máy chủ Ubuntu
Mở terminal trên máy tính của bạn.
Kết nối đến máy chủ bằng lệnh SSH:
your_username
: Tên người dùng của bạn trên máy chủ.your_server_ip
: Địa chỉ IP của máy chủ.
Ví dụ:
Nhập mật khẩu hiện tại khi được yêu cầu.
Bước 2: Đổi mật khẩu trên máy chủ Ubuntu
Sau khi kết nối thành công vào máy chủ, chạy lệnh sau để đổi mật khẩu:
Hệ thống sẽ yêu cầu bạn nhập mật khẩu hiện tại, sau đó là mật khẩu mới và xác nhận lại mật khẩu mới.
Bước 3: Thêm khóa SSH vào máy chủ Ubuntu
Tạo cặp khóa SSH (nếu chưa có)
Nếu bạn chưa có cặp khóa SSH trên máy tính của mình, bạn cần tạo một cặp khóa mới:
Tạo cặp khóa SSH:
Nếu bạn muốn sử dụng loại RSA thay vì ED25519, hãy sử dụng:
Làm theo hướng dẫn trên màn hình để lưu cặp khóa SSH.
Sao chép khóa công khai đến máy chủ
Có hai phương pháp phổ biến để sao chép khóa công khai đến máy chủ.
Cách 1: Sử dụng ssh-copy-id
Sử dụng lệnh
ssh-copy-id
:
Cách 2: Sao chép thủ công
Hiển thị nội dung của khóa công khai:
hoặc nếu bạn sử dụng RSA:
Sao chép nội dung của khóa công khai.
Trên máy chủ, mở hoặc tạo tệp
~/.ssh/authorized_keys
:Dán nội dung của khóa công khai vào tệp
authorized_keys
.Lưu và thoát khỏi trình soạn thảo văn bản.
Thiết lập quyền chính xác
Chạy các lệnh sau trên máy chủ để đảm bảo rằng thư mục
.ssh
và tệpauthorized_keys
có quyền chính xác:
Bước 4: Kiểm tra kết nối
Thử kết nối lại với máy chủ bằng SSH:
Nếu mọi thứ được thiết lập đúng cách, bạn sẽ được kết nối với máy chủ mà không cần nhập mật khẩu.
Tổng kết các bước
SSH vào máy chủ:
Đổi mật khẩu:
Tạo cặp khóa SSH (nếu chưa có):
Sao chép khóa công khai đến máy chủ:
Hoặc thủ công:
Trên máy chủ:
Thiết lập quyền chính xác:
Kiểm tra kết nối:
Nếu bạn gặp bất kỳ vấn đề gì, hãy kiểm tra lại các bước trên hoặc liên hệ với quản trị viên hệ thống của bạn để được hỗ trợ.
Last updated