Tôi vừa cài đặt Ubuntu. Làm thế nào để thiết lập nó để cho phép tôi ssh vào nó?
Ngay bây giờ tôi nhận được "ssh: kết nối đến host x.x.x.x port 22: Operation timed out".
Tôi vừa cài đặt Ubuntu. Làm thế nào để thiết lập nó để cho phép tôi ssh vào nó?
Ngay bây giờ tôi nhận được "ssh: kết nối đến host x.x.x.x port 22: Operation timed out".
sudo apt update
sudo apt install ssh
sudo ufw allow 22 # if you have ufw running, but it doesn't hurt to run.
Đó là mức tối thiểu. Nó cho phép các lần thử mật khẩu thất bại không giới hạn trên một cổng đã biết. Đăng nhập root trực tiếp bị vô hiệu hóa (bạn vẫn có thể su
và sudo
sau khi đăng nhập). Nếu tên người dùng và mật khẩu của bạn có thể đoán được và Internet có thể thấy máy chủ, ai đó sẽ cuối cùng đột nhập.
Tôi không thể nhấn mạnh điều này đủ: Bạn cần phải làm cứng thiết lập mặc định. Về cơ bản bạn giao dịch thuận tiện cho khả năng bị tấn công nhưng Tôi đã trải qua một số đề xuất trên blog của mình. Ít nhất, tôi đề nghị:
fail2ban
cấm những người tìm thấy nó và cố gắng làm cho nó xấu đi.Nó sẽ đưa bạn ít hơn 10 phút và họ đưa bạn từ một cơ hội 1/10000 bị phá vỡ trong một xác suất quá nhỏ, không có đủ giấy trên thế giới để viết phần nhỏ của nó. Tất cả các giả định bạn cẩn thận với chìa khóa của bạn, nó có một cụm từ mật khẩu của riêng mình và bạn không kèn thông tin của bạn trên mạng.
Về việc truy cập máy chủ SSH này từ Internet, bạn có thể gặp phải các trở ngại mạng cục bộ. Nếu máy tính nằm phía sau bộ định tuyến NAT (ví dụ: hầu hết các mạng gia đình) mà không có quyền truy cập trực tiếp từ internet, bạn có thể cần phải xem xét cổng chuyển tiếp. Rõ ràng nếu bạn không cần truy cập bên ngoài mạng, bỏ qua bước này sẽ trợ giúp an ninh mạng.
Cài đặt gói openssh-server có sẵn từ Trung tâm Phần mềm sẽ cung cấp phần tử máy chủ để cho phép một máy khách như một máy tính để bàn ubuntu khác có thể kết nối an toàn với một máy chủ '' như máy ảo của bạn.
Cộng đồng ubuntu có hướng dẫn tuyệt vời về SSH, OpenSSH-Server và cách cấu hình nó một cách an toàn.
Tôi chỉ muốn thêm rằng bạn cần đảm bảo rằng bạn đã chọn đúng giao diện WAN, nếu modem / bộ định tuyến của bạn hỗ trợ nhiều giao diện WAN.
Tôi có một tỷ BiPAC 7800NXL có 3 cổng WAN có thể (DSL, ETH và 3G). Khi bạn tạo một tiền đạo mới (được gọi là "Máy chủ ảo" trong bộ định tuyến này), 7800NXL luôn mặc định là giao diện DSL WAN, mặc dù tôi chỉ sử dụng giao diện Ethernet WAN.
Tôi đã có tất cả các cổng được thiết lập chính xác, nhưng chuyển tiếp của tôi đã được cấu hình để sử dụng DSL, vì vậy nó không hoạt động. Ngay khi tôi tạo ra một giao diện mới cho giao diện ETH WAN, nó hoạt động.
Để cài đặt hoặc cấu hình SSH trên Ubuntu trước tiên, bạn cần phải cài đặt các gói SSH trên máy chủ Ubuntu để tiếp theo bạn có thể đưa máy ảo của mình lên hệ thống lưu trữ của bạn thông qua bản vá đăng nhập SSH hoặc Putty khác ...
đầu tiên bạn cần cài đặt gói SSH trên Ubuntu để chạy lệnh này
#sudo apt-get install openssh-server
một số thời gian bạn guyzz có một số lỗi trong khi cài đặt hoặc thêm gói này trên máy chủ của bạn như ..
Lỗi CDROM khi cài đặt gói SSH vì vậy để giải quyết vấn đề này, bạn có thể cho tôi một phím tắt khác có sẵn trên Gắn CDROM Cuối cùng sau khi cài đặt CDROM này trên máy chủ Ubuntu, bây giờ bạn dễ dàng cài đặt dịch vụ SSH bằng lệnh dưới đây
#sudo apt-get install openssh-server
Gói này cài đặt ngay bây giờ và trong khi cài đặt yêu cầu có / không ans rồi nhấn YES ...
Cuối cùng gói SSH cài đặt trên Ubuntu sever sau đó khởi động lại dịch vụ SSH bằng lệnh sau ..
#sudo service ssh restart
---OR type---
#sudo service ssh start
Sau đó BooM SSH của bạn đã cài đặt và khởi động SuccessFully ... bây giờ mở Putty từ máy chủ lưu trữ cục bộ của bạn và nhập IP VM của bạn ở đó Đăng nhập Putty Và BOOM bạn có thể đăng nhập máy chủ VM của bạn máng máy chủ Putty SSH ...