Tạo URL đăng nhập 1 lần trên DirectAdmin

  • Monday 11/11/2024

Giới thiệu

Trên DirectAdmin có hỗ trợ một tính năng khá hay đó chính là tạo Url đăng nhập trực tiếp mà không cần nhập thông tin User/Pass. Việc này giúp các quản trị viên hay người dùng dễ dàng đăng nhập vào DirectAdmin ngay lập tức mà không cần phải nhập User/Pass. Cụ thể cách tạo Url này các bạn vui lòng xem tiếp phần hướng dẫn thực hiện bên dưới.

Hướng dẫn thực hiện

Bước 1: SSH vào hệ thống DirectAdmin của bạn

Để thiết lập Url đăng nhập trên DirectAdmin thì việc đầu tiên chúng ta cần làm là SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:

SSH tới Server LINUX bằng Putty

Sau khi đã SSH thành công chúng ta tiếp tục với bước 2 để tiếp tục cấu hình.

Bước 2: Tạo Url đăng nhập

Chức năng URL đăng nhập cho phép bạn tạo một URL và người dùng sẽ truy cập vào Url đó để đăng nhập tự động, và các bạn chỉ có thể truy cập được 1 lần duy nhất, nghĩa là nếu đã đăng nhập lần đầu, thì lần thứ 2 các bạn truy cập Url đó sẽ không thể vào được nữa.

Và theo mặc định, URL có hiệu lực trong 3 ngày, nghĩa là kể thời điểm các bạn tạo Url thì sau 3 ngày các bạn truy cập sẽ không được nữa. Các bạn có thể thay đổi khoảng thời gian này với các tùy chọn khác theo thông tin bên dưới.

Các bạn sử dụng cấu trúc lệnh bên dưới để tạo URL đăng nhập

 

/usr/local/directadmin/directadmin --create-login-url user=USERNAME

Trong đó: USERNAME là tên User trên DirectAdmin mà bạn muốn tạo URL.

Dưới đây là một số ví dụ điển hình với các tùy chọn khác nhau mà các bạn có thể tham khảo

  • Tạo Url đăng nhập mặc định cho User Admin (link sẽ hết hạn sau 3 ngày), thì mình sẽ sử dụng lệnh sau:

 

/usr/local/directadmin/directadmin --create-login-url user=admin
  • Tạo Url đăng nhập cho User có thêm các tùy chọn thời gian hết hạn của link [ giây (s), phút (m), giờ (h), ngày (d), tháng (M), năm (y) ], cấu trúc sẽ như sau:

 

/usr/local/directadmin/directadmin --create-login-url expiry=[s,m,h,d,M,y] user=USERNAME

 

Ví dụ mình sẽ tạo Url và sét link sẽ hết hạn sau 1h, thì mình sẽ sử dụng lệnh sau:

 

/usr/local/directadmin/directadmin --create-login-url expiry=1h user=admin
  • Tạo Url và chỉ cho phép một hoặc một số IP nhất định truy cập được, cấu trúc sẽ như sau:

 

/usr/local/directadmin/directadmin --create-login-url ips=IP1,IP2 user=USERNAME

Ví dụ mình sẽ tạo Url và chỉ cho phép IP của mình là 27.0.13.246  truy cập link trên, thì mình sẽ sử dụng lệnh sau:

 

/usr/local/directadmin/directadmin --create-login-url ips=27.0.13.246 user=admin

Bước 3: Kiểm tra kết quả

Và ở bài viết này mình sẽ thử tạo Url và set chỉ cho phép IP của mình truy cập, thì sau khi mình chạy lệnh tạo Url, hệ thống sẽ tạo ra một liên kết như hình :

 

url đăng nhập

 

Bây giờ mình sẽ copy liên kết đó và dán vào trình duyệt và đây là kết quả :

 

 

Thực hiện các bước trong hướng dẫn thì các bạn đã biết cách thiết lập Url đăng nhập một lần trên Directadmin vô cùng đơn giản, với cách làm này các bạn có thể cho phép người khác truy cập vào Directadmin của mình mà không cần phải gửi thông tin cho họ, việc này giúp bảo mật và giúp tiết kiệm được thời gian khi phải nhập User/pass.

Các bạn có thể tham khảo thêm các bài viết khác về tại đây

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng :
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/

Rate this post