मैं ऐसा उपयोगकर्ता चाहता हूं जिसके पास सिस्टम की सभी फ़ाइलों और फ़ोल्डरों तक पहुंच हो। यह रिमोट मशीन का बैकअप लेने के लिए स्थानीय मशीन पर RSYNC का उपयोग करने के उद्देश्य से है।
फिलहाल हम उपयोगकर्ता का उपयोग कर रहे हैं backupsऔर हालाँकि हमने इस उपयोगकर्ता को समूहों में जोड़ दिया है sudoऔर adminrsync अभी भी संदेश लौटाता है जैसे:
rsync: opendir "/ location / to / folder" विफल: अनुमति अस्वीकृत (13)
rsync: send_files "/ location / to / file" को खोलने में विफल रहा: अनुमति अस्वीकृत (13)
कोई भी विचार कि हम उपयोगकर्ता backupsको सब कुछ एक्सेस करने की अनुमति कैसे देते हैं (उपयोगकर्ता को कभी भी सभी समूहों में जोड़ने की कमी - हम जिस दूरस्थ सर्वर का बैकअप लेने का प्रयास कर रहे हैं वह एक समर्पित होस्टिंग सर्वर है जहां हर खाते का सिस्टम पर अपना उपयोगकर्ता है)।
किसी भी मदद के लिए धन्यवाद।
backupsको जोड़ें sudoऔर adminकुछ भी न बदलें।
/home/a/c/account/users/mail:usernameजिनके पास अनुमतियाँ हैं drwx------और जिनके पास स्वामित्व है mail:4096। मुझे लगता है कि क्योंकि उपयोगकर्ता backupsसमूह में है sudoया adminइसकी पहुंच नहीं है क्योंकि समूहों के लिए कोई एक्सेस अनुमति नहीं है? मुझे पता नहीं है, लेकिन इसके फोल्डर / फाइल्स पर इसकी इरिटेशन है।
rsyncsudo के साथ कमांड चलाना होगा ।
/proc,/devतो त्रुटियों की उम्मीद की जानी है।