Ôn tập: HTTPS
Bài học 42 trên 47 trong khóa học Mạng máy tính với terminal của Coddy.
HTTPS là HTTP bên trong TLS, và TLS đảm nhiệm hai việc.
Nó mã hóa, nhờ đó đường dẫn, tiêu đề và nội dung không thể đọc được khi truyền đi. Với HTTP thuần, tất cả những nội dung đó đều hiện thành văn bản trên đường truyền, như bạn đã thấy khi đọc lại mật khẩu từ chính yêu cầu của mình.
Nó xác thực thông qua chứng chỉ được kiểm tra theo ba cách: do một cơ quan có trong gói CA trên máy bạn ký, chưa hết hạn và được cấp cho máy chủ bạn thực sự yêu cầu.
Sơ đồ này quyết định cổng mặc định, 80 hoặc 443, và liệu có thực hiện quá trình bắt tay hay không. Yêu cầu TLS trên một cổng thường sẽ thất bại ngay lập tức với mã thoát 35.
Và -k bỏ qua lỗi chứng chỉ bằng cách từ bỏ bước kiểm tra danh tính. Chỉ dùng tùy chọn này trên máy thử nghiệm, đừng dùng để khắc phục sự cố thực tế.
Thử thách
KhóMỗi sự thật một lệnh.
- In ra
ca=, theo sau làyesnếu gói CA tồn tại - Phục vụ một thư mục trên cổng 9131 và in ra
tls=, theo sau là mã thoát của một yêu cầuhttps://đến đó
Đầu ra dự kiến:
ca=yes
tls=35Tự làm thử
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Mạng máy tính với terminal
Tự luyện tập: Playground Terminal