Tạo bash script lựa chọn tự động đăng nhập nhiều VPS trên Linux (Ubuntu/Centos/..)

0
13

Nếu bạn sở hữu nhiều VPS và cảm thấy mỗi lần đăng nhập 1 VPS phải gõ lệnh đăng nhập, sau đó nhập mật khẩu là rườm rà, mất thời gian. Bạn có thể sử dụng cách dưới đây để tạo 1 bash script tự động đăng nhập các VPS của bạn.

Cách thực hiện như sau:

+ Tạo SSH Key cho User Root

Vào terminal sau đó chuyển đến user root

Tạo SSH Key cho user root

+ Copy SSH Key này tới VPS

Sau khi tạo SSH Key xong, ta copy ssh key này tới VPS

Ví dụ: Nếu IP_VPS với IP VPS là 108.61.150.186 là dùng lệnh:

Nếu bạn đã thay đổi port ssh , bạn phải thêm thông số port vào lệnh trên:

Thay 2016 bằng port SSH bạn đã thay đổi.

Trong quá trình thực hiện lệnh, bạn sẽ phải lựa chọn yes và nhập mật khẩu user root của VPS.

Nếu quá trình nhập mật khẩu sai hoặc sau khi bạn thay đổi mật khẩu user root của VPS, bạn sử dụng lệnh dưới và thực hiện lại lệnh copy ssh key tới VPS

+ Kiểm tra Auto Login

Sau khi copy ssh key thành công lên VPS, bây giờ bạn có thể đăng nhập vào user root vào VPS mà không cần nhập mật khẩu

Nếu port ssh là 2016 thì dùng lệnh:

Sau khi sử dụng lệnh trên, nếu ssh chuyển tới phần login trên VPS là bạn đã thành công. Nếu không được, bạn phải sử dụng lệnh ssh-keygen -R IP-VPS và thực hiện lại bước 2

+ Tạo Bash Script lựa chọn tự động đăng nhập nhiều VPS

Tất cả các VPS bạn thực hiện tương tự như trên.  Nhưng bước 2 ( Tạo SSH key thì không cần thực hiện lại)

Sau khi hoàn thành các bước trên cho tất cả các VPS. Bạn tạo 1 bash tên server.sh (hoặc tên tùy bạn chọn ) với nội dung tương tự như sau:

Nếu bạn có 3 VPS thì làm làm tương tự như dưới

Copy nội dung trên ra một file text nào đó, chỉnh sửa okie luôn rồi tạo file server.sh trực tiếp trên terminal

tiếp theo copy nội dung từ file txt bạn đã hoàn thành, lưu lại nội dung bằng cách nhấn đồng thời 2 phím CTRL + phím X ==> Nhập Y Enter 

Để có thể chạy bash script này, ta phải chmod cho nó

+ Cách đăng nhập

Sau khi vào Terminal, bạn phải chuyển sang user root. Sau khi vào user root sử dụng lệnh sau để chạy script server.sh

Tạo bash script lựa chọn tự động đăng nhập nhiều VPS trên Linux (Ubuntu/Centos/..)
Đánh giá bài viết !

Nếu yêu thích LocDang.Com thì hãy đăng ký theo dõi để nhận tin tức mới nhất và đừng quên Like và Follow mình trên Facebook Twitter nhé.
Để lại ý kiến nhận xét tại đây !!

Chưa có bình luận nào cho bài viết này. Bạn hay là người đầu tiên nhé.

    • Xin chào, khách