Здраво пријатељи! «Cоммон Iнтернет Fи Sистем услужни програми »или Цоммон Утилитиес фор Интернет Филе Системс, помоћи ће нам да се повежемо са нашим локалним Линук системом датотека, заједничким ЦИФС мрежним ресурсима на удаљеним машинама.
Ел пакуете ЦИФС-Утилс био део Самба Суите-а до верзија пре 5.5-1 (види / уср / схаре / доц / цифс-утилс / РЕАДМЕ) која долази уз Дебиан 7 „Вхеези“ и на којој је заснован овај чланак. Тренутно су услужни програми ЦИФС одвојени пројекат од Самбе и Самба тим их активно одржава.
Пре него што наставимо, морамо прочитати чланак Самба: СмбЦлиент Па, позваћемо се на то. Практично, овај пост је његов наставак.
Видећемо:
- Инсталација и мало општег знања
- Коришћење наредбе моунт.цифс
- Пример КСНУМКС
- Пример КСНУМКС
- Пример КСНУМКС
- Резиме
Инсталација и мало општег знања
Ако немамо инсталиран пакет смбцлиент или други који су повезани са пакетом Самба, приликом инсталирања цифс-утилс на било који начин ће такође:
- кеиутилс: Линук алати за управљање кључевима. Кеиутилс је скуп алата за управљање задржавањем кључа у језгру који се може користити на системима датотека, блоковским уређајима и другима за добијање и задржавање кључева ауторизације и шифровања неопходних за обављање сигурних операција.
- винбинд: Даемон који интегрише аутентификацију и механизме претраживања корисника и / или групе из Ацтиве Дирецтори у Линук систем.
- либнсс-винбинд: Пакет који нам даје додатак нсс_винбинд, који се интегрише са локалним сервером Винбинд како би се обезбедила претрага имена корисника и група. Такође нам даје додатак нсс_винс, који пружа претрагу имена хоста или рачунара, како преко НБНС („НетБИОС Наме Сервице“), тако и путем НетБИОС протокола емитовања.
- самба-заједничка y самба-заједнички-бин: Уговори у посту Самба: СмбЦлиент на овом месту.
Услужни програми или алати или команде које пружа пакет цифс-утилс звук: цифсцредс, гетцифсацл, сетцифсацл, цифс.упцалл, цифс.идмап и моунт.цифс. Из практичних разлога видећемо само команду моунт.цифс. Колико год желимо, не можемо направити расправу на ту тему. Они који желе или требају да уђу дубље, молим вас извршите команда човека.
Коришћење наредбе моунт.цифс
Генерално се позивамо на њега као:
моунт.цифс {сервице} {моунт поинт} [-о оптионс] моунт -т цифс {сервице} {моунт поинт} [-о оптионс]
моунт.цифс монтирати Линук ЦИФС систем датотека. То је изворна Линук наредба и кернел мора имати подршку за систем датотека цифс. ЦИФС протокол је наследник СМБ протокола и подржава га већина Виндовс сервера и многи други комерцијални сервери „Нетворк Аттацхед Стораге“ и НАС рачунари. Наравно, у потпуности га подржава Самба сервер отвореног кода.
Овај услужни програм причврстити или монтирати мрежни ресурс који се дели (или извози) на удаљени сервер који је наведен као сервицио користећи синтаксу // сервер / ресурс -где је „сервер“ име или ИП адреса на којој се налази удео, а „ресоурце“ је име дељене датотеке - у локални директоријум који ће бити „тачка монтирања“. Тачка монтирања мора постојати у нашем локалном систему датотека ПРЕ монтирања ресурса.
Тхе opcije наредбе чине листа парова вредности одвојених зарезима, типовима кључ = вредност.
Да бисте олакшали рад са овим услужним програмом, препоручујемо уношење промена наведених у посту Самба: СмбЦлиент да поднесе /етц/самба/смб.цонф узимајући опрему за референцу мивхеези.амигос.цу која није везана за домен. Такође се препоручује инсталирање пакета смбцлиент ако већ није, брзо сазнати који су дељени ресурси на мрежи. Наравно, горе наведено можемо утврдити путем Наутилуса или прегледача датотека који користимо, под условом да има подршку за СМБ / ЦИФС протокол.
Пример КСНУМКС
Желимо да повежемо удео // в2003 / средња земља у локалној фасцикли / хоме / кеон / лан са акредитивима корисника пипин који припадају домену пријатељи.цу. Као роот корисник или кроз судо извршавамо:
xeon@miwheezy:~$ sudo mount.cifs //w2003/tierramedia /home/xeon/lan -o [емаил заштићен] [sudo] лозинка за xeon: Лозинка:
Имајте на уму да нас прво питају за лозинку локалног корисника кеон @ мивхеези, а затим и удаљени корисник [емаил заштићен]. Наравно да то морамо знати, осим ако се наш тим придружи домени и ако се локално пријавимо у наш Дебиан као пипин. Тај случај ћемо видети у каснијим чланцима.
Такође смо сигурно креирали фасциклу ЛАН (/ хоме / кеон / лан) пре позивања наредбе. Ако не, можемо назначити да ће тачка монтирања бити директоријум / мнт, ако немамо ниједан други ресурс монтиран у тај општи директоријум.
Будимо знатижељни и наведимо датотеке у локалном директоријуму у који смо монтирали даљински удео и видећемо да је корисник и власници група директоријума и датотека корен. То значи да ћемо имати само приступ за читање. Погледај.
Некима ће бити мало тешко да разумеју горе наведено, али управо ови детаљи истичу Снага и сигурност система датотека УНИКС / Линук.
- Успели смо да убацимо у нашу хијерархијску структуру датотека која је рођена у /, систем датотека који то није ектКСНУМКС o ектКСНУМКС, као што се то дешава када монтирамо систем датотека НТФС, ФАТили ФАТКСНУМКС у нашем Дебиан тиму. Уобичајене операције које радимо без посматрања његове суштине.
- Након монтирања удаљеног ресурса, његове директоријуме и датотеке можемо третирати као локалне.
- За упућивање на удаљени ресурс није потребно никакво писмо или било шта слично.
- Не треба да се наш Линук придружи Виндовс домену. Кориснички налог у том домену потребан нам је само за приступ дељеним ресурсима у којима наш корисник има дозволе. То се такође може урадити из Виндовс клијента. У реду?.
Пример КСНУМКС
Желимо да повежемо удео // в2003 / средња земља у локалној фасцикли / хоме / кеон / лан са акредитивима корисника пипин који припадају домену пријатељи.цу. Такође морамо приступити датотекама са дозволама за читање / писање и да је власник локални корисник преко којег смо се пријавили и да је у нашем примеру кеон:
кеон @ мивхеези: ~ $ судо моунт.цифс //в2003.амигос.цу/тиеррамедиа / хоме / кеон / лан -о усер = пипин, уид = кеон, форцеуид
Поново будимо знатижељни и наведимо фасциклу ЛАН. Сада је власник кеон а група је и даље корен. Не треба да кажемо моунт.цифс опцију rw да има приступ за читање / писање. Дозволе својствене систему датотека УНИКС / Линук то гарантују. Можемо то проверити стварањем и брисањем директорија; модификовање постојећих датотека итд.
Пример КСНУМКС
Сваки пут када се наша локална машина покрене, желимо да монтирамо удео // в2003 / средња земља у локалној фасцикли / хоме / кеон / лан са акредитивима корисника пипин који припадају домену пријатељи.цу. Такође морамо приступити датотекама са дозволама за читање / писање и да је власник локални корисник преко којег смо се пријавили и да је у нашем примеру кеон.
Једноставно решење је креирање скрипте у директоријуму /етц/инит.д, дајте му дозволе за извршење и укључите је међу програме који се покрећу при покретању. Као корисник корен извршавамо:
нано /етц/инит.д/монта-тиеррамедиа.сх
и додајте следећи садржај у новостворену скрипту за покретање:
#! / бин / сх ### БЕГИН ИНИТ ИНФО # Обезбеђује: Монтирање удаљеног ресурса // в2003 / миддле еартх у / хоме / кеон / лан # Обавезно-Старт: $ лоцал_фс $ сислог # Обавезно-Стоп: $ лоцал_фс $ сислог # Дефаулт- Старт: 2 3 4 5 # Дефаулт-Стоп: 0 1 6 # Кратки опис: Монтирање удаљеног ресурса ### ЕНД ИНИТ ИНФО моунт.цифс //10.10.10.30/тиеррамедиа / хоме / кеон / лан \ -о усер = пипин , лозинка = лозинка, уид = кеон, гид = кеон, \ форцеуид, форцегид
Касније дајемо дозволу за извршавање скрипте и укључујемо је међу скрипте за покретање. Као корисник корен извршавамо:
цхмод у + к, или, ок /етц/инит.д/монта-тиеррамедиа.сх упдате-рц.д монта-тиеррамедиа.сх подразумеване вредности
Ако смо све урадили исправно, не бисмо смели да примамо поруке о грешци. Да бисмо проверили да ли је синтакса скрипте тачна, извршавамо је ручно, а такође не бисмо смели да примимо никакву поруку о грешци. Као корисник корен извршавамо:
/етц/инит.д/монта-тиеррамедиа.сх
Резиме
Можемо написати бројне примере, али то НИЈЕ наш циљ. Морамо ићи од једноставног ка сложеном и овај пост је Улазна тачка на тему. Наши чланци су засновани на основама на страницама приручника или Ман Пагес и у пратећој документацији за сваки пакет. Трудимо се да понудимо нешто другачије или што допуњује већину чланака пронађених у ВВВ Виллагеу.
Ако желимо да користимо бесплатни софтвер на Мицрософт мрежама, СМБ / ЦИФС и Самба, морамо барем прочитати !!! У супротном ћемо сносити последице основног непознавања.
Бесплатан савет: Зашто ћемо отежати ствари ако их можемо врло лако применити?
А за сада је активност завршена, пријатељи !!!.