Tạo user mới và add SSH key

Để tạo một người dùng mới trên Ubuntu, bạn có thể thực hiện các bước sau:

Bước 1: SSH vào máy chủ Ubuntu

  1. Mở terminal trên máy tính của bạn.

  2. Kết nối đến máy chủ bằng lệnh SSH:

    ssh your_username@your_server_ip
    • your_username: Tên người dùng hiện tại của bạn trên máy chủ.

    • your_server_ip: Địa chỉ IP của máy chủ.

Bước 2: Tạo người dùng mới

  1. Chạy lệnh sau để tạo người dùng mới:

    sudo adduser new_username
    • new_username: Tên người dùng mới mà bạn muốn tạo.

  2. Làm theo hướng dẫn trên màn hình để đặt mật khẩu và các thông tin khác cho người dùng mới.

Bước 3: Thêm người dùng mới vào nhóm sudo (tuỳ chọn)

Nếu bạn muốn người dùng mới có quyền sudo, bạn cần thêm họ vào nhóm sudo.

  1. Chạy lệnh sau để thêm người dùng mới vào nhóm sudo:

    sudo usermod -aG sudo new_username

Bước 4: Tạo khóa SSH cho người dùng mới (nếu cần)

Nếu bạn muốn người dùng mới sử dụng SSH key để đăng nhập, bạn có thể làm như sau:

Trên máy tính của người dùng mới

  1. Tạo cặp khóa SSH:

    Hoặc sử dụng RSA:

  2. Hiển thị nội dung của khóa công khai:

    Hoặc nếu sử dụng RSA:

Trên máy chủ Ubuntu

  1. Chuyển sang người dùng mới:

  2. Tạo thư mục .ssh và tệp authorized_keys:

  3. Dán nội dung của khóa công khai vào tệp authorized_keys.

  4. Thiết lập quyền chính xác cho thư mục .ssh và tệp authorized_keys:

Bước 5: Kiểm tra kết nối SSH

  1. Thử kết nối đến máy chủ bằng tài khoản người dùng mới:

Tổng kết các bước

  1. SSH vào máy chủ:

  2. Tạo người dùng mới:

  3. Thêm người dùng mới vào nhóm sudo (tuỳ chọn):

  4. Tạo khóa SSH cho người dùng mới (nếu cần):

    • Trên máy tính của người dùng mới:

    • Hiển thị khóa công khai:

    • Trên máy chủ Ubuntu:

  5. Kiểm tra kết nối SSH:

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