+ W අංකනය භාවිතා කර ෆෝල්ඩරයකට ලිවීමට නිශ්චිත පරිශීලකයාට අවසර දෙන්න


182

මේ වගේ හිමිකරුවෙකුට / කණ්ඩායමකට / වෙනත් අයට ලිවීමට මට අවසර දිය හැකි බව මම දනිමි:

chmod u+w myfolder

නිශ්චිත පරිශීලකයා මට මෙහි සඳහන් කළ හැකිද? සමහරු මේ වගේ:

chmod username u+w myfolder

1
මම හිතන්නේ නැහැ ඒක වෙන්න පුළුවන් කියලා. ඇයි ඔබ පරිශීලකයා කණ්ඩායමට එකතු නොකරන්නේ?
— එමිල්

Answers:


180

ඔබට මෙම ගොනුව හෝ නාමාවලිය (ෆෝල්ඩරය) හිමි පරිශීලකයා වෙනස් කිරීමට අවශ්‍ය නම්, ඔබට විධානය භාවිතා කිරීමට සිදුවේ chown. උදාහරණයක් ලෙස, ඔබ දුවන්නේ නම්

sudo chown username: myfolder

myfolder හිමිකරු පරිශීලක නාමය වනු ඇත. එවිට ඔබට ක්රියාත්මක කළ හැකිය

sudo chmod u+w myfolder

පරිශීලක නාම පරිශීලකයාට ලිඛිත අවසරය එක් කිරීමට.

නමුත් ඔබට මෙම පරිශීලකයා "myfolder" හා සම්බන්ධ කණ්ඩායමට එක් කිරීමට අවශ්‍ය නම්, ඔබට ධාවනය කළ හැකිය

sudo usermod -a -G groupname username

ඉන්පසු ක්‍රියාත්මක කරන්න

sudo chmod g+w myfolder

කණ්ඩායමට ලිඛිත අවසරය එක් කිරීමට.


පරිශීලකයින් දෙදෙනාම ෆෝල්ඩරයට ප්‍රවේශ විය හැකි ක්‍රමයක් ඇති අතර කණ්ඩායමක් අවශ්‍ය නොවේ; එම ප්‍රශ්නයටම පිළිතුරක් මෙහි යෝජනා කර ඇත: superuser.com/a/235398/191720.
— ලුවාන් නිකෝ

1
මට මෙය නොමැතිව කළ sudoහැකිද?
— බෙකෝ

1
@becko: ඔබ මූල කවචයකට වැටුණොත් ඔබට පුළුවන්.
— චාරෝ

1
Har චාරෝ මම අදහස් කළේ මූලයක් නොමැතිව
— බෙකෝ

1
@AER: පළමු විධානයෙහි, යටත් විජිතයක් හිමිකාර usernameකණ්ඩායම අනුගමනය කරන්නේ නම් ද වෙනස් වේ username(ඔබ එවැනි මහා බඩවැලක් මඟ හැරියහොත්, හිමිකාරී කණ්ඩායම වෙනස් නොවේ).
— චාරෝ

227

ඔබට භාවිතා කළ හැකිය setfacl:

setfacl -m u:username:rwx myfolder

නාමාවලියෙහි හිමිකාරිත්වය වෙනස් නොකර නිශ්චිත පරිශීලකයින් සඳහා මෙය අවසර දෙයි.

මෙම පරීක්ෂා කර man පිටුව වැඩිදුර විස්තර සහ උදාහරණ සඳහා.


9
පරිපූර්ණ පිළිතුර! ද setfacl(CentOS මත ලබා ගත හැක yum -y install aclමෙන්ම) සහ ඒ අතරින් කිහිපයකි.
— වියට්

9
සටහනක් පමණි: setfacl = set ගොනුව ACL, ACL = ප්‍රවේශ පාලක ලැයිස්තුව කෙටි "setFacl" සඳහා - මා සිතන මතක තබා ගැනීමට පහසුම ක්‍රමය.
— යාවර් මුර්ටාසා

18
ඔබට එය සියලු උප බහලුම් වලට පුනරාවර්තනය කිරීමට අවශ්‍ය නම්: -R ධජය මේ ආකාරයට එක් කරන්න:setfacl -R -m u:username:rwx myfolder
— ජෝස් ඒ

නව පරිශීලකයෙකු සඳහා අවසර ලබා දීමට පහසුම ක්‍රමය
— රාජේෂ් එම්බීඑම්

1
බහුවිධ ලිපිගොනු වල හෝ පුනරාවර්තන ලෙස ක්‍රියාත්මක වන්නේ නම්, rwපවතින xඅවසරයක් වෙනස් නොකර පරිශීලකයෙකුට ලබා දීමට ක්‍රමයක් තිබේද?
— Qi Fan

10

නැත මෙය කළ නොහැක. ඔබට ගොනුවේ හිමිකරු වෙනස් කළ හැකිය

[sudo] chown username: foldername

නැතහොත් ඔබට ගොනුව ඇති කණ්ඩායමට පරිශීලකයා එක් කළ හැකිය

usermod -a -G {group-name} username

useradd -G {group-name} usernameපරිශීලක නාමය දැනටමත් පවතින බව මට කියයි
— අර්ඩාල් ජී.

මම මෙය උත්සාහ කළ නමුත් මගේ පරිශීලකයාට තවමත් එම ෆෝල්ඩරයට ලිවිය නොහැක
— Sonic Soul
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.