Lero ndibwerera ndi nsonga ina yomwe, pandekha, ndimagwiritsa ntchito zambiri: athe kugawana nawo chikwatu pakati pa ogwiritsa ntchito angapo pa Linux. Ndinawayika pamkhalidwe, ndi mkazi wanga kunyumba tonse timagwiritsa ntchito PC yomweyo Arch Linux koma aliyense ali ndi wosuta wake. Chifukwa chake, tawona zovuta pamafoda omwe timagawana nawo ngati nyimbo kapena zithunzi, popeza iliyonse inali ndi mafayilo ake, obwereza zinthu.
Ndipamene tidaganizira pangani chikwatu chogawana, koma pali vuto lazilolezo. Ngati chikwatu ndi changa samachiwona, ngati fayilo ndimapanga, samachotsa ndi zina zambiri. Poyamba, chigamba chinali chakuti timapereka zilolezo kwa ma 777 mafayilo nthawi iliyonse tikakonza kena kake kuti wina athe kufikira titapeza yankho, Zilolezo zamagulu!
Kodi zilolezo zamagulu ndi chiyani?
Ndizo zabwino kwambiri, perekani zolembedwazo ndi zonse zomwe zili mkatimo gulu lapadera lomwe lili ndi zilolezo zowerenga ndi kulemba, yomwe mamembala onse a gululi azitha kupeza chikwatu. Izi zimalola izi mwa kungowonjezera ogwiritsa ntchito pagululi titha kulumikizana nawo kale.
Ndipo ndimakonza bwanji?
Ili ndiye gawo labwino kwambiri ndipo ndikukuwuzani momwe ndidapangira mkazi wanga. Chinthu choyamba ndikupanga chikwatu, chomwe mwachitsanzo ndidzatcha «zogawana".
sudo mkdir /home/compartido
Ndimapanga mkati / kunyumba ndi kunja kwa maakaunti athu, kuti tipewe kuti akalozera apamwamba azivutikira ndi zilolezo zawo. Tsopano tiyenera kupanga gululo, lomwe tidzayika «adagawidwa»
sudo groupadd compartidos
Ndipo timagawira gulu ili ku chikwatu chomwe tidapanga kale ndipo timasinthanso zilolezo, kuti chilichonse chomwe timapanga mkati, kaya ndizowongolera kapena mafayilo, nawonso akhale mgululi.
sudo chgrp -R compartidos /home/compartido
sudo chmod g+s dirname
Komanso, tiyenera kuwonjezera ogwiritsa ntchito pamenepo. Kenako tiyenera kubwereza lamulo ili kwa aliyense:
sudo usermod -G compartido sebastian
sudo usermod -G compartido mimujer
Pakadali pano tili ndi chikwatu «/ kunyumba / kugawana»Omwe ali mgululi«adagawidwa«, Ndi zomwe onse omwe ali ogwiritsa ntchito omwewo athe kuzipeza ndi zonse zomwe zapangidwa chikwatu, zikhala za gululi ndi zomwe aliyense wa ife azitha kuziwona.
Tsopano tikungofunika gawo limodzi lomaliza, lomwe lingakhale losankha, koma ndikusintha umask ya ogwiritsa, kuwonetsetsa kuti fayilo iliyonse yatsopano yomwe timapanga imasintha ndi mamembala ena a gululi. Izi zimakhudza wogwiritsa ntchito onse, osati chikwatu chokha, choncho ayenera kuwona ngati zimawathandiza kapena ayi. M'malo mwanga, popeza ine ndi mkazi wanga timangogwiritsa ntchito dongosololi, sizitivuta ndipo timapereka umask wa 002, zomwe zikutanthauza kuti fayilo iliyonse yomwe imapangidwa imayamba ndi zilolezo za 775.
Kusintha umask
Kuti musinthe umask, wosuta aliyense ayenera kusintha fayilo ya .profile kapena .bashrc yomwe ili mkati mwa nyumba ya wogwiritsa ntchito ndikusintha mtengo wa umask ndi nambala yomwe akufuna. Ngati mwayi palibe, tiyenera kuwonjezera.
Chifukwa chake, mu console tidayika:
sebastian@multivacs ~> vim .profile
Ndipo tiwona china chonga ichi:
Chifukwa chake, timapita pamzere womwe umask, timakanikiza kalatayo i kutha kusintha ndikuchotsa # kuchotsa ndemanga. Timasintha manambala kukhala 002. Ngati mzerewo sukuwonekera, ayenera kuwonjezera.
Tikamaliza, timakanikiza fungulo Esc kuti titulutse mtundu wosintha kenako timalemba :+q+w. Zomwe zimatipangitsa kuti tisunge zosinthazo ndikutuluka mu Vi.
Iwoneka ngati chithunzi ichi:
Ndipo ndi izi! Akatseka gawo lawo la ogwiritsa ndikutsegulanso, zosinthazo zidzatengedwa, zomwe zolembedwera zidzagwiridwe kale.
Ndemanga za 28, siyani anu
Langizo labwino.
Wotsutsa.
Zaka zingapo zapitazo ndidadzipeza ndekha ndikufunika kuchita izi ndekha, zomwe sindimadziwa ndi umask ... m'malo mwake ndidayika ntchito mu crontab 🙂
Zikomo nsonga
Inde, crontab ndiyabwino nayenso. Kodi mudayika chiyani, kuti mupatse zilolezo za 775 pazomwe zili?
Langizo labwino .. ..sungidwa ngati kuli kofunikira;) ..
Chabwino, mumapanga chikwatu / kunyumba / kugawana ndikugawa gulu "logawidwa" koma
Kodi fodayo ndi ya ndani? Mwanjira ina, mwini wake ndi ndani? Ine, munthu winayo, kapena wosuta wazu amene akaunti yake ndi yolumala kuyambira pomwe ndimagwiritsa ntchito sudo?
Mbali inayi, ndimapezeka kuti ndili ndi vuto lotsatirali: Mafayilo omwe ndimapanga sangathe kufufutidwa ndi munthu winayo ndipo mafayilo omwe munthu winayo amapanga sindingathe kudzichotsa ndekha.
Ndalakwa chiyani?
Mukamapanga chikwatu ndi sudo, muyenera kusiyidwa ndi mizu ngati eni ake. Muthanso kusintha izi ndi lamulo chown kuti mupatse wosuta wina.
Kumbali inayi, onetsetsani kuti mafayilo omwe mumapanga amatero ndi zilolezo za 775 (zomwe zimapereka umask 002). Ngati alibe zilolezozi, pangakhale zosintha zolakwika.
Momwemonso, ndikuyenera kufotokozera kuti umask imakhudza fayilo iliyonse yatsopano yomwe imapangidwa mkatikati, koma ngati atasuntha kapena kukopera zochokera kwina, zilolezo zoyambirira zimasungidwa osati zomwe timayika ku chikwatu.
Hei! Mukunena zowona.
Ndakhala ndikuyang'ana ndipo vuto limayambitsidwa ndi chinthu chomaliza chomwe munena: Mukasuntha fayilo kuchokera kwina kupita ku chikwatu chomwe mwagawana, zilolezo zoyambirira zimasungidwa.
Kodi pali yankho pa izi?
Ndimatha kugwiritsa ntchito ngale.
Zikatero, chinthu chabwino kwambiri ndikanakhala kuyika crontab ngati KZKG ^ Gaara adati, momwe mungaperekere lamulo loti mupatse gulu ndi zilolezo pazomwe zili mufoda nthawi iliyonse X.
Izi zikutanthauza chinachake chonga ichi mu crontab:
sudo chgrp -R compartidos /home/compartido/*
chmod -R 775 /home/compartido/*
Kuti zonse zikhale zatsopano, pita pagulu logawidwa ndi zilolezo 775.
Kunyalanyaza * kumapeto kwa mzere uliwonse, ndimaganiza za chinthu china ndikachiyika 😛
Zikomo bwenzi.
Ndemanga yabwino kwambiri, koma ndimakonda kukhala ndi gawo lina, momwe ndingayikitsire zonse zomwe ndikufuna kugawana. Ndili ndi 500 GB yaulere, momwe ndimagwiritsira ntchito 100GB ndi Linux ndi 400GB partition (ntfs) momwe muli nyimbo zonse, zithunzi, ndi zina zambiri ... Pa pc yanga ndife ogwiritsa ntchito awiri ndipo aliyense amatha kulumikizana ntfs ndikuyika ndikuchotsa zomwe tikufuna, pomwe tikufuna. Ngati sindikufuna kugawana chilichonse, ndili ndi zinthu zina mu dzina langa. 🙂
Inde, ndi njira ina yochitira izi koma vuto siloti muziyika mafayilo koma kukonza zilolezo ndikuwongolera ogwiritsa ntchito osiyanasiyana.
Mutha kukhala nacho pagawo la NTFS, cholondola koma mumagawikanso, pang'onopang'ono kuposa EXT4 komanso chitetezo chochepa, ngakhale zili bwino kuti mukhale nacho chimodzimodzi.
Chabwino! Malangizo abwino, komabe ndikuwonjezeranso ntchito kuti ndisinthe zilolezo ku 775 zamafayilo atsopano pakalowedwe kalikonse, ndipo zitha kuthana ndi vuto la mafayilo osunthidwa kuchokera kufoda ina.
Komanso, zikomo kwambiri chifukwa chogawana!
Chosangalatsa, zikomo!
Ndikukweza china chake chokhudzana ndi gulu loyambirira kugawana kwa gnu / linux. Ma distros ena amapanga wogwiritsa ntchito omwe amagwiritsa ntchito gulu loyambirira osagwiritsa ntchito gulu loyambirira lofanana ndi dzina la wosuta.
Kusiyanitsa ndikuti kugwiritsa ntchito omwe amagwiritsa ntchito gulu loyambirira, mwachisawawa chilichonse chimagawana ndi omwe amagwiritsa ntchito gululi omwe ogwiritsa ntchito onse omwe amakhala mu distroyo, ngati amapangidwa ndi gulu lomwelo monga dzina la wosuta, mwachisawawa palibe chomwe chidzagawidwe.
Chitsanzo:
$ ls -l / nyumba / ogwiritsa /*.txt
-rw-r-r- 1 carlos carlos 126 Mar 25 2012 zolemba.txt
$ ls -l / nyumba / ogwiritsa /*.txt
-rw-r-r- ogwiritsa ntchito 1 carlos 126 Mar 25 2012 zolemba.txt
Sindikulangiza kugwiritsa ntchito omwe amagwiritsa ntchito gulu loyambirira, ndibwino kuti mupange gulu lanu loyamba popanga wosuta.
#alirezatalischioriginal
# useradd -g carlos -G lp, wheel, uucp, audio, cdrom, cdrw, usb, lpadmin, plugdev -m -s / bin / bash carlos
The -g carlos akuwonetsa kugwiritsa ntchito gulu la makolo carlos.
Mutha kusintha gulu loyambirira la # usermod -g koma zomwe sizingasinthe gulu loyambirira la mafayilo ndi mafoda omwe ali kale / kunyumba / carlos, muyenera kusintha onse.
Mwachitsanzo: sinthani ogwiritsa ntchito pagulu loyambirira kuchokera kwa ogwiritsa ntchito ma carlos kupita ku gulu loyamba ndikusintha
zilolezo zonse za fayilo ndi chikwatu za carlos wogwiritsa ntchito kuti akhalebe a carlos carlos.
#alirezatalischioriginal
Ogwiritsa ntchito # usermod -g carlos
# cd / kunyumba
# osankhidwa -R carlos: carlos carlos
Ponena za kugawana, mutha kupanga wogwiritsa ntchito amene mukugawana nawo pagulu loyambira, ndikuti pasakhale zovuta zololeza mukamakopera, mumayamba mwasintha wosuta
ndi "$ su - adagawana" ndiye zomwe mukufuna zimakopedwa ku / kunyumba / kugawana nawo, ndi izi ndi zilolezo za zomwe zidakopedwa ndizogwiritsa ntchito.
Ngati pali kale mafayilo amtundu wa ogwiritsa ntchito ena ndi magulu oyambira, muyenera kuwasintha onse.
# cd / kunyumba
# chown -R adagawana: ogawana nawo
Pali china chatsalira mu limbo, chomwe sindikudziwa momwe ndingachitire chithunzi monga wogwiritsa ntchito, ndiye kuti, osachita $ su - yogawana
Zinali zopusa kwambiri kutengera zojambula, hehe, ndimagwiritsa ntchito pcmanfm pano pa openbox, koma mutha kugwiritsa ntchito fayilo manager yomwe muli nayo kapena yomwe mukufuna, imangoperekedwa ngati ogwiritsa nawo osati monga ogwiritsa ntchito muzu.
$ su - ogawana
$pcmanfm
$ dolphin
$ mul
ndi zina zotero
Ine ndinali pafupi kuti ndiyankhe izo. Ngati sichoncho, inayo ndi crontab yomwe imasintha eni mafayilo nthawi iliyonse x ndi fayilo ya
chown -R compartido:compartido compartido
Zikuwoneka kwa ine kuti lamulo "usermod -G thenewgroup elusuario" zomwe limachita ndikusintha gulu la wogwiritsa ntchito kukhala "thenewoup". Kuti muwonjezere wogwiritsa ntchito ku gulu latsopano, ndikuganiza kuti chinthu cholondola ndi "usermod -aG elnuevogrupo elusuario"
China chomwe ndikuti ndikuwona apa kuti anthu angapo amalimbikitsa kupanga "chmod -R 775" koma sizimangokhudza zolemba zokha, komanso mafayilo onse (kuwapangitsa kuti azitha kuchitidwa), zomwe zimabweretsa chiopsezo chosafunikira. Kuli bwino kuchita zina monga «pezani / kunyumba / nawo -type d -print0 | xargs -0 chmod 755 "ndipo ngati kuli kofunikira ndi mafayilo mungachitenso chimodzimodzi koma pogwiritsa ntchito" -type f "ndikupereka chilolezo 664.
Pomaliza, njira imodzi yopangira maakaunti angapo kukhala ndi mwayi wopita ku fayilo kapena chikwatu posatengera kuti mwini kapena gulu ndi ndani pogwiritsa ntchito lamulo la "setfacl" lomwe lili mu phukusi la acl (ngati ndikukumbukira bwino). Kugwiritsa ntchito kwake kumafotokozedwa bwino patsamba la bukuli.
Ndili ndi vuto lotsatirali. Ndapanga ogwiritsa 4 (web1, web2, web3, web4) ndipo ndikufuna kupanga chikwatu chofikira gulu la omwe amagwiritsa ntchito magulu a intaneti. Ndikapanga fayilo ya .htaccess ndikudziwa kuti ndiyenera kuyika ndikufuna wogwiritsa ntchito, koma, ndikaika ndikufuna wogwiritsa ntchito web1 web2 web3 web4 kuti athe kulumikiza chikwatu ndichinsinsi chawo, ndikayesa kupeza chikwatu zimandifunsa wogwiritsa ntchito ndi dzina lachinsinsi la aliyense.Kodi ndingangopemphedwa bwanji dzina ndi chinsinsi cha amene akufuna kulowa? chifukwa amaganiza kuti wina sakudziwa chinsinsi cha mnzake.
Moni.
Pokwerera 4 ayenera kukhala ndi "ogawana" ambiri:
sudo usermod -G adagawana sebastian
sudo usermod -G adagawana mkazi wanga
Zikomo.
Gustavo
Achimwemwe:
Tikuyenda kuchokera ku Windows Server kupita ku CentOs 6 ndipo tikadali pano. Funso langa: Kodi pali mawonekedwe owonekera mu CentOs kuti agawane mafoda ndikupatsanso mwayi kwa ogwiritsa ntchito kusintha, kusintha ndi / kapena kufufuta mafayilo?, Kapena ndiyenera kuchita izi pamwambapa.
Zikomo chifukwa chothandizidwa.
Ndikukhazikitsanso centos 6 ndipo ndikufuna kuigwiritsa ntchito ndi samba yomwe imandilola kugawana mafayilo kuchokera ku linux ndi windows, ndikudziwa pang'ono, sindigwiritsa ntchito linux zambiri, koma kuntchito ndafunsidwa, ndingachite bwanji kugawana mafoda koma mawonekedwe owonekera ??.
Wawa. Chonde ndithandizeni! ... Zikapezeka kuti pochita izi mwa ogwiritsa ntchito mu linux mind, tsopano ndataya mwayi. Sindingathe kuyendetsa chilichonse monga sudo. Ndimalandira uthenga wotsatira "Pepani, wosuta" username "saloledwa kuchita" command_to_run "ngati muzu mu" username ""
Ndikuganiza kuti nditasintha wosuta wanga kukhala pagulu lomwe ndagawana nawo, ndidachotsa mwayi, ndipo tsopano ndiwabwezeretsa bwanji ???
Hei bwenzi pali njira iliyonse yochitira zomwezo koma kugawana mafayilo ndi anthu ena pa intaneti LAN
Pachifukwa ichi muyenera kugwiritsa ntchito SAMBA ngati File Server. Limbikitsani
Wawa. Nditafika pamalamulo sudo chmod g + s dirname imandiuza kuti fayilo kapena chikwatu mulibe. Kodi mukudziwa chomwe chiri vuto?
Kodi ndingapange bwanji gulu lina?
Mzere:
sudo usermod -G adagawana sebastian
ziyenera kukhala:
sudo usermod -a -G adagawana sebastian
njira yoyamba imachotsa magulu ena onse ogwiritsa ntchito.
ndipo ngati watuluka thukuta, umataya mwayi wako