Trong những ngày vừa qua, tiếp tục với chuyên mục giải đáp, mình thấy một câu hỏi khá thú vị liên quan đến SSH và một số vấn đề gặp phải đó là: Việc kết nối từ SSH tới VPS quá lâu mất 2p thậm chí lâu hơn và mong muốn tìm được cách fix.
Mình rất thích những câu hỏi như thế này, rất là thiết thực đúng không ạ: Khi bạn kết nối SSH tới VPS/Server, mất khoảng từ 30 giây tới 2 phút mới tới được công đoạn nhập mật khẩu, chúng ta phải làm gì để rút ngắn thời gian này lại ? Bài viết này sẽ hướng dẫn các bạn làm điều đó.
Vô hiệu hóa chức năng GSSAPI Authentication
Đăng nhập SSH vào VPS và edit /etc/ssh/sshd_config
Bạn có thể đăng nhập vào VPS bằng filezilla rồi edit bằng phần mềm edit text hoặc dùng command, edit trực tiếp trên SSH
nano/etc/ssh/sshd_config
sau đó chuyển
GSSAPIAuthentication yes
thành
GSSAPIAuthentication yes
Vô hiệu hóa chức năng Reverse DNS Lookup
Thêm nội dung sau vào cuối file /etc/ssh/sshd_config
UseDNS no
Edit xong, ta lưu lại thay đổi bằng cách nhấn tổ hợp 2 phím Ctrl + x và nhấn y rồi enter.
Khởi động lại SSHD
Để thay đổi config sshd có hiệu lực, ta cần khởi động lại dịch vụ sshd:
Trên VPS/Server Debian, Ubuntu:
sudo/etc/init.d/ssh restart
Trên Fedora
sudo systemctl restart sshd
Trên Centos 6:
sudo service sshd restart
Trên centos 7
sudo systemctl restart sshd.service
Sau khi service SSHD khởi động lại xong, tốc độ khi đăng nhập ssh vào VPS/server sẽ tăng lên rất nhiều.
Tks you các bạn đã theo dõi. có gì thì cmt bên dưới mình sẽ hỗ trợ nhé
Xem thêm: MÁY CHỦ SERVER VÀ VPS - SỰ LỰA CHỌN KHÓ KHĂN