Ger hewce be ku meriv bi heman pelan li ser komputerên cûda re bixebite di bin kontrola pergalên cûda yên xebitandinê de, Samba wê alîkariya wê bike. Lê serbixwe peldanka hevbeş sazkirî ne ew qas hêsan e, û ji bo bikarhênerek gelemperî, ev peywir ne mumkun e. Ev gotar dê bibêje ka meriv çawa Samba li Ubuntu mîheng bike.
Navê koma ku hûn jê re eleqedar in di xeta qada xebatê de cih digire. Cihê konkret hûn dikarin di wêneyê li jor de bibînin.
Piştre, heke li ser komputerê bi IP-ya Static Ubuntu, pêdivî ye ku pelê "hosts" li ser Windows-ê were diyar kirin. Awayê herî hêsan ku vê yekê bi karanîna "xeta fermandar" bi mafên rêvebirê re bike:
- Pergalê bi daxwaziya "rêzika fermanê" diyar bikin.
- Di encaman de, li ser "xeta fermandar" bi bişkoja mişkek rast (PCM) bikirtînin û "Run ji Rêvebir" hilbijêrin.
- Di pencereya ku vedibe de, jêrîn:
Notepad c: \ windows \ system32 \ ajokarên \ \ \ hosts
- Di pelê ku piştî fermanê de hatî vekirin, navnîşana IP-ya xwe di xeta cuda de binivîse.
Piştra, Sazkirina Samba sereke qediya. Heke hûn dixwazin hemî parameterên set fêm bikin, hûn dikarin li ser vê malperê bikin. Ji bo dîtina parameterê ku hûn eleqedar in, li milê çepê yê "SMB.Conf" navnîş bikin û li wir bi hilbijartina nameya yekem a navê li wir bibînin.
Digel pelê "SMB.CONF", guhartin jî divê werin "sînorkirin.conf". Ji bo vê:
- Pelê xwestinê di edîtorê nivîsê de vekin:
Sudo gedit /etc/security/limits.conf.
- Berî rêzika paşîn di pelê de, nivîsa jêrîn binivîse:
* - Nofile 16384
root - Nofile 16384
- Pelê hilînin.
Li gorî encam, divê wî forma jêrîn hebe:
Ev hewce ye ku meriv xeletiyek ku dema ku hûn gelek bikarhêneran bi tora herêmî ve girêdayî ne dûr bikin.
Naha, da ku rastdariya parameterên têkevî, hûn hewce ne ku emrê darve bikin:
Sudo testparm /etc/samba/smb.conf.
Heke, di encamê de, hûn ê nivîsa ku di wêneyê jêrîn de tê nîşandan, wê tê vê wateyê ku hemî daneyên ku hûn ketin rast in.
Ew dimîne ku servera Samba bi fermana jêrîn ji nû ve bike:
Sudo /etc/init.d/samba destpêkirin.
Hemî guherbarên pelê "SMB.CONF" Raqat kirin û guhartinan li ser "sînorkirin.conf", hûn dikarin rasterast biçin afirandina peldankan
Naha naveroka pelê mîhengê divê wusa xuya bike:
Ji ber vê yekê ku hemî guhertin ketin nav zorê, hûn hewce ne ku Samba ji nû ve dest pê bikin. Ev ji hêla tîmê naskirî ve hatî çêkirin:
Service Sudo Smbd Restart
Piştra, peldanka hevbeş dê di Windows de xuya bibe. Da ku hûn di "xeta fermandar" de jêrîn bişopînin:
\\ deriyê \ parve
Di heman demê de hûn dikarin di nav peldanka "torê" de, ya ku li ser panelê ya pencereyê tê de, ew bi rêça "torê" ve vekin.
Ew dibe ku peldankan hîn ne xuya ne. Bi piranî, sedema vê yekê xeletiyek mîhengê ye. Ji ber vê yekê, careke din di nav qonaxên jorîn de derbas dibe.
Gav 4: Peldanka ku bi gihîştina xwendinê ya xwendinê ve hatî çêkirin
Heke hûn bikarhêneran dixwazin ku pelan li ser tora herêmî bibînin, lê wan sererast nekin, hûn hewce ne ku peldanka bi tenê-xwendinê biafirînin. Ev ji hêla peldanka parvekirî ve tête kirin, tenê parameterên din di pelê mîhengê de têne danîn. Lê ji bo ku hûn pirsên nediyar bimînin, em ê her tiştî di qonaxan de analîz bikin:
Li dû pelê mîhengê divê sê blokên nivîsê bin:
Naha servera Samba ji nû ve dest pê bikin da ku hemî guhertin têkevin Hêza:
Service Sudo Smbd Restart
Piştra, peldanka bi tenê bi tenê bi tenê were afirandin, û hemî bikarhêner dê bikaribin têkevinê, lê dê nikaribin hinekî pelên ku di wê de hatine guhertin.
Gav 5: Peldanka ku bi gihîştina girtî ve hatî çêkirin
Ger hûn bikarhênerên ku peldanka torê vekin da ku vekin, derbasbûna nasnameyê, kiryarên ji bo çêkirina wê hinekî ji jor ve cûda ne. Jêrîn bikin:
- Peldankek çêbikin, mînakî, "Pasw":
Sudo mkdir -p / home / sambafolder / pasw
- Mafên xwe biguhezînin:
Sudo chmod 777 -r / home / sambafolder / pasw
- Naha di koma Samba de bikarhênerek çêbikin, ku dê bi hemî mafên ku bigihîjin peldanka torê ya torê were kirin. Ji bo vê yekê, yekem komek "smbuser" biafirîne:
Sudo gotadd smbuser.
- Li koma bikarhênerên nû hatî afirandin zêde bikin. Hûn dikarin navê wî serbixwe bifikirin, di mînakê de dê "mamoste" be:
Sudo UserAdemd -g Mamosteyê Smbuser
- Ji bo vekirina peldanka şîfreyê binivîse.
Sudo smbpasswd -a mamoste
Nîşe: Piştî ku emrê fermanê, ji we tê xwestin ku şîfreya xwe têkevin, û piştre wê dubare bikin, bala xwe bidin vê yekê gava ku têkevin navnîşan têne xuyang kirin.
- Ew tenê dimîne ku hemî parameterên peldanka xwestî li pelê mîhengê Samba têkevin. Da ku vê bikin, yekem vekin:
Sudo gedit /etc/samba/smb.conf.
Û dûv re vê nivîsê kopî bikin:
[Pasw]
Şîrove = tenê şîfre
Rê = / Home / SambaFolder / Pasw
Bikarhênerên derbasdar = mamoste
Tenê bixwînin = na
Girîng: Ger tiştê çaremîn a vê rêwerzê were kirin, we bikarhênerek bi navek din çêkiriye, wê hingê pêdivî ye ku di "bikarhênerên derbasdar" de piştî sembolê "=" û cîhek.
- Guhertinan hilînin û edîtorê nivîsê bigire.
Divê di pelê mîhengê de nivîsa ku niha wusa xuya dike:
Ji bo ku were xilas kirin, pelê bi karanîna fermanê kontrol bikin:
Sudo testparm /etc/samba/smb.conf.
Li gorî encam, divê hûn li ser vê yekê bibînin:
Ger her tişt bi rêzdarî ye, hingê serverê nû bikin:
Sudo /etc/init.d/samba destpêkirin.
Pergalê samba bicîh bikin.
Navbera grafîkî (gui) dikare bi piranî pêvajoya mîhengê Samba li Ubuntu hêsantir bike. Bi kêmî ve, bikarhênerê ku tenê li Linux-ê vekişand, ev rêbaz dê bêtir fam be.Gav 1: Sazkirin
Di destpêkê de, hûn hewce ne ku bernameyek taybetî di pergala ku têkiliyek heye û ji bo mîhengê hewce ye saz bikin. Hûn dikarin bi "termînalê" bi darvekirina fermanê bikin:
Sudo apt sazkirina pergalê-samba
Heke berî ku we hemî pêkhateyên Samba li ser komputera xwe saz nekir, hûn ê hewce bikin ku hûn bi wê dakêşin û hin pakêtên din saz bikin:
Sudo apt-bistînin -y samba samba-hevpar Python-glade2 pergala-samba-samba
Piştî her tiştê ku hûn hewce ne hatine danîn, hûn dikarin rasterast biçin mîhengê.
Gav 2: Run
Hûn dikarin pergala samba bi du awayan li dar bixin: bi karanîna "termînal" û bi navgîniya Bash.
Method 1: Termînal
Heke hûn biryar didin ku termînalê bikar bînin, wê hingê hûn hewce ne ku jêrîn bikin:
- Ctrl + Alt + T Keyf.
- Fermana jêrîn binivîse:
Sudo sîstema-config-samba
- Enter çap bikin.
Piştre, hûn hewce ne ku şîfreyek pergalê têkevin, piştî ku paceya bernameyê vedibe.
Nîşe: Di dema pêkanîna samba de samba bi karanîna pergalê Samba, ji ber vê yekê, di vê mijarê de girtî nabe, û hemî guhertin dê xilas nebin.
Method 2: menuya Bash
Metoda duyemîn dê ji gelekan re hêsantir xuya bike, ji ber ku hemî operasyon di navbeynkariya grafîkî de têne kirin.
- Bişkojka Bash menuê, ku li quncika jorîn a çepê ya sermaseyê ye.
- Di pencereya ku vedibe de daxwaza lêgerîna lêgerînê "Samba" binivîse.
- Li ser beşa heman nav li ser beşa "Serlêdan" bitikînin.
Piştra, pergal dê ji we re şîfreyek bikarhêner bipirse. Wê binivîse û bername dê veke.
Gav 3: Bikarhêneran zêde bikin
Berî ku hûn rasterast dest bi peldanka Samba bikin, hûn hewce ne ku bikarhêneran zêde bikin. Ew di nav menuya mîhengên bernameyê de tête kirin.
- Li ser panelê jorîn li ser "Setup" bikirtînin.
- Di menuê de, "Bikarhêner Samba" hilbijêrin.
- Di pencereya ku xuya dibe, "Bikarhêner" bikirtînin.
- Di navnîşa "Navnîşa Bikarhêner" ya Unix "de, bikarhênerê hilbijêrin ku ew destûr bide peldanka binivîse.
- Bi destan bi navê bikarhênerê Windows binivîse.
- Passwordîfreya binivîse, û piştre wê di qada guncan de dubare bikin.
- Bişkojka "OK" bikirtînin.
Bi vî rengî, hûn dikarin yek an çend bikarhênerên Samba lê zêde bikin, û di pêşerojê de mafên wan diyar bikin.
Piştra, dê mîhengê serverê bi ser bikeve, hûn dikarin rasterast bi avakirina peldanka Samba ve biçin.
Gav 5: Peldankan biafirînin
Heke we berê peldankên giştî nekir, pencereya bernameyê dê vala be. Ji bo afirandina peldankek nû, hûn hewce ne ku jêrîn bikin:
- Bişkojka bi nîşana nîşana nîşankirinê bikirtînin.
- Di pencereya ku vedibe, di tabloya "sereke" de, li ser "Overview" bitikîne.
- Di rêveberê pelê de, peldanka xwestî diyar bikin ku wê parve bikin.
- Bi vebijarkên ve girêdayî ye, kontrolên jêrîn li ser "tomarê destûrê bidin" (bikarhêner dê destûr bide ku pelên di peldanka giştî de biguhezîne) û "xuyang" (li ser PC-yê din jî were xuyang kirin).
- Biçin tabê "gihîştinê".
- Heya ku bikarhênerên ku dê destûr bidin ku peldankek hevbeş vekin, jêhatî ye. Da ku vê bikin, nîşana pêşîn bikin ku "peydakirina bikarhênerên taybetî" bikin. Piştra ku hûn hewce ne ku wan ji navnîşê hilbijêrin.
Heke hûn diçin peldankek gelemperî, wê hingê guhastin li "Hemûbûna Hemû" bidin.
- Bişkojka "OK" bikirtînin.
Piştra, peldanka nû ya afirandî dê di pencereya bernameya sereke de were xuyang kirin.
Heke hûn bixwazin, hûn dikarin hin peldankan bi karanîna rêwerzên jorîn biafirînin, an jî jixwe ve hatî çêkirin ku li ser "taybetmendiyên guhastina kataloga bijartî" bişkojka "biguhezînin.
Mîna ku hûn hemî peldankên xwestî diafirînin, hûn dikarin bernameyê bigirin. Li ser vê rêwerzê li ser danîna Samba li Ubuntu bi karanîna bernameya samba ya samba qediya.
Nautilus.
Rêyek din heye ku Samba li Ubuntu mîheng bike. Ew ji bo wan bikarhênerên ku naxwazin li ser komputerê zêde bikin, bêkêmasî ye û kî hez nake ku ji bo karanîna "termînalê" were çareser kirin. Hemî mîheng dê di rêveberê pelê ya Nautilus Standard de were kirin.Gav 1: Sazkirin
Bikaranîna Nautilus ji bo mîhengên Samba, rêbaza sazkirina bernamê hinekî cûda ye. Ev peywir dikare bi karanîna "termînalê" were kirin, wekî ku li jor tê binavkirin, lê rêbaza jêrîn dê li jêr were hesibandin.
- Nautilus vekin bi îkonê li ser pergalê lêgerîn an lêgerîna li ser pergalê.
- Herin peldanka ku peldanka xwestî lê ye.
- Li ser PCM-ê bikirtînin û xeta "Taybetmendiyan" ji menu hilbijêrin.
- Di pencereya ku vedibe de, herin peldanka "Tora Herêmî ya Open".
- Bişkojka next binihêrin ku "Vê peldankê çap bike."
- Pencereyek dê tê de ku hûn dixwazin li ser bişkoja "sazkirina sazkirinê" bitikînin da ku Samba bi pergalê dest pê bikin.
- Pencereyek xuya dike ku hûn dikarin xwe bi navnîşa pakêtên sazkirî nas bikin. Piştî xwendinê, bişkoja sazkirinê bikirtînin.
- Passwordîfreya Bikarhêner binivîse da ku pergalê dakêşin û saz bikin.
Piştra, hûn dikarin li benda dawiya sazkirina bernameyê bimînin. Mîna ku qediya, hûn dikarin rasterast biçin mîhengê Samba.
Gav 2: Setup
Samba xweş li Nautilus hêsantir e ji karanîna "termînalê" an pergala samba. Hemî parameter di taybetmendiyên katalogê de têne diyar kirin. Heke we ji bîr kir ku meriv çawa wan veke, wê hingê sê tiştên şîreta berê bişopînin.
Ji bo ku peldanka bi gelemperî peyda bibe, rêwerzan bişopînin:
- Li pencereyê, biçin tabê "Mafan".
- Mafên xwedan, kom û bikarhênerên din diyar bikin.
Nîşe: Heke hûn hewce ne ku ji bo peldanka gelemperî bi sînor bikin, wê hingê ji navnîşê, string "na" hilbijêrin.
- "Guhertina Mafan li Pelên Nested" bikirtînin.
- Di pencereya ku vedibe de, ji hêla analogy ve bi vê navnîşê ve tê vekirin, mafên bikarhêneran diyar bikin ku bi hemî pelên ku di peldanka veberhênan de veberhênan bikin.
- "Guhertin" bikirtînin, û paşê biçin tabê "peldanka torê ya herêmî".
- Mijara "Peldanka çapkirinê" nîşan bikin.
- Navê vê peldankê binivîse.
Nîşe: Heke hûn bixwazin, hûn dikarin qada "şîrove" bikin, hûn dikarin birevin.
- An, berevajî, pêlên kontrolê bi "Destûr bidin bikarhênerên din ku naveroka peldanka" û "gihîştina mêvan" biguhezînin. Yekem paragraf dê dihêle bikarhênerên ku bi mafan re ne hatine, pelên nested bikin. Ya duyemîn - dê bigihîje hemî bikarhênerên ku hesabek herêmî tune.
- "Apply" bikirtînin.
Piştra, hûn dikarin pencereyê bigire - Peldanka Peldanka bi gelemperî peyda bûye. Lê hêja ye ku heke we servera Samba saz nekiriye, ew e, îhtîmala ku peldanka li ser tora herêmî nayê xuyang kirin.
Nîşe: Meriv çawa servera Samba di destpêka gotarê de tê vegotin.
Xelasî
Bi hev re, em dikarin bêjin ku hemî rêbazên jorîn bi piranî ji hev cûda ne, lê ew hemî wekhev destûr didin ku samba samba li Ubuntu. Ji ber vê yekê, bi karanîna "termînal", hûn dikarin bi sazkirina hemî parametreyên pêwîst ên wekî servera Samba û peldanka gelemperî ya ku hatine afirandin saz bikin. Bernameya Sîstema Samba di heman demê de dihêle hûn server û peldankan mîheng bikin, lê hejmara parameterên diyarkirî pir piçûktir e. Feydeya sereke ya vê rêbazê hebûna navgînek grafîkî ye, ku dê bi piranî mîhengê ji bo bikarhênerek gelemperî hêsantir bike. Bikaranîna rêveberê pelê Nautilus, hûn ne hewce ne ku nermalavek zêde dakêşin û saz bikin, lê di hin rewşan de ew hewce ye ku meriv bi karanîna serverê Samba bi karanîna heman "termînal".