ฉันใช้คำสั่งเพื่อติดตั้งระบบไฟล์ระยะไกลของฉันโดยใช้ SSHFS:
$ sshfs -o uid=1000 -o gid=1000 root@10.0.1.198:/ "/home/chendy/my_mount"
ดูเหมือนว่าทุกอย่างจะมีความสุขเว้นแต่ฉันจะลองเปิดและบันทึกไฟล์ด้วย Sublime ...
ดูและเปลี่ยนชื่อไฟล์? ใช่:
... ฉันสามารถดูไฟล์ของฉันใน file explorer และฉันสามารถเปลี่ยนชื่อไฟล์ได้สำเร็จโดยใช้ file explorer
สิทธิ์ / ผู้ใช้ / กลุ่ม? ใช่
... เมื่อตรวจสอบการอนุญาตทุกอย่างดูเหมือนจะอยู่ในลำดับ:
$ ls -l '/home/chendy/my_mount/home/kano/test.py'
-rwxrwxrwx 1 chendy chendy 927 Apr 15 16:24
แก้ไขไฟล์ด้วย VIM? ใช่
... ฉันยังสามารถเปิดไฟล์ด้วย VIM และบันทึกได้
แก้ไขไฟล์ด้วย Sublime? ข้อผิดพลาด
... แต่เมื่อฉันเปิดไฟล์ใน Sublime (Sublime Text 3 Build 3059) โดยการโหลดมันผ่าน file explorer หรือใช้บรรทัดคำสั่ง:
$ /opt/sublime_text/sublime_text '/home/chendy/my_mount/home/kano/test.py'
ฉันได้รับข้อผิดพลาดเดียวกัน:
ไม่สามารถบันทึกข้อผิดพลาด ~ / my_mount / home / kano / test.py: เปลี่ยนชื่อ (/home/chendy/my_mount/home/kano/.subl979.tmp, /home/chendy/my_mount/home/kano/test.py) ล้มเหลว : ไม่อนุญาตให้ใช้งาน
เกิดอะไรขึ้น? มีวิธีใดบ้างในการแก้ปัญหา?
touch /home/chendy/my_mount/home/kano/.subl979.tmp
ลองใช้