Ti o ba ni awọn kọnputa pupọ lori nẹtiwọọki rẹ, ati pe o fẹ lati ni anfani lati pin awọn faili ati awọn folda lati ẹrọ ṣiṣe Linux rẹ, ilana naa ko fẹrẹ le bi o ti le ronu. Ati pe botilẹjẹpe diẹ ninu awọn pinpin Linux n tiraka lati jẹ ki eyi jẹ ọran-ojuami-ati-tẹ, wọn ṣọ lati kuna kukuru ti ami naa.
Iyẹn ni igba ti o nilo lati yipada si Samba ati window ebute naa. Ṣugbọn maṣe bẹru, Emi yoo fihan ọ bi a ṣe ṣe eyi ni awọn ofin ti o rọrun ati ti o rọrun. Ni kete ti o ti pari, ẹnikẹni ti o wa lori LAN rẹ yẹ ki o ni anfani lati wọle si awọn folda ati awọn faili ti o pin.
Lati ṣe iṣẹ yii, iwọ yoo nilo apẹẹrẹ ṣiṣiṣẹ ti Lainos ati olumulo kan pẹlu awọn anfani sudo. Emi yoo ṣe afihan ilana naa pẹlu ore-olumulo Ubuntu Desktop 22.04, ṣugbọn ilana naa yoo jẹ kanna fun ọpọlọpọ awọn ipinpinpin (iyasoto nikan ni fifi sori Samba).
Pẹlu iyẹn, jẹ ki a lọ si pinpin.
Ohun akọkọ ti a gbọdọ ṣe ni fifi sori ẹrọ Samba. A yoo ṣe iyẹn lati laini aṣẹ, nitorinaa wọle sinu tabili Linux rẹ ki o ṣii ohun elo window ebute rẹ. Pẹlu ṣiṣi ebute, fi Samba sori ẹrọ pẹlu:
sudo apt-gba fi sori ẹrọ samba -y
Ti o ba wa lori tabili orisun Fedora (tabi orisun RHEL), fifi sori ẹrọ yoo jẹ:
sudo dnf fi sori ẹrọ samba -y
O le rii pe Samba ti fi sii tẹlẹ nipasẹ aiyipada. Ọna boya, o ti ṣetan lati tẹsiwaju.
Bẹrẹ ati mu iṣẹ Samba ṣiṣẹ pẹlu:
sudo systemctl mu ṣiṣẹ --bayi smbd
Diẹ ninu awọn oluṣakoso faili Linux gba ọ laaye lati pin awọn folda taara lati inu ohun elo GUI naa. Emi yoo pin pẹlu rẹ ilana afọwọṣe, ni pipa-anfani oluṣakoso faili rẹ ko pẹlu aṣayan yẹn.
Jẹ ki a sọ pe folda ti o fẹ pin ni folda ti gbogbo eniyan ninu itọsọna ile rẹ (bẹẹ / ile / USER / Gbangba – nibiti USER jẹ orukọ olumulo rẹ). Pada ni window ebute, a yoo ṣii faili iṣeto Samba pẹlu aṣẹ:
sudo nano /etc/samba.smb.conf
Ni isalẹ ti faili yẹn, lẹẹmọ atẹle naa:
[Public] ona = /ile/OLUMULO/Awakiri gbogbo eniyan = beeni a le kọwe = beeni ka nikan = ko si agbara ṣẹda ipo = 0666 ipo itọsọna ipa = 0777
Nibo USER jẹ orukọ olumulo rẹ.
Akiyesi: Ti o ko ba fẹ ki awọn olumulo miiran ni anfani lati ṣe awọn ayipada si awọn faili ati awọn folda, ṣeto kikọ si rara.
Fipamọ ati pa faili naa. Tun Samba bẹrẹ pẹlu:
sudo systemctl tun bẹrẹ smbd
Ni aaye yii, ipin Samba rẹ yoo han si netiwọki, ṣugbọn kii yoo gba ẹnikẹni laaye lati wọle si. Jẹ ki a ṣatunṣe iyẹn.
Emi yoo ro pe iwọ nikan ni olumulo lori ẹrọ Linux rẹ. Sibẹsibẹ, o ko fẹ lati fi awọn iwe-ẹri iwọle rẹ si awọn olumulo miiran ati pe iwọ ko fẹ lati gba iraye si ailorukọ si itọsọna pinpin (bii iyẹn le jẹ ọran aabo). Nitorina, kini a ṣe? Jẹ ki a ṣẹda iroyin titun lori ẹrọ rẹ ti o le ṣee lo nipasẹ awọn miiran lati wọle si awọn faili ati awọn folda.
Ni window ebute, ṣẹda olumulo kan ti a npè ni guestshare pẹlu aṣẹ:
sudo adduser guestshare
Fun olumulo yẹn ni ọrọ igbaniwọle alailẹgbẹ ati ti o lagbara, lorukọ Samba Guest (tabi nkan bii iyẹn), lẹhinna kan tẹ Tẹ lori bọtini itẹwe rẹ fun awọn ibeere to ku.
Nigbamii, a ni lati mu olumulo naa ṣiṣẹ fun Samba, nitorina ṣiṣe awọn aṣẹ meji wọnyi:
sudo smbpasswd -a guestshare sudo smbpasswd -e guestshare
Aṣẹ akọkọ ti o wa loke ṣafikun olumulo ati aṣẹ keji jẹ ki olumulo ṣiṣẹ.
Lẹhin titẹ aṣẹ akọkọ, iwọ yoo ti ọ lati ṣafikun ọrọ igbaniwọle tuntun fun Samba. O le lo ọrọ igbaniwọle kanna ti o ṣafikun nigbati o ṣẹda akọọlẹ alejo.
Olumulo eyikeyi lori nẹtiwọọki rẹ yẹ ki o ni anfani lati wọle si folda yẹn ni lilo awọn iwe-ẹri guestshare.
Ati pe iyẹn ni gbogbo ohun ti o wa lati ṣẹda folda ti o pin lori Linux lati inu itọsọna ile olumulo rẹ. Kii ṣe awọn olumulo nikan le rii awọn faili ati awọn folda laarin, ṣugbọn wọn tun le ṣẹda ati yipada wọn.