มี 2TB Time Capsule ในเครือข่ายในบ้านของฉัน (IP 192.168.0.1) ฉันจะติดตั้งดิสก์ของ Time Capsule จาก Raspberry Pi ของฉันโดยอัตโนมัติหลังจากรีบูตได้อย่างไร
มี 2TB Time Capsule ในเครือข่ายในบ้านของฉัน (IP 192.168.0.1) ฉันจะติดตั้งดิสก์ของ Time Capsule จาก Raspberry Pi ของฉันโดยอัตโนมัติหลังจากรีบูตได้อย่างไร
คำตอบ:
ใส่ไว้ใน fstab
sudo su
mkdir /mnt/timecapsule
echo "//timeCapsuleIp/Data /mnt/timecapsule cifs user=timecapsuleUsername,pass=timecapsuleUserPassword,rw,uid=1000,iocharset=utf8,sec=ntlm 0 0" >> /etc/fstab
cifs-utils
แพคเกจที่จำเป็นควรมีให้ใน raspbian แล้ว
แน่นอนเปลี่ยน timecapsuleUsername และ timecapsuleUserPassword uid = 1000 ตั้งค่าเจ้าของไฟล์ที่เมาท์เป็น user pi ถ้าใช้ของผู้อื่นตรวจสอบก็ uid id -u username
กับ ตรวจสอบว่า "ข้อมูล" โฟลเดอร์ที่เหมาะสำหรับคุณ - smbclient -Uusername -I ip-address -L
ทรัพยากรรายการโดยคำสั่งออก
.local
ชื่อแทน IP เป็นครั้งแรกดูเหมือนจะไม่ทำงานอย่างน่าเชื่อถือ ประการที่สองฉันต้องการเพิ่มsec=ntlm
ตัวเลือก ตอนนี้มันใช้งานได้!
Disks Secure Shared
ดิสก์With a disk password
แล้วuser=
พารามิเตอร์จะถูกละเว้นโดยไม่คำนึงถึงสิ่งที่ตั้งไว้
sec=ntlm
และฉันสามารถยืนยันได้ว่าสิ่งนี้ทำงานได้กับดิสก์ที่ปลอดภัยด้วยรหัสผ่านอุปกรณ์เช่นเดียวกับรหัสผ่านดิสก์
ฉันได้เพิ่ม sec = ntlm ให้กับตัวเลือกคำสั่งทั้งหมด:
sudo su
mkdir /mnt/timecapsule
echo "//timeCapsuleIp/Data /mnt/timecapsule cifs user= timecapsuleUsername,pass= timecapsuleUserPassword,rw,uid=1000,iocharset=utf8,sec=ntlm 0 0" >> /etc/fstab
จากนั้นรันคำสั่งนี้:
mount -a
คุณไม่ควรได้รับข้อผิดพลาดใด ๆ
อัปเดตสำหรับผู้ใช้ Raspberry Stretch v9 หมายเหตุการเพิ่ม vers = 1.0
//IPofTimeCapsule/PathWithinYourTimeCapsule /mnt/TimeCapsule cifs username=insert,password=insert,rw,uid=1000,iocharset=utf8,sec=ntlm,vers=1.0 0 0
//IPofTimeCapsule
?
สำหรับฉันเมื่อใช้รหัสผ่านดิสก์บนไทม์แคปซูลจะทำงานเฉพาะเมื่อฉันเพิ่ม uid = 504 (ซึ่งเป็นรหัสผู้ใช้ที่ใช้บน macintosh ส่วนใหญ่ใช้ timecapsule ไม่ใช่ uid ที่ใช้กับราสเบอร์รี่) เมื่อฉันไม่ได้ใส่ uid = 504 จากนั้นฉันได้รับ "ข้อผิดพลาดการเมานต์ (16): อุปกรณ์หรือทรัพยากรไม่ว่าง" กลับมาจากแคปซูลเวลา
mount error(115): Operation now in progress
ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามที่จะติดตั้ง: ฉันสามารถเข้าถึงการแบ่งปันได้ด้วย smbclient ความคิดใด ๆ