Датотечниот сервер (FS) во оперативните системи на Линукс може да се користи за различни цели, но во повеќето случаи тој е вклучен во креирањето на локална мрежа и јавни папки со компјутери базирани на Windows. Најпопуларните FS моментално се сметаат од Самба. Таа е претходно инсталирана во многу дистрибуции, а искусни корисници претпочитаат оваа алатка како главен ако треба да користите датотеки сервери. Денес тоа ќе биде за инсталирање и конфигурирање на оваа компонента во Centos 7.
Прилагодете го самба во Centos 7
Ние го дистрибуиравме целиот материјал за чекори, бидејќи процесот на стандардна конфигурација обично трае многу време и се состои од неколку различни фази. Ние нема да ги заобиколиме страната и прелиминарните активности со Windows, бидејќи веќе наведеме погоре дека Самба често се користи во пакетот со овој оперативен систем. Можете само внимателно да ги испитате упатствата презентирани за да ги разберете основните принципи за конфигурирање на серверот за датотеки во Centos 7.Чекор 1: Подготвителна работа во Windows
Вреди да почне да започнува со Windows, бидејќи ќе биде неопходно да се одредат важни информации без кои не е неопходно да се направи без создавање на мрежа и јавни папки. Ќе треба да го одредите името на работната група и да направите промени во датотеката "домаќини", така што обидите за поврзување се блокирани. Сето тоа изгледа вака:
- Отворете го "Start", преку пребарувањето за да ја пронајдете "командната линија" и да ја стартувате оваа апликација во име на администраторот.
- Внесете ја командата Net Config Workstation за да ја дознаете тековната конфигурација на работната станица. Активирајте ја акцијата со притискање на копчето Enter.
- Почекајте го изгледот на листата. Во него, најдете предмет "домен на работната станица" и се сеќавам на неговата вредност.
- Во истата конзолна сесија, внесете го Notepad C: \ Windows \ System32 \ Drivers \ etc \ Thangs String за да ја отворите саканата датотека преку стандардниот "Notepad".
- Стартувајте на крајот од листата и вметнете ја линијата 192.168.0.1 srvr1.domain.com SRVR1, заменувајќи ја оваа IP адреса на адресата на уредот каде што Samba ќе биде прилагодена. После тоа, спаси ги сите промени.
На ова, сите активности со компјутер на крајот на Windows, што значи дека можете да одите во Centos 7 и да ја преземете директната конфигурација на Samba-датотечниот сервер.
Чекор 2: Инсталирајте SAMBA во Centos 7
Не сите компоненти потребни за правилно функционирање на SAMBA се поставени стандардно во оперативниот систем што се разгледува, така што тие ќе мора рачно да се додаваат. Сите овие активности ќе бидат извршени преку терминалот, а исто така ќе треба да бидете сигурни дека имате активна интернет конекција и можност за користење на командата Sudo.
- Отворете ја конзолата погодна за вас, на пример, преку менито за апликација или стандардната комбинација Ctrl + Alt + T.
- Овде внесете го Sudo Yum Install -y Samba Samba-Common Python-Glade2 System-config-Samba за да ја стартувате истовремената инсталација на сите потребни дополнителни комунални услуги.
- Внесете ја лозинката Superuser за да ја потврдите оваа акција. Сметаат дека ликовите напишани во оваа линија не се прикажуваат.
- Ќе бидете известени дека процесот на инсталација започна. За време на ова, не затворајте го "терминалот", инаку сите поставки ќе бидат автоматски ресетирани.
- По завршувањето на операцијата, жиците ќе се појават дека се прикажани дека потребните комунални услуги и нивните зависности се воспоставени - можете да одите понатаму.
Благодарение на тимот воведен претходно, сите комунални услуги веднаш беа инсталирани истовремено и ништо повеќе за да додадете во системот. Датотечниот сервер ќе биде стартуван автоматски и веднаш додаден во Autoload, така што не можете да се грижите за неговото вклучување или креирање на симболични врски.
Чекор 3: Инсталирање на глобални параметри
Самба е инсталиран во оперативен систем во "чиста форма", што значи дека сега параметрите што го дефинираат неговото однесување не се специфицирани. Тие ќе мора да бидат инсталирани самостојно, и вреди со главната конфигурација. Ние нудиме да го користиме стандардниот образец, заменувајќи некои сопствени линии.
- Понекогаш самба е инсталирана со чиста конфигурациска датотека, но некои параметри веќе можат да бидат наведени во него. Ајде прво да создадеме резервна копија од овој објект, така што ако брзо го обновите. Оваа задача се врши со внесување на sudo mv /etc/samba/smba/smba/samba/smb.conf.bak.
- Оваа акција, како и сите последователни, ќе мора да потврди со специфицирање на лозинката за суперсузер.
- Следните манипулации ќе бидат направени директно со самата конфигурација. За да го направите ова, уредувачот на текст секогаш се користи. Според стандардот, VI се додава, но тоа не е доволно погодно за почетниците корисници, па препорачуваме да инсталирате нано преку Sudo Yum Install Nano команда.
- Ако Nano веќе е додаден во оперативниот систем, ќе бидете известени за тоа.
- Ние сега се свртиме кон уредување на конфигурациската датотека со внесување на sudo nano /etc/samba/smb.conf.
- Во прозорецот што се отвора, внесете ја содржината подолу.
[Глобал]
Workgroup = Workgroup
Server String =% H Server (Samba, Ubuntu)
Netbios име = ubuntu споделување
DNS Proxy = не
log file = /var/log/samba/log.mm
Максимална големина = 1000
Passdb backend = tdbsam
Sync Sync Unix = Да
Passwd програма = / usr / bin / passwd% u
Промена на PAM Password = Да
Мапа на гости = лош корисник
Корисниците им овозможуваат на гостите = да
- Притиснете ја комбинацијата на CTRL + O за снимање на промени.
- Не го менувајте името на датотеката, туку едноставно кликнете на Enter.
- После тоа, можете да го напуштите прозорецот на уредувачот на текст со затворање CTRL + X.
Покажувавме погоре, чија содржина треба да се вметне во конфигурациската датотека, меѓутоа, вредностите на овие параметри се менуваат во зависност од барањата на корисникот. Ајде да го дознаеме подетално со најважните точки:
- Работна група. Овој параметар го дефинира името на работната група. Неговата вредност е поставена во согласност со информациите дефинирани во Windows.
- Netbios име. Променете ја вредноста на произволното име што сакате да го прикажете на Windows компјутер при интеракција со овој уред.
- Пријавете датотека. Како вредност на овој параметар, наведете го патот кон датотеката каде што сакате да ги зачувате логовите на настани кои се напишани за време на функционирањето на датотечниот сервер.
- Backdb backend. Оваа опција го одредува типот на лозинки за складирање. Ако не знаете што е тука да прашате, подобро е да ја напуштите оваа ставка во стандардната вредност.
- Синхронизација на UNIX лозинка. Се препорачува да го активирате овој параметар бидејќи е одговорен за синхронизација на лозинка /
- Мапа на гости. Се користи за назначување на гостин пристап. Има неколку вредности: лошиот корисник се користи за непостоечки сметки, лошата лозинка го вчитува режимот на гости кога влегува во внесот на лозинка и никогаш едноставно не ја деактивира опцијата.
Покрај тоа, постојат и други опции за конфигурација во Самба, а графичкиот интерфејс се спроведува. Со сето ова ве советуваме да се запознаете во официјалната документација, бидејќи сите информации не можат да се конфигурираат под истата статија.
Чекор 4: Креирање на јавен директориум
Продолжете со конфигурацијата на датотечниот сервер, расклопени го принципот на создавање на јавен директориум. Веднаш забележете дека таквите папки обично не се ограничени на лозинката и се достапни за гледање или дури и за уредување на апсолутно секој поврзан корисник. Најчесто создава еден таков директориум, но ништо не ве спречува да ги додадете било која количина. Создавањето на првата таква папка се изведува на следниов начин:
- Во терминалот, внесете sudo mkdir -p / samba / allaccess за да ја креирате горната страна. Променете го своето име на произволно, ако е потребно.
- Започнување со заеднички пристап, првично се движи околу патеката CD / SAMBA.
- Овде вметнете го Sudo Chmod -R 0755 Allaccess String и кликнете на Enter.
- Друга sudo chown-ar никој параметар: Нолпур Allaccess / е одговорен за обезбедување пристап до апсолутно сите корисници.
- Сега треба да ја означите оваа папка во конфигурациската датотека. За почеток, стартувајте го преку sudo nano /etc/samba/smb.conf.
- Вметнете го блокот или почетокот на датотеката под блокот. Ние ќе разговараме за значењето на секоја линија малку подоцна дека сте се занимавале со инсталација на индивидуални вредности.
Allaccess]
Path = / samba / allaccess
Преглед = Да.
Распишете = Да.
Гостин ОК = Да
Прочитајте само = не
- Зачувајте ги промените и оставете го уредувачот на текст.
- Сите поставки ќе се применуваат само по рестартирањето на серверот за датотеки, така да го направите токму сега со пишување Sudo SystemCactl Restart Samba.
По сите потребни државни директориуми ќе бидат креирани, се препорачува да ги проверите нивните перформанси во Windows со внесување на командата \\ SRVR1 \ Allaccess таму. Сега ајде да влијаеме на горенаведените параметри:
- ПАТ. Тука патеката се вклопува во папката што е избрана јавно достапна.
- Прегледачки. Активирањето на овој параметар ќе го прикаже директориумот во дозволената листа.
- Запишете. Наведената папка може да се уредува ако вредноста на овој параметар е наведена како да.
- Гостин во ред. Активирајте ја оваа ставка ако сакате да дадете споделување на папката.
- Само Читај. Користете ја позитивната вредност на овој параметар за да ја поставите вредноста на папката само за читање.
Чекор 5: Креирање на безбеден каталог
Како последен пример за конфигурацијата на Самба, сакаме да зборуваме за создавање на заштитени папки кои ќе бидат под лозинка и ќе бидат достапни само за конкретни корисници. Како што веќе сте разбрале, можете да креирате такви директориуми неограничено количество, и тоа се случува вака:
- Направете директориум кој понатаму ќе биде конфигуриран со користење на Sudo Mkdir -p / Samba / Allaccess / Secure команда.
- Додадете група каде што овластените корисници ќе вклучуваат, преку Sudo Addgroup Securedgroup.
- Одете на локацијата на заштитениот директориум со наведување на CD / SAMBA / ALLACCESS.
- Овде, поставете ги правата за секој поединечен корисник преку Sudo Chawart-R Richard: Securedgroup Secure. Заменете го името на Ричард во оваа команда на потребниот.
- Останува само да влезете во заедничка Sudo CHMOD -R 0770 Secure / Security команда.
- Одете во конфигурациската датотека (sudo nano /etc/samba/smb.conf) За да ја одредите папката што ја поставивме.
- Копирајте го и ставете го блокот во уредувачот подолу.
[Обезбедено]
Path = / Samba / Allaccess / Secured
Валидни корисници = @Securedgroup
Гостин во ред = не
Распишете = Да.
Преглед = Да.
- Зачувајте ги промените и затворете го уредувачот на текст.
- Додајте ги сите сметки во соодветната група преку Sudo Usermod-A-G Securedgroup Ричард.
- Поставете го Sudo SMBPASSWD -A Richard Password за секој од нив како последна акција која ја комплетира конфигурацијата.
Ова е сите информации што сакаме да ги споделиме со кажано за општите поставувања на Samba File Server во Centos 7. Можете само да ги следите упатствата дадени со менување на параметрите и нивните вредности за да создадете оптимална конфигурација.