Bii o ṣe le pin awọn folda si nẹtiwọọki rẹ lati Linux

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.

Awọn iṣeduro ZDNet

Awọn kilasi Linux Foundation ti o dara julọ


Awọn kilasi Linux Foundation ti o dara julọ


Ṣe o fẹ iṣẹ imọ-ẹrọ to dara? Lẹhinna o nilo lati mọ Linux ati sọfitiwia orisun-ìmọ. Ọkan ninu awọn ọna ti o dara julọ lati kọ ẹkọ jẹ nipasẹ iṣẹ-ẹkọ Linux Foundation kan.

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.

fifi sori Samba

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.

Ṣiṣẹda ipin

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.

orisun