นี่คือคำสั่ง systemd-ask-password ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
systemd-ask-password - สอบถามผู้ใช้สำหรับรหัสผ่านระบบ
เรื่องย่อ
systemd-ถามรหัสผ่าน [ตัวเลือก...] [ข้อความ]
DESCRIPTION
systemd-ถามรหัสผ่าน อาจใช้เพื่อค้นหารหัสผ่านระบบหรือข้อความรหัสผ่านจากผู้ใช้
โดยใช้ข้อความคำถามที่ระบุในบรรทัดคำสั่ง เมื่อเรียกใช้จาก TTY มันจะทำการสอบถาม
รหัสผ่านบน TTY และพิมพ์ไปยังเอาต์พุตมาตรฐาน เมื่อรันโดยไม่มี TTY หรือ with
--ไม่มี-tty มันจะสอบถามรหัสผ่านทั้งระบบและอนุญาตให้ผู้ใช้ที่ใช้งานอยู่ตอบกลับผ่าน
ตัวแทนหลายราย หลังมีให้เฉพาะกับกระบวนการที่มีสิทธิพิเศษเท่านั้น
จุดประสงค์ของเครื่องมือนี้คือการค้นหารหัสผ่านทั้งระบบ - นั่นคือรหัสผ่านไม่ใช่
แนบกับบัญชีผู้ใช้เฉพาะ ตัวอย่าง ได้แก่ การปลดล็อกฮาร์ดดิสก์ที่เข้ารหัสเมื่อ
มีการเสียบปลั๊กหรือขณะบู๊ต โดยป้อนข้อความรหัสผ่านของใบรับรอง SSL สำหรับเว็บและ VPN
เซิร์ฟเวอร์
ตัวแทนที่มีอยู่คือ:
· เอเจนต์รหัสผ่านขณะบู๊ตเครื่องขอรหัสผ่านจากผู้ใช้โดยใช้ Plymouth
· เอเจนต์รหัสผ่านเวลาบูตที่สอบถามผู้ใช้โดยตรงบนคอนโซล
· ตัวแทนที่ร้องขอการป้อนรหัสผ่านผ่าน a ผนัง(1) ข้อความ
· เอเจนต์บรรทัดคำสั่งที่สามารถเริ่มต้นได้ชั่วคราวเพื่อประมวลผลรหัสผ่านที่เข้าคิว
การร้องขอ
· ตัวแทน TTY ที่เกิดชั่วคราวระหว่าง systemctl(1) การวิงวอน
ตัวแทนรหัสผ่านเพิ่มเติมอาจถูกนำไปใช้ตาม systemd รหัสผ่าน ตัวแทน
Specification[1]
หากมีการสอบถามรหัสผ่านบน TTY ผู้ใช้อาจกด TAB เพื่อซ่อนเครื่องหมายดอกจันได้ตามปกติ
แสดงสำหรับแต่ละอักขระที่พิมพ์ การกด Backspace เป็นปุ่มแรกจะให้ผลเช่นเดียวกัน
OPTIONS
เข้าใจตัวเลือกต่อไปนี้:
--ไอคอน=
ระบุชื่อไอคอนข้างแบบสอบถามรหัสผ่าน ซึ่งอาจใช้ในตัวแทนทั้งหมด
รองรับการแสดงผลแบบกราฟิก ชื่อไอคอนควรเป็นไปตาม เอ็กซ์ดีจี ไอคอน การตั้งชื่อ
Specification[2]
--id=
ระบุตัวระบุสำหรับแบบสอบถามรหัสผ่านนี้ ตัวระบุนี้สามารถเลือกได้อย่างอิสระและ
ช่วยให้รับรู้คำถามโดยตัวแทนที่เกี่ยวข้อง มันควรจะรวมถึงระบบย่อย
การทำแบบสอบถามและวัตถุเฉพาะที่ทำการสืบค้น ตัวอย่าง:
"--id=cryptsetup:/dev/sda5".
--ชื่อคีย์=
กำหนดค่าชื่อคีย์ริงเคอร์เนลเพื่อใช้เป็นแคชสำหรับรหัสผ่าน หากตั้งค่าไว้ แสดงว่า
เครื่องมือจะพยายามส่งรหัสผ่านที่รวบรวมไว้ไปยังเคอร์เนลคีย์ริงของรูท
ผู้ใช้เป็นคีย์ของชื่อที่ระบุ ถ้ารวมกับ --ยอมรับ-แคชก็จะเช่นกัน
พยายามดึงรหัสผ่านแคชดังกล่าวจากคีย์ในคีย์ริงเคอร์เนลแทน
สอบถามผู้ใช้ทันที โดยใช้ตัวเลือกนี้ เคอร์เนลคีย์ริงอาจใช้เป็น
แคชที่มีประสิทธิภาพเพื่อหลีกเลี่ยงการขอรหัสผ่านจากผู้ใช้ซ้ำๆ หากมีหลาย
วัตถุที่อาจปลดล็อคด้วยรหัสผ่านเดียวกัน คีย์แคชจะมี a
หมดเวลาของการตั้งค่า 2.5 นาที หลังจากนั้นจะถูกลบออกจากพวงกุญแจเคอร์เนล บันทึก
ว่าสามารถแคชรหัสผ่านหลายรหัสภายใต้ชื่อคีย์เดียวกันได้ ในกรณีนี้
พวกเขาจะถูกเก็บไว้เป็นรายการรหัสผ่านที่คั่นด้วย NUL ใช้ คีย์ ctl(1) เพื่อเข้าถึง
คีย์แคชผ่านเคอร์เนลคีย์ริงโดยตรง ตัวอย่าง: "--keyname=cryptsetup"
--หมดเวลา=
ระบุการหมดเวลาของแบบสอบถามเป็นวินาที ค่าเริ่มต้นคือ 90 วินาที หมดเวลาของ 0 รอ
อย่างไม่มีกำหนด
--เสียงสะท้อน
สะท้อนการป้อนข้อมูลของผู้ใช้แทนการปิดบัง สิ่งนี้มีประโยชน์เมื่อใช้
systemd-ask-password เพื่อสอบถามชื่อผู้ใช้
--ไม่มี-tty
อย่าขอรหัสผ่านใน TTY ปัจจุบัน แม้ว่าจะมีให้ใช้งานก็ตาม ใช้ตัวแทนเสมอ
ระบบ
--ยอมรับ-แคช
หากผ่าน ให้ยอมรับรหัสผ่านที่แคชไว้ เช่น รหัสผ่านที่ป้อนไว้ก่อนหน้านี้
--หลายรายการ
เมื่อใช้ร่วมกับ --ยอมรับ-แคช ยอมรับหลายรหัสผ่าน นี่จะ
ส่งออกหนึ่งรหัสผ่านต่อบรรทัด
-h, --ช่วยด้วย
พิมพ์ข้อความช่วยเหลือสั้น ๆ และออก
EXIT สถานภาพ
เมื่อสำเร็จ ระบบจะส่งคืน 0 มิฉะนั้น รหัสความล้มเหลวที่ไม่ใช่ศูนย์
ใช้ systemd-ask-password ออนไลน์โดยใช้บริการ onworks.net