मैं ऐसा उपयोगकर्ता चाहता हूं जिसके पास सिस्टम की सभी फ़ाइलों और फ़ोल्डरों तक पहुंच हो। यह रिमोट मशीन का बैकअप लेने के लिए स्थानीय मशीन पर RSYNC का उपयोग करने के उद्देश्य से है।
फिलहाल हम उपयोगकर्ता का उपयोग कर रहे हैं backups
और हालाँकि हमने इस उपयोगकर्ता को समूहों में जोड़ दिया है sudo
और admin
rsync अभी भी संदेश लौटाता है जैसे:
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
इसकी पहुंच नहीं है क्योंकि समूहों के लिए कोई एक्सेस अनुमति नहीं है? मुझे पता नहीं है, लेकिन इसके फोल्डर / फाइल्स पर इसकी इरिटेशन है।
rsync
sudo के साथ कमांड चलाना होगा ।
/proc
,/dev
तो त्रुटियों की उम्मीद की जानी है।