Trong hướng dẫn từng bước này, chúng tôi sẽ chỉ cho bạn cách cài đặt và kích hoạt OpenSSH trên Ubuntu 20. 04. OpenSSH là giao thức shell an toàn (SSH) cung cấp giao tiếp được mã hóa giữa hai hệ thống qua mạng không an toàn. Nó được sử dụng rộng rãi để đăng nhập từ xa và truyền tập tin an toàn.
Trước khi chúng tôi tiến hành, hãy đảm bảo bạn có các điều kiện tiên quyết sau:
- Một máy chủ hoặc hệ thống máy tính để bàn Ubuntu 20. 04 đang hoạt động có kết nối internet.
- Truy cập thiết bị đầu cuối vào hệ thống Ubuntu. Bạn có thể sử dụng ứng dụng Terminal tích hợp trong Ubuntu hoặc bất kỳ ứng dụng khách SSH nào khác, chẳng hạn như PuTTY.
Bây giờ, hãy bắt đầu với việc cài đặt và cấu hình OpenSSH trên Ubuntu 20. 04:
- Mở một thiết bị đầu cuối trên hệ thống Ubuntu bằng cách nhấn Ctrl+Alt+T hoặc bằng cách tìm kiếm "Terminal" trong menu ứng dụng của hệ thống.
- Cập nhật bộ đệm gói bằng cách chạy lệnh sau:
cập nhật sudo apt-get
Lưu ý: Cácsudo
lệnh được sử dụng để chạy các lệnh với quyền quản trị. Bạn sẽ được nhắc nhập mật khẩu cho tài khoản người dùng.
3. Cài đặt gói máy chủ OpenSSH bằng cách chạy lệnh:
sudo apt-get cài đặt openssh-server
Trong quá trình cài đặt, bạn có thể được yêu cầu xác nhận cài đặt và cung cấp dung lượng đĩa cần thiết. Chỉ cần làm theo hướng dẫn trên màn hình để tiếp tục.
4. Sau khi cài đặt hoàn tất, bạn có thể kiểm tra trạng thái của dịch vụ OpenSSH bằng cách chạy lệnh:
trạng thái sudo systemctl ssh
Nếu dịch vụ đang hoạt động và đang chạy, bạn sẽ thấy thông báo cho biết dịch vụ đó đang hoạt động (đang chạy).
5. Theo mặc định, dịch vụ OpenSSH cho phép truy cập SSH bằng tài khoản người dùng của hệ thống. Tuy nhiên, bạn cũng có thể định cấu hình OpenSSH để chỉ cho phép truy cập SSH đối với những người dùng hoặc nhóm cụ thể. Điều này có thể được thực hiện bằng cách chỉnh sửa tệp cấu hình SSH (/etc/ssh/sshd_config).
Để mở tệp cấu hình SSH để chỉnh sửa, hãy nhập lệnh sau:
sudo nano /etc/ssh/sshd_config
Trong tệp cấu hình, bạn có thể bật hoặc tắt các tùy chọn SSH khác nhau và chỉ định người dùng hoặc nhóm được phép. Sau khi thực hiện bất kỳ thay đổi nào, hãy lưu tệp và thoát khỏi trình chỉnh sửa.
Khi bạn đã hoàn thành các bước trên, bạn sẽ cài đặt và kích hoạt thành công OpenSSH trên hệ thống Ubuntu 20. 04 của mình. Bây giờ bạn có thể kết nối từ xa với hệ thống Ubuntu của mình bằng ứng dụng khách SSH, chẳng hạn như PuTTY, trên một hệ thống khác.
Tóm lại, OpenSSH là một công cụ mạnh mẽ để truy cập từ xa và truyền tệp an toàn trong các hệ thống Linux/Unix. Nó cung cấp một kết nối an toàn, được mã hóa qua Internet hoặc mạng cục bộ, đảm bảo tính bảo mật và tính toàn vẹn của dữ liệu. Bằng cách làm theo hướng dẫn từng bước này, bạn sẽ có thể cài đặt, bật và định cấu hình OpenSsh trên hệ thống Ubuntu 20. 04 của bạn.
Hướng dẫn từng bước: Cách cài đặt và bật OpenSsh
Openssh là một giao thức phổ biến và an toàn để kết nối với các máy chủ từ xa. Trong hướng dẫn từng bước này, chúng tôi sẽ hướng dẫn bạn quá trình cài đặt và kích hoạt OpenSsh trên Ubuntu 20. 04.
Điều kiện tiên quyết
Trước khi bật OpenSSH, hãy đảm bảo bạn có những điều sau:
- Truy cập vào máy chủ Ubuntu 20. 04
- Một tài khoản người dùng có đặc quyền sudo
Bước 1: Cập nhật và xác minh hệ điều hành
Đầu tiên, hãy đảm bảo hệ thống của bạn được cập nhật bằng cách chạy lệnh sau:
Sudo Apt Update && sudo apt nâng cấ p-Y
Khi quá trình cập nhật hoàn tất, hãy xác minh phiên bản Ubuntu hiện tại bằng cách nhập:
lsb_releas e-a
Bước 2: Cài đặt Openssh
Để cài đặt OpenSSH trên Ubuntu 20. 04, hãy sử dụng lệnh sau:
sudo appt cài đặt openss h-serve r-y
Lệnh này sẽ cài đặt OpenSSH cùng với bất kỳ phụ thuộc cần thiết.
Bước 3: Kích hoạt và bắt đầu Openssh
Để bật và khởi động dịch vụ OpenSSH, hãy nhập lệnh sau:
sudo systemctl apable - -now ssh
Điều này sẽ đảm bảo rằng OpenSsh bắt đầu tự động khi hệ thống khởi động. Bạn cũng có thể bắt đầu dịch vụ theo cách thủ công bằng cách gõ:
sudo systemctl start ssh
Bước 4: Kiểm tra trạng thái OpenSsh
Để kiểm tra trạng thái của dịch vụ OpenSsh, bạn có thể sử dụng lệnh sau:
trạng thái sudo systemctl ssh
Điều này sẽ cung cấp thông tin về việc dịch vụ có chạy hay không.
Bước 5: Định cấu hình tường lửa
Nếu hệ thống của bạn có bật tường lửa, bạn cần cho phép các kết nối SSH đến. Cổng SSH mặc định là 22. Để cho phép truy cập SSH, hãy chạy lệnh sau:
sudo ufw cho phép ssh
Lệnh này sẽ mở cổng SSH trong tường lửa, cho phép các kết nối từ xa đến máy chủ SSH.
Bước 6: Kiểm tra kết nối OpenSsh
Để kiểm tra kết nối OpenSSH, bạn có thể sử dụng chương trình thiết bị đầu cuối trên hệ thống cục bộ của mình. Đối với MacOS và Linux, bạn có thể sử dụng ứng dụng thiết bị đầu cuối tích hợp. Đối với Windows, bạn có thể sử dụng một chương trình như Putty.
Trong thiết bị đầu cuối, sử dụng lệnh sau để kết nối với máy chủ của bạn:
ssh your_username@your_server_ip
Thay thế "your_username" và "your_server_ip" bằng tên người dùng và địa chỉ IP máy chủ thực tế của bạn. Bạn có thể được nhắc nhập mật khẩu hoặc cụm mật khẩu của mình để thiết lập kết nối.
Nếu mọi thứ đang hoạt động chính xác, bạn sẽ có thể đăng nhập vào máy chủ từ xa của mình qua kết nối SSH được mã hóa.
Chúc mừng! Bạn đã cài đặt thành công và bật Openssh trên Ubuntu 20. 04. Bây giờ bạn có thể kết nối an toàn với máy chủ của mình và quản lý nó từ xa.
Cập nhật các gói hệ thống
Trước khi cài đặt OpenSSH trên Ubuntu 20. 04, điều quan trọng là phải cập nhật các gói hệ thống để đảm bảo rằng bạn có các phiên bản phần mềm mới nhất. Cập nhật các gói hệ thống là một bước quan trọng để giải quyết mọi lỗ hổng bảo mật và lợi ích từ các tính năng và sửa lỗi mới nhất.
Để cập nhật các gói hệ thống, hãy làm theo các bước dưới đây:
- Mở một thiết bị đầu cuối trên Ubuntu bằng cách nhấn Ctrl+Alt+T hoặc bằng cách tìm kiếm "thiết bị đầu cuối" trong các ứng dụng của hệ thống.
- Nhập lệnh bên dưới để cập nhật danh sách gói:
- Sau khi cập nhật danh sách gói, nhập lệnh bên dưới để nâng cấp các gói đã cài đặt:
Cập nhật sudo apt
Lệnh này sẽ lấy thông tin gói mới nhất từ các kho lưu trữ Ubuntu.
SUDO Nâng cấp apt
Lệnh này sẽ cài đặt mọi cập nhật có sẵn cho các gói đã cài đặt trên hệ thống Ubuntu của bạn.
Lưu ý: Quá trình nâng cấp có thể mất một thời gian tùy thuộc vào số lượng cập nhật và tốc độ kết nối internet của bạn.
Bằng cách cập nhật các gói hệ thống, bạn có thể đảm bảo rằng hệ thống Ubuntu 20. 04 của bạn được cập nhật và bảo mật với các phiên bản phần mềm mới nhất. Khi các gói hệ thống được cập nhật, bạn có thể tiến hành cài đặt và cho phép OpenSSH trên Ubuntu 20. 04.
Cài đặt máy chủ OpenSsh
Để truy cập an toàn hệ thống Ubuntu 20. 04 của bạn từ xa, bạn cần cài đặt và bật máy chủ OpenSsh. OpenSSH là một bộ giao thức SSH nguồn miễn phí và nguồn mở cung cấp thông tin liên lạc được mã hóa giữa máy khách và máy chủ.
Bước 1: Điều kiện tiên quyết
Trước khi bạn tiếp tục cài đặt, hãy đảm bảo hệ thống của bạn đáp ứng các điều kiện tiên quyết sau:
- Ubuntu 20. 04 được cài đặt và cập nhật.
- Truy cập quản trị vào máy chủ.
Bước 2: Cài đặt máy chủ Openssh
Để cài đặt máy chủ OpenSSH, hãy làm theo các bước sau:
- Mở một thiết bị đầu cuối trên hệ thống Ubuntu 20. 04 của bạn.
- Nhập lệnh sau để cập nhật danh sách gói và nâng cấp hệ thống:
Cập nhật sudo apt
SUDO Nâng cấp apt
Bước 3: Kích hoạt máy chủ OpenSsh
Theo mặc định, máy chủ OpenSSH bị vô hiệu hóa. Để kích hoạt nó, hãy sử dụng lệnh sau:
sudo systemctl kích hoạt ssh
Bước 4: Khởi động và xác minh máy chủ OpenSSH
Sau khi kích hoạt máy chủ OpenSSH, bạn có thể khởi động và xác minh trạng thái của nó bằng các lệnh sau:
- Để khởi động máy chủ OpenSSH, gõ:
sudo systemctl start ssh
- Để kiểm tra trạng thái của máy chủ OpenSSH, gõ:
trạng thái sudo systemctl ssh
Nếu máy chủ OpenSSH đang hoạt động và đang chạy, bạn sẽ thấy thông báo cho biết trạng thái của nó là "hoạt động". Nếu không, hãy kiểm tra bất kỳ thông báo lỗi nào ở đầu ra và tham khảo tài liệu Ubuntu chính thức hoặc bài đăng trên blog Nixcraft về cài đặt máy chủ OpenSSH để biết các bước khắc phục sự cố.
Khi máy chủ OpenSSH được thiết lập và chạy, bạn có thể tiến hành kết nối an toàn với hệ thống Ubuntu 20. 04 của mình bằng phần mềm máy khách SSH từ một máy khác trên mạng.
Kích hoạt và định cấu hình OpenSSH
Sau khi cài đặt, bạn cần bật và định cấu hình OpenSSH để đảm bảo kết nối an toàn với hệ thống Ubuntu 20. 04 của bạn.
Bước 1: Cập nhật và cài đặt OpenSSH
Trước khi bật OpenSSH, bạn nên cập nhật hệ thống của mình. Mở một thiết bị đầu cuối và nhập các lệnh sau để cập nhật và cài đặt các gói cần thiết:
$ sudo apt cập nhật
$ sudo apt cài đặt openssh-server
Bước 2: Kiểm tra trạng thái của OpenSSH
Sau khi quá trình cài đặt hoàn tất, bạn có thể kiểm tra trạng thái của dịch vụ OpenSSH bằng cách gõ lệnh sau:
$ sudo trạng thái systemctl ssh
Nếu dịch vụ đang hoạt động và đang chạy, bạn sẽ thấy trạng thái “đang hoạt động”. Nếu không, bạn sẽ cần khởi động dịch vụ bằng lệnh sau:
$ sudo systemctl bắt đầu ssh
Bước 3: Định cấu hình OpenSSH
Để định cấu hình OpenSSH, bạn sẽ cần chỉnh sửa tệp cấu hình máy chủ SSH có tại/etc/ssh/sshd_config
. Mở tệp bằng trình soạn thảo văn bản:
$ sudo nano /etc/ssh/sshd_config
Trong tệp, bạn sẽ tìm thấy nhiều cài đặt khác nhau mà bạn có thể sửa đổi cho phù hợp với nhu cầu của mình. Ví dụ: bạn có thể thay đổi cổng SSH mặc định (là 22) thành một giá trị khác để tăng cường bảo mật. Bạn cũng có thể bật hoặc tắt xác thực mật khẩu, chỉ định người dùng được phép, v. v. Thực hiện những thay đổi cần thiết và lưu tập tin.
Bước 4: Khởi động lại OpenSSH
Sau khi thực hiện các thay đổi đối với file cấu hình, bạn cần khởi động lại dịch vụ OpenSSH để chúng có hiệu lực. Sử dụng lệnh sau:
$ sudo systemctl khởi động lại ssh
Bây giờ bạn đã kích hoạt và định cấu hình thành công OpenSSH trên hệ thống Ubuntu 20. 04 của mình. Bạn có thể kiểm tra kết nối SSH để xác minh rằng nó đang hoạt động:
$ ssh tên người dùng@tên máy chủ-hoặc-IP
Thay thế "tên người dùng" bằng tên người dùng thực tế của bạn và "tên máy chủ hoặc IP" bằng tên máy chủ hoặc địa chỉ IP của hệ thống từ xa mà bạn muốn kết nối.
Điều này hoàn tất quá trình kích hoạt và định cấu hình OpenSSH trên Ubuntu 20. 04. Nếu bạn đã làm theo các bước được đưa ra trong bài đăng trên blog này, giờ đây bạn có thể kết nối an toàn với hệ thống Ubuntu 20. 04 của mình bằng SSH.
Giới thiệu về tác giả
Xin chào, tên tôi là [Tên bạn] và tôi là quản trị viên hệ thống dày dạn kinh nghiệm với hơn 5 năm kinh nghiệm trong việc quản lý và khắc phục sự cố các hệ thống dựa trên Linux/Unix. Trong suốt sự nghiệp của mình, tôi đã làm việc với nhiều cấu hình máy chủ khác nhau và đã trở nên thành thạo trong việc định cấu hình và bảo mật SSH để truy cập từ xa.
Tôi đam mê việc đảm bảo tính bảo mật và ổn định của hệ thống và OpenSSH là một thành phần quan trọng để đạt được điều đó. Tôi đã sử dụng OpenSSH rộng rãi trong nhiều dự án khác nhau và có hiểu biết sâu sắc về chức năng của nó cũng như các phương pháp triển khai tốt nhất.
Là một người đam mê công nghệ và là người đóng góp thường xuyên cho blog [Tên blog của bạn], tôi thích chia sẻ kiến thức của mình và giúp đỡ người khác. Viết hướng dẫn từng bước này về cài đặt và kích hoạt OpenSSH trên Ubuntu 20. 04 cho phép tôi đóng góp cho cộng đồng bằng cách cung cấp tài nguyên rõ ràng và ngắn gọn cho những ai muốn thiết lập kết nối từ xa an toàn với hệ thống Ubuntu của họ.
Nếu bạn có bất kỳ câu hỏi nào hoặc cần hỗ trợ thêm, vui lòng liên hệ hoặc để lại nhận xét trên bài đăng trên blog. Tôi rất vui được giúp bạn khắc phục mọi sự cố và đảm bảo rằng dịch vụ SSH của bạn luôn hoạt động an toàn.
Cảm ơn bạn đã chọn [Tên blog của bạn] làm nguồn tài nguyên đáng tin cậy cho nhu cầu quản trị hệ thống của bạn. Tôi hy vọng bạn thấy hướng dẫn cài đặt này hữu ích và mang tính thông tin!