Score:0

ข้อผิดพลาด ssh-askpass จาก sshpass/ssh

ธง in

หนึ่งในซัพพลายเออร์ของเราได้ส่งมอบระบบฝังตัวใหม่ให้เราทดสอบ และหนึ่งในสคริปต์ทดสอบทุบตีของฉันล้มเหลวด้วย:

sshpass -p xxxxxx ssh -o "StrictHostKeyChecking=no" root@rpi-2 "ทำสิ่งต่างๆ"
ssh_askpass: exec(/usr/lib64/misc/ssh-askpass): ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
สิทธิ์ถูกปฏิเสธ โปรดลองอีกครั้ง

ดูเหมือนว่าพวกเขาได้อัปเกรดเป็น Ubuntu (จาก Gentoo):

รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: Ubuntu 18.04.6 LTS
เผยแพร่: 18.04
สมญานาม: ไบโอนิค

การค้นหาโดย Google นำฉันไปที่ฟอรัมนี้ซึ่งมีเธรดอื่น (ลิงก์ถูกลบออก) ระบุปัญหาที่คล้ายกันซึ่งแก้ไขได้โดยการติดตั้งแพ็คเกจ ssh-askpass ตรวจสอบกับ apt list ฉันพบว่าไม่มี ssh-askpass ติดตั้งอยู่ในระบบนี้ ซึ่งฉันเชื่อว่าเป็นสาเหตุของปัญหาของฉัน ปัญหาของฉันคือแน่นอนว่าระบบนี้ส่วนใหญ่เป็นแบบอ่านอย่างเดียวและฉันไม่สามารถทำการติดตั้ง apt ได้ (อย่างน้อยก็ไม่มีสิ่งใดที่จะแก้ไข /bin /lib /usr etcetera)

ฉันอยู่ภายใต้การแสดงผล ssh-askpass ใช้ในสภาพแวดล้อม GUI และไม่จำเป็นสำหรับการเรียกใช้ CLI ของ ssh แม้ว่า X จะติดตั้งที่นี่ แต่จะไม่เกี่ยวข้องกับเซสชันที่ฉันเรียกใช้ ทั้ง DISPLAY และ SSH_ASKPASS ไม่ได้ตั้งค่าในสภาพแวดล้อมของฉัน

ดังนั้นฉันจึงสงสัยว่ามีวิธีแก้ไขสำหรับปัญหานี้หรือไม่ หรือเป็นทางเลือกเดียวของฉันในการกลับไปที่ซัพพลายเออร์และขอให้รวมแพ็คเกจ ssh-askpass ในการแจกจ่าย ซึ่งพวกเขาอาจทำได้ แต่จะใช้เวลาอย่างน้อยหนึ่งรอบการพัฒนา (เดือน) เพื่ออนุมัติ

เป้าหมายสุดท้ายคือเรียกใช้สคริปต์ทุบตีจากระยะไกลบน Raspberry Pi จากระบบฝังตัวผ่าน LAN โดยไม่มีการโต้ตอบกับผู้ใช้ (เช่น ไม่มีการแจ้งรหัสผ่าน)

ข้อเสนอแนะ?

hr flag
คุณได้พิจารณาใช้การพิสูจน์ตัวตนด้วยรหัสสาธารณะแทนหรือไม่
Score:0
ธง in

นี่คือวิธีแก้ปัญหา:

ส่งออก SSH_ASKPASS=/var/bin/my_ssh-askpass

เนื้อหา:

# my_ssh-askpass: ระบุรหัสผ่านเพื่อ ssh
ก้อง "รหัสผ่าน"
BaTycoon avatar
mm flag
คุณสามารถใช้ตัวแปรแบบอินไลน์เพื่อไม่ให้ตั้งค่าอย่างถาวรในสภาพแวดล้อม `$ SSH_ASKPASS=/var/bin/my_ssh-askpass ssh -o "StrictHostKeyChecking=no" root@rpi-2 "ทำสิ่งต่างๆ"`

โพสต์คำตอบ

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