Score:0

รหัสผ่านใน /etc/apt/auth.conf ถูกปฏิเสธเมื่อรหัสผ่านมีช่องว่างและเครื่องหมายอัศเจรีย์

ธง gr

ใน /etc/apt/auth.conf ฉันมีบรรทัด

เครื่องexample.org/nexus/repository/my_apt_repo/
เข้าสู่ระบบ my_usename
รหัสผ่านไม่ใช่รหัสผ่านจริงของฉัน 1!

ความพยายามที่จะวิ่ง อัปเดต sudo apt ส่งผลให้ข้อความแสดงข้อผิดพลาด

E: ไม่สามารถดึง https://example.org/nexus/repository/my_apt_repo/dists/bionic/main/binary-amd64/Packages 401 ไม่ได้รับอนุญาต 

ดูเหมือนว่าจะพยายามและล้มเหลวในการเข้าสู่ระบบบ่อยพอที่จะหยุดข้อมูลประจำตัวของฉันชั่วคราว

สิ่งนี้ได้รับการตั้งค่าโดย playbook ansible ที่ใช้ได้กับคนอื่นๆ และฉันสามารถเข้าสู่ระบบ Nexus ด้วยข้อมูลรับรองที่กำหนดและเรียกแพ็คเกจได้

ฉันคิดว่านี่เป็นเรื่องของความจำเป็นในการหลบหนีรหัสผ่านด้วยวิธีใดวิธีหนึ่ง ถูกต้องหรือไม่ และถ้าใช่ ฉันจะเว้นวรรค เครื่องหมายอัศเจรีย์ ฯลฯ ในรหัสผ่านของฉันได้อย่างไร

มี คำถาม เกี่ยวกับการกำหนดค่าการเข้าสู่ระบบพร็อกซี http แต่คำตอบที่ยอมรับไม่สามารถแก้ปัญหานี้ได้เนื่องจากเป็นการกำหนดค่าอื่น

in flag
โดยทั่วไปเราสามารถหลีกเลี่ยงอักขระเหล่านี้ได้ด้วย \
Haem avatar
gr flag
@matigo ที่ดูเหมือนจะไม่เป็นเช่นนั้นที่นี่
Score:0
ธง cn

2 วิธี:

  • ใช้การเข้ารหัส html

    1 \&<>"' กลายเป็น 1%5C%20%26%3C%3E%22%27

  • ใช้ \

    1 \&<>"' กลายเป็น 1\\\ \&\<\>\"\'

การแก้ไขที่ง่ายกว่า: เปลี่ยนรหัสผ่านเป็นรหัสผ่านที่ไม่รวมอักขระพิเศษ ฉันมักจะใช้ตัวสร้างรหัสผ่านแบบสุ่มและไม่รวมสัญลักษณ์พิเศษและอักขระที่ไม่ชัดเจน

โพสต์คำตอบ

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