Điểm:0

certbot có phải là một cách hay để nhận https:// chứng chỉ không?

lá cờ es

Tôi đang thiết lập máy chủ đám mây bằng Máy chủ Ubuntu 20.04.

Tôi sẽ không bao giờ có nhiều khách, chỉ có học sinh của tôi làm bài tập về nhà.

Tôi muốn kích hoạt quyền truy cập https://.

tôi đã tìm thấy cái này trang.

certbot có phải là một cách tốt để đi không ??

Tôi chưa từng làm nó bao giờ.

cocomac avatar
lá cờ cn
_Tốt_ là chủ quan. Nhưng vâng, [Let's Encrypt](https://letsencrypt.org/) là một cách dễ dàng để nhận chứng chỉ SSL miễn phí và Certbot là một công cụ dòng lệnh tốt để nhận chứng chỉ Let's Encrypt. Tôi khuyên bạn nên làm theo [hướng dẫn chính thức của Certbot](https://certbot.eff.org/).Giả sử bạn có một máy chủ web Apache chạy trên Ubuntu 20.04, bạn có thể nhập nó vào công cụ cấu hình chính thức và [nó sẽ chỉ đường cho bạn](https://certbot.eff.org/lets-encrypt/ubuntufocal-apache).
FedKad avatar
lá cờ cn
Tôi đã sử dụng Let's Encrypt từ những ngày đầu tiên và nó hoạt động khá tốt. Nhờ LE, ngày nay `https` đã trở thành tiêu chuẩn trên Web. Thoạt nhìn, các kỹ thuật có vẻ hơi khó khăn (nếu bạn chưa từng làm điều gì đó như thế này trước đây), nhưng hãy làm theo hướng dẫn một cách chặt chẽ và bạn sẽ xoay sở để thực hiện những gì mình muốn.
lá cờ ru
KHÔNG thêm "Đã giải quyết" và "giải pháp" của bạn vào câu hỏi, đây không phải là trang diễn đàn. Đơn giản chỉ cần chấp nhận câu trả lời như bạn đã làm, và tiếp tục. Tôi đã hoàn nguyên câu hỏi về vị trí trước khi chỉnh sửa 'giải pháp' mới nhất của bạn.
Điểm:5
lá cờ cn

Tốt là chủ quan? Nó có nghĩa là dễ dàng? Nhanh? Miễn phí? Tôi nghĩ Let's Encrypt là tốt, Nhưng đó chỉ là ý kiến ​​của tôi.

Trước khi trả lời đúng câu hỏi, tôi cần làm rõ một điều. Hãy mã hóa là cơ quan cấp chứng chỉ đáng tin cậy miễn phí cấp chứng chỉ SSL. Certbot là công cụ mà Let's Encrypt khuyên dùng để thực sự lấy và tự động thiết lập các chứng chỉ.

Let's Encrypt có một số vấn đề, nhưng đối với một trang web nhỏ được điều hành bởi máy chủ Apache, đối với một số người, điều đó sẽ ổn thôi. Nếu bạn tò mò, hãy xem câu hỏi SE bảo mật này giải thích các sự cố tiềm ẩn với Let's Encrypt.

Để kích hoạt https://, bạn cần lấy chứng chỉ được máy tính của khách hàng tin cậy*.

Có rất nhiều hướng dẫn ngoài kia, nhưng tôi đề xuất hướng dẫn chính thức, vì nó khá tốt. Tôi cho rằng bạn có quyền truy cập SSH (hoặc shell) vào máy chủ Apache của mình và nó có thể truy cập công khai. Đi đến trang web Cerbot. Điền vào những gì máy chủ của bạn đang chạy trên. Đối với câu trả lời này, tôi đã chọn Apache và Ubuntu 20.04 dựa trên câu hỏi của bạn, nhưng bạn nên chọn bất cứ thứ gì phù hợp với mình.

Đây là phiên bản rút gọn của hướng dẫn từ hướng dẫn Certbot cho Apache trên Ubuntu 20.04.

  1. Đảm bảo rằng Snap đã được cài đặt. Nếu bạn có Ubuntu 20.04 (hoặc các phiên bản Ubuntu được hỗ trợ nhiều nhất). Nếu không, hãy kiểm tra những hướng dẫn này từ trang web Snapcraft.
  2. Chạy cái này để cài đặt lõi snap và cập nhật nếu cần sudo snap cài đặt lõi && sudo snap làm mới lõi
  3. Cài đặt Certbot sudo snap cài đặt --classic certbot
  4. Hãy chắc chắn rằng nó có thể được chạy bằng cách liên kết nó với /usr/bin thư mục Sudo ln -s /snap/bin/certbot /usr/bin/certbot

Nếu bạn muốn nó tự động cài đặt chứng chỉ, hãy chạy sudo certbot --apache. Nếu bạn muốn tự mình thực hiện các thay đổi đối với tệp cấu hình, hãy chạy sudo certbot certonly --apache. Chứng chỉ Let's Encrypt hết hạn sau 90 ngày. Vì vậy, nó có thể tự động gia hạn chúng cho bạn. Chạy sudo certbot gia hạn --dry-run để kiểm tra tự động gia hạn. Nếu nó hoạt động tốt (không có lỗi) thì tự động gia hạn là tốt.

Khởi động lại máy chủ và sau đó trang web của bạn sẽ hoạt động với https.

*Về mặt kỹ thuật, bạn có thể tạo của riêng mình, nhưng nó sẽ hiển thị trong trình duyệt của họ rằng nó không đáng tin cậy, vì vậy bạn thực sự không nên.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.