Cải thiện tốc độ login SSH vào Remote Server Linux
Đôi khi chúng ta gặp tình huống là việc login ssh vào 1 server máy chủ tốn khá nhiều thời gian để có thể đăng nhập hoàn thành vào terminal máy chủ. Để giải quyết và cải thiện điều đó chúng ta có thể cấu hình lại dịch vụ SSHD như sau :
# vi /etc/ssh/sshd_config UseDNS no GSSAPIAuthentication no # /etc/init.d/sshd restart
Chú thích :
+ UseDNS
Sẽ rất khó chịu khi mình sử dụng putty login vào 1 server nào đó mà chờ nó khá lâu. Đó là vì mặc định của ssh UseDNS được enabled.
Option này cho quá trình ssh tới server để thực hiện phân giải DNS trên yêu cầu đến , một hoạt động tốn thời gian. Thường dùng useDNS để chứng thực hostbase. SSH service tra cứu DNS phân giải nghịch trên kết nối, đối với server không có mục PTR thì điều này tốn 5s.
+ GSSAPIAuthentication
GSSAPI là viết tắt của Generic Security Services API.
GSSAPI là tiêu chuẩn IETF cho việc thực hiện chứng thực được mã hóa mạnh trong các ứng dụng mạng.
GSSAPIAuthentication chỉ đơn thuần là một chỉ thị cho phép một tùy chọn xác thực thay thế.
Cũng giống như tên gọi của nó là một API cung cấp một giao diện tiêu chuẩn để giao tiếp với các giao thức khác nhau. Trong trường hợp SSH của nó được thiết kế để nói chuyện với Kerberos. Nhưng trong trường hợp của Windows nó có thể được thực hiện để nói chuyện với NTLM.
Chúc các bạn thành công !