जवाबों:
हां, आप chown
एक संख्यात्मक यूआईडी के लिए कर सकते हैं जिसमें एक संबंधित उपयोगकर्ता नहीं है।
sudo chown 1005 /path/to/file
।
sudo
यह एक संख्या है। इसके अलावा, यह सोचता है कि अंकों के समूह जो संख्या चिह्न से शुरू नहीं होते हैं वे संख्या नहीं हैं। :)
chown 1005 file
, वैसे। यह एक असंबंधित कारण के लिए काम नहीं करता था, लेकिन मैंने इसे लापता संख्या संकेत पर दोषी ठहराया। आपको कम से कम उपयोग करना होगा ./file
, जाहिर है कि यह बताने में सक्षम होने के लिए कि दोनों में से कौन उपयोगकर्ता है। बस आप (पाठक) जानते हैं।
./
। क्या फ़ाइल का नाम वास्तव में है file
?
chown UID:GID fileName
संख्या या उपयोगकर्ता नाम या समूहनाम के साथ किया जा सकता है
ex: chown 1000:1000 dirname
मान्य है
आपको उस पर chmod 755
पहुँच प्राप्त करने के लिए करने के बाद उदाहरण के लिए निर्देशिका की अनुमति को रीसेट करना पड़ सकता है
id someUsername
gid someUsername
find someLocation -type d -exec chown 1000:1000 {} \;
chown -R $HOST_USER_ID:$HOST_GROUP_ID /usr/bin/mariadb/install/data
मुझे एक त्रुटि देता है chown: invalid spec: '1000:'
`Lubuntu 16/04
chown -R $HOST_USER_ID /usr/bin/mariadb/install/data; chgrp -R $HOST_GROUP_ID /usr/bin/mariadb/install/data;
/etc/group
और /etc/passwd
या तो ldap जैसे अन्य प्रणाली द्वारा, आप इस बारे में और अधिक infos के लिए gentent तरह आदेशों का उल्लेख कर सकते।
chown \#1005 file
रिटर्नchown: invalid user: ‘#1005’
।