afp_client - คู่มืออ้างอิง ตัวเลือก ตัวอย่างคำสั่ง


ชื่อ

afp_client - เมานต์ ยกเลิกการต่อเชื่อม และควบคุมเซสชัน Apple Filing Protocol (AFP) โดยใช้โครงสร้างพื้นฐาน FUSE

เรื่องย่อ

afp_client mount|status|unmount|suspend|resume|exit [options]

คำอธิบาย

คำสั่ง afp_client ช่วยให้คุณสามารถใช้งานฟังก์ชันพื้นฐานบางอย่างเพื่อเข้าถึงไดรฟ์ข้อมูล AFP เช่น ต่อเชื่อม ยกเลิกการต่อเชื่อม รับสถานะ ระงับ และดำเนินการต่อ

อย่าสับสนกับ afpcmd; afp_client จะใช้เฉพาะกับไคลเอ็นต์ FUSE ร่วมกับ afpfsd(1) afpcmd เป็นไคลเอ็นต์การถ่ายโอนไฟล์โหมดแบทช์ ทั้งคู่ใช้ไลบรารี afpfs-ng

afp_mount(1) โดยปกติจะเป็น symlink ไปยัง afp_client จัดการเฉพาะคำสั่งการเมานต์ด้วย AFP URL ที่มีรูปแบบสมบูรณ์เท่านั้น

คำสั่ง

mount

ชื่อของอินเทอร์เฟซ โดยปกติจะเป็นชื่อไดรเวอร์ตามด้วยหมายเลขหน่วย เช่น eth0 สำหรับอินเทอร์เฟซอีเทอร์เน็ตแรก

mount [mount options] node

ใช้การพิสูจน์ตัวตนและข้อมูลเซิร์ฟเวอร์ที่มาพร้อมกับอ็อพชันการเมาต์ เมาต์ระบบไฟล์การลบบนโหนด สำหรับข้อมูลเพิ่มเติม ให้ดูที่ "ตัวเลือกการเมานต์" ในหน้า man page นี้ในภายหลัง หากคุณต้องการใช้ไวยากรณ์ URL ของ AFP โปรดดูข้อมูลเพิ่มเติมที่ mount_afp(1)

unmount node

นำการต่อเชื่อม AFP ที่เชื่อมต่อกับ โหนด ออก

status

แสดงข้อมูลสถานะของเซิร์ฟเวอร์ที่เชื่อมต่อทั้งหมด ข้อมูลนี้จะให้ข้อมูลเกี่ยวกับที่อยู่ IP ของเซิร์ฟเวอร์ที่เชื่อมต่อ คำอธิบายเซิร์ฟเวอร์ (ประเภทเครื่อง ชื่อเครื่อง ลายเซ็น ข้อความเข้าสู่ระบบ) และไดรฟ์ข้อมูลที่มีอยู่ นอกจากนี้ยังมีสถิติและรายละเอียดอื่นๆ

นี่เป็นสิ่งสำคัญสำหรับการดีบัก

suspend

ระงับแต่ไม่ได้ต่อการเชื่อมต่อปัจจุบันกับเซิร์ฟเวอร์ที่เชื่อมต่อทั้งหมดในปัจจุบัน ยังไม่ได้รับการสนับสนุนในขณะนี้

resume

ดำเนินการต่อการเชื่อมต่อเซิร์ฟเวอร์ที่ถูกระงับทั้งหมด ยังไม่ได้รับการสนับสนุนในขณะนี้ เปิดหรือปิดโหมด สำส่อน ของอินเทอร์เฟซ หากเลือก อินเทอร์เฟซจะรับแพ็กเก็ตทั้งหมดบนเครือข่าย

ติดธง

-u, --user <username>

เข้าสู่ระบบโดยใช้ <ชื่อผู้ใช้>

-p, --pass <password>

หากคุณระบุ '-' เป็นรหัสผ่าน คุณจะได้รับแจ้งให้ป้อนรหัสผ่าน สิ่งนี้ช่วยให้คุณใช้รหัสผ่านโดยไม่ต้องเปิดเผยในบรรทัดคำสั่ง

-o, --port <portnum>

ใช้พอร์ตนัม TCP แทนค่าเริ่มต้น 548

-V, --volumepassword <volumepassword>

ใช้ตัวเลือกนี้หากโวลุ่มที่คุณกำลังเข้าถึงใช้รหัสผ่านโวลุ่ม (รูปแบบการป้องกันที่อ่อนแอมากเนื่องจากถูกถ่ายโอนเป็นข้อความธรรมดา) หากคุณระบุ '-' เป็นรหัสผ่าน คุณจะได้รับแจ้งให้ป้อนรหัสผ่าน สิ่งนี้ช่วยให้คุณใช้รหัสผ่านโดยไม่ต้องเปิดเผยในบรรทัดคำสั่ง

หากคุณระบุ '-' เป็นรหัสผ่าน คุณจะได้รับแจ้งให้ป้อนรหัสผ่าน สิ่งนี้ช่วยให้คุณใช้รหัสผ่านโดยไม่ต้องเปิดเผยในบรรทัดคำสั่ง

-v, --version <afp version>

ระบุเวอร์ชัน AFP ที่จะใช้สำหรับการเมานต์ สำหรับ AFP 2.2 ให้ใช้ '22' สำหรับ 3.2 ให้ใช้ '32' เป็นต้น โดยค่าเริ่มต้น afpfs-ng จะเลือกเวอร์ชัน AFP สูงสุดที่ใช้ร่วมกันระหว่างไคลเอ็นต์และเซิร์ฟเวอร์ afpfs-ng รองรับ AFP 2.0 ถึง 3.2 -a, --uam ตั้งค่าวิธีการรับรองความถูกต้องเป็นอย่างใดอย่างหนึ่ง:

ไม่มีผู้ใช้รับรองความถูกต้อง

รหัสผ่าน Clearxt

แลกเปลี่ยน Randnum

การแลกเปลี่ยน Randnum แบบ 2 ทาง

DHCAST128

ไคลเอนต์ Krb v2

DHX2

หากคุณไม่ระบุ UAM ระบบจะเลือกอันที่ปลอดภัยที่สุดสำหรับทั้งเซิร์ฟเวอร์และไคลเอนต์ (afpfs-ng)

-m, --map <uam>

กำหนดวิธีการที่ใช้ในการแมปโลคัลกับเซิร์ฟเวอร์ UID และ GID ค่าที่เป็นไปได้คือ:

ไดเรกทอรีผู้ใช้ทั่วไป ควรใช้ในสภาพแวดล้อมที่คาดว่า UID และ GID ของไคลเอ็นต์และเซิร์ฟเวอร์จะตรงกันอย่างสมบูรณ์ ตัวอย่างนี้คือตำแหน่งที่มี NIS หรือเซิร์ฟเวอร์ไดเร็กทอรีแบบเปิด

รหัสเข้าสู่ระบบ ใช้ตัวเลือกนี้เมื่อคุณต้องการให้ไฟล์ทั้งหมดปรากฏว่าเป็นเจ้าของโดย uid และ gid ของรหัสผู้ใช้ที่คุณใช้สำหรับข้อมูลการตรวจสอบสิทธิ์ของคุณ

ประวัติศาสตร์

afp_client เป็นส่วนหนึ่งของการใช้งาน FUSE ของ afpfs-ng

ดูสิ่งนี้ด้วย

afpfsd(1), mount_afp(1)

ผู้เขียน

Alex deVries, alexthepuffin@gmail.com