Score:3

การอัปเกรดเครื่องมือบรรทัดคำสั่งเพื่อรองรับ TLS1.3 บน Amazon Linux 2

ธง tr

เซิร์ฟเวอร์ที่ฉันต้องการสื่อสารด้วยอนุญาตทราฟฟิก TLS1.3 เท่านั้น

ฉันจึงได้อัปเดตเวอร์ชันของ OpenSSL ที่มาพร้อมกับ Amazon Linux 2 เป็น OpenSSL 1.1.1c. ตามคำแนะนำนี้

ตอนนี้ฉันสามารถใช้ TLS 1.3 โดยใช้ OpenSSL เช่น openssl s_client -เชื่อมต่อ google.com:443 -tls1_3.

ฉันต้องการเครื่องมือบรรทัดคำสั่งอื่นๆ เช่น cURL และ Git เพื่อใช้ OpenSSL เวอร์ชันอัปเดตนี้ เพื่อให้พวกเขาสามารถสื่อสารกับเซิร์ฟเวอร์โดยใช้ TLS 1.3 ได้เช่นกัน เมื่อฉันพยายามใช้ cURL หลังจากการอัปเดต ฉันได้รับสิ่งต่อไปนี้

$ curl --tlsv1.3 "https://google.com"
curl: (4) OpenSSL สร้างขึ้นโดยไม่รองรับ TLS 1.3

วิธีที่ดีที่สุดในการรับเครื่องมืออื่นๆ เช่น cURL และ Git เพื่อใช้ OpenSSL ที่อัปเดตคืออะไร

Alex avatar
in flag
โปรดดู https://stackoverflow.com/a/65986968 และ https://github.com/git/git/commit/d81b651f56060038a1547f4beb949122533a8165 นี้
Michael Hampton avatar
cz flag
ห้ามใช้ Amazon Linux (2 หรือหมายเลขอื่นๆ) ใช้การกระจาย Linux ในปริมาณที่เสถียรและรู้จักซึ่งรองรับ TLS 1.3 เช่น CentOS 8 หรือ RHEL 8 อยู่แล้ว
Score:1
ธง in

ฉันรู้ว่านี่มีอายุ 4 เดือน แต่เพื่อให้คำตอบแก่ผู้อื่นที่อาจกำลังมองหาวิธีแก้ปัญหาเดียวกัน:

คุณจะต้องสร้าง curl เวอร์ชันใหม่ที่จะรองรับเวอร์ชัน openssl ใหม่ ฉันต้องทำเช่นเดียวกันกับ curl และ wget โปรดทราบว่านี่ไม่ใช่ curl เวอร์ชันเดียวกับที่ใช้โดย PHP บน Amazon Linux 2 ดังนั้นคุณจึงไม่สามารถคาดหวังได้ว่าแอป PHP เช่น Wordpress ที่ใช้ WP-Cron จะสามารถรองรับ TLSv1.3 ได้ โปรดทราบว่าตัวอย่างด้านล่างเป็นไปตามความต้องการของฉัน เวอร์ชันและตัวเลือกการกำหนดค่าของคุณอาจแตกต่างกันไป นอกเหนือจากการพึ่งพาที่คุณอาจต้องติดตั้ง:

wget https://curl.haxx.se/download/curl-7.80.0.tar.gz
gunzip -c curl-7.80.0.tar.gz | น้ำมันดิน xvf -
ซีดี curl-7.80.0
./configure --with-ssl --with-nghttp2 --with-ngtcp2 --with-{libssh,libssh2}
ทำ
sudo ทำการติดตั้ง

ฉันเชื่อว่าจำเป็นต้องรีบูตเพื่อแทนที่ curl/wget ที่มีอยู่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา