Поврзување со друг компјутер преку TeamViewer

Ако треба да работите со истите датотеки на различни компјутери кои имаат различни оперативни системи, програмата Самба ќе помогне во тоа. Но, тоа не е толку лесно да се постават заеднички папки самостојно, а за просечен корисник оваа задача е поверојатно невозможна. Оваа статија ќе објасни како да го конфигурирате Самба во Ubuntu.

Видете исто така:
Како да инсталирате Ubuntu
Како да поставите интернет врска во Ubuntu

Терминал

Со помош на "Терминал" во Ubuntu, можете да направите нешто, така што можете да го конфигурирате Самба исто така. За олеснување на перцепцијата, целиот процес ќе биде поделен на фази. Подолу се дадени три опции за поставување на папки: со заеднички пристап (секој корисник ќе може да отвори папка без да бара лозинка), со пристап за читање и автентикација.

Чекор 1: Подготовка на Windows

Пред да го конфигурирате Самба во Ubuntu, треба да го подготвите оперативниот систем Windows. За да се обезбеди правилна работа, неопходно е сите уреди кои учествуваат во истата работна група, која е наведена во самата Самба. Стандардно, во сите оперативни системи се повикува работната група "WORKGROUP". За да ја одредите специфичната група што се користи во оперативниот систем на Windows, треба да ја користите "Командна линија".

  1. Притиснете на комбинацијата на копчиња Win + R и во скокачки прозорец Стартувај внеси командаcmd.
  2. Во отворениот "Командна линија" Извршете ја следнава команда:

    нето конфиг работна станица

Името на групата што ја интересираш се наоѓа во линијата "Домен на работна станица". Можете да ја видите специфичната локација на сликата погоре.

Понатаму, ако на компјутер со Ubuntu е статичен IP, потребно е да се регистрира во датотеката "домаќини" на прозорци. Најлесен начин да го направите ова е користење "Командна линија" со администраторски права:

  1. Барајте го системот со барање "Командна линија".
  2. Во резултатите кликнете на "Командна линија" кликнете со десното копче (RMB) и одберете "Стартувај како администратор".
  3. Во прозорецот што се отвора, направете го следново:

    бележник C: Windows System32 drivers etc hosts

  4. Во датотеката што се отвара по извршувањето на командата, напишете ја вашата IP адреса во посебна линија.

Видете исто така: Често користени команди "Командна линија" во Windows 7

После тоа, подготовката на Windows може да се смета за завршена. Сите последователни активности се вршат на компјутер со оперативниот систем на Ubuntu.

Надвор беше само еден пример за отворање "Командна линија" во Windows 7, ако поради некоја причина не можете да го отворите или имате друга верзија на оперативниот систем, Ви препорачуваме да ги прочитате деталните инструкции на нашата веб-страница.

Повеќе детали:
Отворање на "Command Prompt" во Windows 7
Отворање на "командната линија" во Windows 8
Отворање на "командната линија" во Windows 10

Чекор 2: Конфигурирање на серверот Самба

Конфигурирање на Самба е доста макотрпен процес, па внимателно ја следи секоја почетна точка, така што на крајот сè правилно функционира.

  1. Инсталирајте ги сите потребни софтверски пакети кои се потребни за Самба да работи правилно. За ова во "Терминал" извршете ја командата:

    sudo apt-get install -y samba python-glade2

  2. Сега системот ги има сите потребни компоненти за да ја конфигурира програмата. Прво на сите, се препорачува да ја зачувате конфигурациската датотека. Можете да го направите ова со оваа команда:

    sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

    Сега, во случај на било какви тешкотии, можете да го вратите оригиналниот приказ на конфигурациската датотека. "smb.conf"со тоа:

    sudo mv /etc/samba/smb.conf.bak /etc/samba/smb.conf

  3. Следно, креирајте нова конфигурациска датотека:

    sudo gedit /etc/samba/smb.conf

    Забелешка: за да креирате и да комуницирате со датотеки во статијата користејќи го уредувачот на текст Gedit, можете да користите било кој друг, пишувајќи во соодветниот дел од командното име.

  4. Видете исто така: Популарни текстуални уредници за Linux

  5. По горенаведеното дејство ќе се отвори празен текстуален документ, треба да ги копирате следните редови во неа, со што ќе ги поставите глобалните поставувања за серверот Sumba:

    [глобално]
    работна група = WORKGROUPE
    netbios име = порта
    сервер стринг =% h сервер (Самба, Убунту)
    DNS прокси = Да
    log file = /var/log/samba/log.%
    Максимална големина на дневникот = 1000
    мапа на гостин = лош корисник
    usershare дозволи гости = Да

  6. Видете исто така: Како да креирате или бришете датотеки во Linux

  7. Зачувајте ги промените во датотеката со кликнување на соодветното копче.

После тоа, примарната конфигурација на Самба е завршена. Ако сакате да ги разберете сите наведени параметри, можете да го направите на оваа страница. За да го пронајдете параметарот на интерес, проширете ја листата лево. "smb.conf" и да го најдете таму со избирање на првата буква од името.

Во прилог на датотеката "smb.conf", треба да се направат промени и во "limits.conf". За ова:

  1. Отворете ја датотеката што ви треба во уредувач на текст:

    sudo gedit /etc/security/limits.conf

  2. Пред последната линија во датотеката, внесете го следниов текст:

    * - nofile 16384
    root - нофил 16384

  3. Зачувај ја датотеката.

Како резултат на тоа, треба да има следнава форма:

Ова е неопходно за да се избегне грешката што се случува кога неколку корисници истовремено се поврзуваат со локалната мрежа.

Сега, за да бидете сигурни дека внесените параметри се точни, треба да се изврши следната команда:

sudo testparm /etc/samba/smb.conf

Ако, како резултат на тоа, го гледате текстот прикажан на сликата подолу, тоа значи дека сите податоци што ги внесувате се точни.

Останува да се рестартира серверот Самба со следнава команда:

судо /etc/init.d/samba рестарт

Откако се занимаваа со сите променливи на датотеки "smb.conf" и правење промени во "limits.conf", можете да одите директно на креирање папки

Видете исто така: Често користени команди во Линукс терминал

Чекор 3: Креирање на заедничка папка

Како што споменавме погоре, за време на статијата ќе креираме три папки со различни права за пристап. Ќе покажеме како да креираме споделена папка, така што секој корисник може да го користи без автентикација.

  1. За да започнете, креирајте ја самата папка. Ова може да се направи во било кој директориум, во примерот папката ќе се наоѓа по должината на патеката "/ home / sambafolder /", и се нарекува - "споделување". Еве команда за извршување за ова:

    sudo mkdir -p / home / sambafolder / share

  2. Сега променете ги дозволите на папката, така што секој корисник може да го отвори и да комуницира со прикачените датотеки. Ова се прави со следнава команда:

    sudo chmod 777 -R / home / sambafolder / share

    Ве молиме запомнете: командата мора да ја специфицира точната патека до папката создадена претходно.

  3. Останува да се опише креираната папка во конфигурациската датотека Самба. Прво отворете го:

    sudo gedit /etc/samba/smb.conf

    Сега, во текстуален уредувач, оставајќи две линии на дното на текстот, поставете го следново:

    [Сподели]
    коментар = Комплетна Сподели
    path = / home / sambafolder / share
    гостин во ред = да
    да се прелистуваат = да
    може да се запише = да
    само за читање = не
    сила корисник = корисник
    сила група = корисници

  4. Зачувајте ги промените и затворете го уредувачот.

Сега содржината на конфигурациската датотека треба да изгледа вака:

За сите промени да стапат на сила, треба да го рестартирате Самба. Ова го прави добро позната команда:

sudo услугата smbd рестарт

После тоа, создадената заедничка папка треба да се појави во Windows. За да го потврдите ова, следете го "Командна линија" следново:

порта споделување

Можете исто така да го отворите преку Explorer со навигацијата до директориумот "Мрежа"што се наоѓа на страничната лента на прозорецот.

Се случува папката да не е видлива. Најверојатно, причината за ова е грешка во конфигурацијата. Затоа, уште еднаш треба да поминете низ сите горенаведени фази.

Чекор 4: Креирање папка со пристап само за читање

Ако сакате корисниците да ги пребаруваат датотеките на локалната мрежа, но не и да ги уредувате, треба да креирате папка со пристап "Само за читање". Ова е направено по аналогија со споделената папка, само други параметри се поставени во конфигурациската датотека. Но, за да не оставиме непотребни прашања, да ги анализираме сите во фази:

Видете исто така: Како да ја откриете големината на папката во Линукс

  1. Креирај папка. Во примерот, тој ќе биде во истиот директориум како "Сподели"само името ќе има "Прочитај". Затоа, во "Терминал" внесуваме:

    sudo mkdir -p / home / sambafolder / read

  2. Сега дајте му ги потребните права со извршување:

    sudo chmod 777 -E / home / sambafolder / read

  3. Отворете ја конфигурациската датотека Самба:

    sudo gedit /etc/samba/smb.conf

  4. На крајот од документот внесете го следниов текст:

    [Прочитај]
    коментар = Само Прочитај
    path = / home / sambafolder / read
    гостин во ред = да
    да се прелистуваат = да
    може да се запише = не
    само за читање = да
    сила корисник = корисник
    сила група = корисници

  5. Зачувајте ги промените и затворете го уредувачот.

Како резултат на тоа, во конфигурациската датотека треба да има три блока од текст:

Сега рестартирајте го серверот Самба за сите промени да стапат на сила:

sudo услугата smbd рестарт

По оваа папка со права "Само за читање" ќе бидат креирани и сите корисници ќе можат да се логираат, но нема да може да ги менуваат датотеките содржани во неа на кој било начин.

Чекор 5: Креирање на приватна папка

Ако сакате корисниците да ја отворат папката за мрежа додека автентицираат, чекорите за негово креирање се малку поинакви од горенаведените. Направи го следново:

  1. Направете папка, на пример, "Пас":

    sudo mkdir -p / home / sambafolder / pasw

  2. Промена на нејзините права:

    sudo chmod 777 -R / home / sambafolder / pasw

  3. Сега создади корисник во групата самбакоја ќе ги има сите права за пристап до мрежната папка. За да го направите ова, прво креирајте група. "smbuser":

    sudo groupadd smbuser

  4. Додади во новосоздадената корисничка група. Можете да си помислите на неговото име себе, во примерот ќе биде "наставник":

    sudo useradd -g smbuser teacher

  5. Поставете лозинка која мора да ја внесете за да ја отворите папката:

    sudo smbpasswd - учител

    Забелешка: откако ќе се изврши командата, ќе биде побарано да внесете лозинка, а потоа да го повторите, имајте предвид дека знаците не се прикажуваат при внесување.

  6. Останува само да ги внесете сите потребни поставувања на папката во конфигурациската датотека Самба. За да го направите ова, прво отворете го:

    sudo gedit /etc/samba/smb.conf

    И потоа ископирајте го овој текст:

    [Pasw]
    коментар = Само лозинка
    патека = / home / sambafolder / pasw
    валидни корисници = наставник
    само за читање = не

    Важно: ако го следите четвртиот став од оваа инструкција, сте создале корисник со друго име, тогаш мора да го внесете во линијата "валидни корисници" по знакот "=" и празно место.

  7. Зачувајте ги промените и затворете го уредувачот на текстот.

Текстот во конфигурациската датотека треба да изгледа вака:

За да бидете сигурни, проверете ја датотеката користејќи ја командата:

sudo testparm /etc/samba/smb.conf

Како резултат на тоа, треба да видите нешто како ова:

Ако сè е во ред, тогаш рестартирајте го серверот:

судо /etc/init.d/samba рестарт

Системска конфига самба

Графичкиот кориснички интерфејс (GUI) во голема мера може да ја олесни конфигурацијата на Самба во Ubuntu. Најмалку, за еден корисник кој штотуку се префрли на Linux, овој метод ќе изгледа попребирлив.

Чекор 1: Инсталација

Првично, треба да инсталирате посебна програма во системот, која има интерфејс и која е неопходна за поставување. Ова може да се направи со "Терминал"со извршување на командата:

sudo apt инсталирате систем-config-samba

Ако досега не сте ги инсталирале сите компоненти на Самба на вашиот компјутер, ќе треба да преземете и инсталирате уште неколку пакети со него:

sudo apt-get install -y samba samba-заеднички python-glade2 system-config-samba

Откако ќе биде инсталирано сè што е потребно, можете да продолжите директно до поставката.

Чекор 2: Стартувај

Можете да ја стартувате Samba System Config на два начина: користење "Терминал" и преку менито.

Метод 1: Терминал

Ако одлучите да го користите "Терминал", тогаш треба да го направите следново:

  1. Притиснете на комбинацијата на копчиња Ctrl + Alt + T.
  2. Внесете ја следнава команда:

    sudo system-config-samba

  3. Кликни Внесете.

Следно, треба да ја внесете лозинката на системот, по што се отвара прозорецот на програмата.

Забелешка: за време на конфигурацијата на Samba користејќи System Config Samba, не го затворајте прозорецот "Терминал", бидејќи во овој случај програмата ќе се затвори и сите промени нема да бидат зачувани.

Метод 2: Баш мени

Вториот метод ќе се чини многу полесен, бидејќи сите операции се изведуваат во графичкиот интерфејс.

  1. Кликнете на копчето менито Bash, кое се наоѓа во горниот лев агол на работната површина.
  2. Внесете го барањето за пребарување во прозорецот што се отвора. "Самба".
  3. Кликнете на програмата со исто име во делот "Апликации".

После тоа, системот ќе ве праша за лозинката на корисникот. Внесете го и програмата ќе се отвори.

Чекор 3: Додај корисници

Пред да започнете директно да ги конфигурирате папките Samba, треба да додадете корисници. Ова се прави преку менито за програмирање.

  1. Кликнете на елементот "Поставување" на врвот бар.
  2. Во менито, одберете го објектот "Корисници на Самба".
  3. Во прозорецот што се појавува, кликнете "Додај корисник".
  4. Во паѓачката листа "Unix корисничко име" изберете корисник на кој ќе му биде дозволено да влезе во папката.
  5. Рачно внесете го вашето корисничко име на Windows.
  6. Внесете ја лозинката, а потоа повторно внесете ја во соодветното поле.
  7. Притиснете го копчето "Добро".

На овој начин можете да додадете еден или повеќе корисници на Самба и во иднина да ги дефинираат нивните права.

Видете исто така:
Како да додадете корисници во група во Linux
Како да ја видите листата на корисници во Линукс

Чекор 4: Поставување на серверот

Сега треба да започнеме со поставување на серверот Самба. Ова дејство е многу поедноставно во графичкиот интерфејс. Еве што треба да направите:

  1. Во главниот прозорец на програмата кликнете на предметот "Поставување" на врвот бар.
  2. Од листата, одберете ја линијата "Поставки на серверот".
  3. Во прозорецот што се појавува, во јазичето "Главно"внесете во линијата "Работна група" името на групата, од која сите компјутери ќе можат да се поврзат со серверот Самба.

    Забелешка: како што беше споменато на почетокот на статијата, името на групата треба да биде иста за сите учесници. Стандардно, сите компјутери имаат една работна група - "WORKGROUP".

  4. Внесете опис на групата. Ако сакате, можете да го оставите стандардното, овој параметар не влијае на ништо.
  5. Кликнете на јазичето "Безбедност".
  6. Дефинирајте го начинот за автентикација како "Корисник".
  7. Изберете од паѓачката листа "Шифрирај ги лозинките" опција која ве интересира.
  8. Изберете гостинска сметка.
  9. Кликни "Добро".

После тоа, подесувањето на серверот ќе биде завршено, можете да продолжите директно до создавањето на папките на Самба.

Чекор 5: Креирање на папки

Ако претходно не сте ја создале јавната папка, прозорецот на програмата ќе биде празен. За да креирате нова папка, треба да го направите следново:

  1. Кликнете на копчето со сликата на знакот плус.
  2. Во прозорецот што се отвара, во јазичето "Главно"кликнете "Преглед".
  3. Во менаџерот на датотеки, наведете ја папката за да ја споделите..
  4. Во зависност од вашите параметри, означете го квадратчето до "Дозволено е снимање" (на корисникот ќе му биде дозволено да ги уредува датотеките во јавната папка) и "Видливи" (на друг компјутер, додадената папка ќе биде видлива).
  5. Кликнете на јазичето "Пристап".
  6. Таа има способност да дефинира корисници на кои ќе им биде дозволено да отворат споделена папка. За да го направите ова, проверете го полето до "Дај пристап само до одредени корисници". После тоа, треба да ги изберете од листата.

    Ако сакате да направите јавна папка, ставете го прекинувачот во положбата "Сподели со сите".

  7. Притиснете го копчето "Добро".

После тоа, новосоздадената папка ќе се прикаже во главниот прозорец на програмата.

Ако сакате, можете да креирате уште неколку папки со помош на горенаведените упатства, или можете да ги промените веќе креираните со кликнување на копчето. "Промени ги својствата на избраниот директориум".

Откако ќе ги креирате сите потребни папки, можете да ја затворите програмата. Ова е местото каде што инструкциите за конфигурирање на Самба во Ubuntu со помош на System Config Samba програмата се завршени.

Наутилус

Постои уште еден начин за конфигурирање на Самба во Ubuntu. Тој е совршен за корисниците кои не сакаат да инсталираат дополнителен софтвер на нивниот компјутер и кои не сакаат да прибегнуваат кон користење "Терминал". Сите подесувања ќе бидат изведени во стандардниот менаџер на датотеки Nautilus.

Чекор 1: Инсталација

Користејќи Наутилус за конфигурирање на Самба, начинот на кој е инсталирана програмата е малку поинаков. Оваа задача може да се оствари со "Терминал", како што е опишано погоре, но друг метод ќе биде дискутиран подолу.

  1. Отворете Наутилус со кликнување на иконата на лентата со задачи со исто име или со пребарување на системот.
  2. Отидете до директориумот каде што сакате да го внесете саканиот директориум за споделување.
  3. Десен-клик на неа и одберете ја линијата од менито "Properties".
  4. Во прозорецот кој се отвора, одете на јазичето "Јавна LAN-папка".
  5. Проверете го полето веднаш до "Објавете ја оваа папка".
  6. Ќе се појави прозорец во кој треба да кликнете на копчето. "Инсталирај служба"да започне со инсталирање на Самба во системот.
  7. Ќе се појави прозорец во кој ќе можете да ја разгледате листата на инсталирани пакети. По читањето, кликнете "Инсталирај".
  8. Внесете корисничка лозинка за да дозволите системот да изврши преземање и инсталација.

После тоа, само треба да чекате за крајот на инсталацијата на програмата. Откако ова е направено, можете директно да го конфигурирате Самба.

Чекор 2: Поставување

Конфигурирање на Самба во Наутилус е многу полесно отколку користење "Терминал" или System Config Samba. Сите параметри се поставени во својствата на директориумот. Ако сте заборавиле да ги отворите, следете ги првите три точки од претходната инструкција.

За да ја направите папката достапна за јавноста, следете ги инструкциите:

  1. Во прозорецот одете на јазичето "Права".
  2. Дефинирајте ги правата за сопственикот, групата и другите корисници.

    Забелешка: ако треба да го ограничите пристапот до споделена папка, одберете ја линијата "Не" од листата.

  3. Кликни "Промени права на прилогот на датотеката".
  4. Во прозорецот кој се отвара, по аналогија со втората ставка во оваа листа, дефинирајте ги правата на корисниците да комуницираат со сите датотеки во папката.
  5. Кликни "Промени"и потоа оди на јазичето "Јавна LAN-папка".
  6. Откажи ја кутијата "Објавете ја оваа папка".
  7. Внесете го името на оваа папка.

    Забелешка: Ако сакате, полето "Коментар" може да го оставите празно.

  8. Проверете или, напротив, отстранете ги ознаките за проверка од "Дозволи на други корисници да ја менуваат содржината на папката" и "Пристап за гости". Првата ставка ќе им овозможи на корисниците кои немаат право да ги уредуваат приложените датотеки. Вториот - ќе го отвори пристапот до сите корисници кои немаат локална сметка.
  9. Кликни "Примени".

После тоа можете да го затворите прозорецот - папката стана јавно достапна. Но, вреди да се напомене дека ако не го конфигурирате серверот Самба, тогаш постои можност папката да не биде прикажана на локалната мрежа.

Забелешка: како да го конфигурирате серверот Самба е опишан на почетокот на статијата.

Заклучок

Сумирајќи, можеме да кажеме дека сите горенаведени методи се значително различни едни од други, но тие сите подеднакво ви дозволуваат да го конфигурирате Самба во Ubuntu. Значи, користејќи "Терминал", можете да извршите флексибилна конфигурација со поставување на сите потребни параметри за серверот Самба и јавните папки што ги креирате. Программа System Config Samba точно так же позволяет настроить сервер и папки, но количество задаваемых параметров намного меньше.Главната предност на овој метод е присуството на графички интерфејс, што во голема мера ќе ја олесни конфигурацијата за просечниот корисник. Користејќи го Nautilus менаџерот за датотеки, не мора да преземате и инсталирате дополнителен софтвер, но во некои случаи ќе треба рачно да го конфигурирате вашиот Samba сервер користејќи го истиот "Терминал".

Погледнете го видеото: Why we do what we do. Tony Robbins (Април 2024).