मेरे पास उबंटू विकास सर्वर और विंडोज 7 वर्कस्टेशन है। मैं एक सांबा कनेक्शन पर लिनक्स सर्वर पर फ़ाइलों को संपादित करने के लिए विंडोज जीवीएम का उपयोग करता हूं।
विंडोज से फाइल्स को सहेजना विन्डोज़ ऐप के आधार पर लिनक्स अनुमतियों को अजीब तरीके से बदलता है जो मैं उपयोग कर रहा हूं और यह भी निर्भर करता है कि फाइल एक्सटेंशन है या नहीं।
यहाँ कुछ परीक्षण हैं
कोई विस्तार नहीं; नोटपैड 2: 644 से 764
matt@mattserver ~ % ls -l testfile
-rw-r--r-- 1 matt matt 0 2011-05-28 07:09 testfile
--- Save from Windows Notepad2 over network ---
matt@mattserver ~ % ls -l testfile
-rwxrw-r-- 1 matt matt 1 2011-05-28 07:09 testfile
कोई विस्तार नहीं; जीवीएम: 644 से 760
matt@mattserver ~ % ls -l testfile
-rw-r--r-- 1 matt matt 0 2011-05-28 07:10 testfile
--- Save from Windows Gvim over network ---
matt@mattserver ~ % ls -l testfile
-rwxrw---- 1 matt matt 0 2011-05-28 07:11 testfile
विस्तार; नोटपैड 2: 644 से 644 (अच्छा!)
matt@mattserver ~ % ls -l testfile.txt
-rw-r--r-- 1 matt matt 0 2011-05-28 07:13 testfile.txt
--- Save from Windows Notepad2 over network ---
matt@mattserver ~ % ls -l testfile.txt
-rw-r--r-- 1 matt matt 0 2011-05-28 07:13 testfile.txt
विस्तार; जीवीएम: 644 से 760
matt@mattserver ~ % ls -l testfile.txt
-rw-r--r-- 1 matt matt 0 2011-05-28 07:14 testfile.txt
--- Save from Windows Gvim over network ---
matt@mattserver ~ % ls -l testfile.txt
-rwxrw---- 1 matt matt 0 2011-05-28 07:14 testfile.txt
यहाँ मेरे smb.conf के अवशेष भाग है
[matt]
comment = Matt
path = /home/matt
public = yes
writable = yes
valid users = matt
create mask = 0771
directory mask = 0771
force user = matt
force group = matt
मैं चाहता हूँ कि सांबा कनेक्शन पर बचत करते समय अनुमतियाँ बिल्कुल भी प्रभावित न हों। मैं उसको कैसे करू?