Nhảy đến nội dung

ssh đến máy chủ không cần mật khẩu, không cần ip

Bước 1. Tạo tên viết tắt cho máy chủ

Nếu thư mục .ssh chưa có có thể tạo. Lưu ý không dùng sudo. Nếu không user hiện tại không có quyền truy cập và không thao tác bình thường được với user hiện tại của Macbook.

mkdir .ssh

Có thể cần:

chmod 700 ~/.ssh
chmod 755 ~

Tại máy tính local đang dùng. Ví dụ macbook:

nano ~/.ssh/config

Thêm các dòng sau cho mỗi máy chủ/remote:

Host tenviettat
    HostName 124.118.113.314
    User root

Lần sau chỉ cần

ssh tenviettat

 

Bước 2. Tạo khoá cho máy tính hiện tại (Ví dụ Macbook đang dùng)

Trong terminal:

ssh-keygen -t rsa -b 4096

 

Bước 3. Copy khoá đến máy chủ

ssh-copy-id root@tenviettat