Падключыце дыскі SMB ад кансолі

Я нікому не адмаўляю ў сваёй звычцы гуляць, гэта загана, успадкаваная ад маіх прыгод у сістэмах Windows, якімі я не карыстаўся больш за 6 гадоў, калі толькі гаворка не ідзе пра рамонт якой-небудзь дробязі на камп'ютэры майго бацькі. з'яўляецца "Атэістам усяго, што падобна на пінгвіна".

Мой сябар спытаў мяне пра эмуляцыю Warcraft (яго на самой справе цікавіла, як я гуляў у DOTA) en GNU / Linux і я правёў яму ўвесь тур (з выкарыстаннем таго ж віна, што і ў кросоверы) на што ён адказаў сапраўднай шабляй: Што рабіць, калі ў мяне ёсць Warcraft на ПК з Windows і я хачу выкарыстоўваць яго на сваім з Linux? Сёння пасля невялікага, але плённага пошуку ў Сан-Google я збіраюся прапанаваць вам адказ, як адказаць на пытанне майго сябра:

Для пераймання гульні ў Windows у сістэмах GNU / Linux вядомыя прыкладання, такія як Віно, CrossOver, Cedega і г.д ... паўтараць не буду тая частка але ўсё ўскладняецца, калі гэтыя прыкладання фізічна не знаходзяцца на нашым цвёрдым дыску і значна больш, калі яны знаходзяцца на ПК з Windows, да якога мы павінны атрымаць доступ праз лакальную сетку. Для доступу да гэтых рэсурсаў выкарыстоўваецца пратакол SMB, але гэта не дазваляе нам эмуляваць выдаленыя прыкладання, таму пошук і пошук я знайшоў, як гэта зрабіць праз аддаленыя модулі SMB (што ў Windows кажа агульныя рэсурсы) усталяваны на нашым ПК.

Каб змантаваць выдалены SMB-блок на нашым кампутары, нам патрэбны модуль smbfs і кліент smbclient, таму мы ўсталёўваем яго з сховішча

#apt-get install smbfs smbclient

Пасля ўсталёўкі гэтых модуляў мы можам пералічыць рэчы, якія абагульваюцца на любым ПК у сетцы дзякуючы smbclient і сінтаксісу:

#smbclient -L Nombre_PC -U NombreUsuario

Залішне казаць, што імя ПК можа быць заменена на яго IP, а імя карыстальніка павінна быць карыстальнікам SAMBA альбо (калі яны супадаюць з маім сябрам, які мае рэчы на ​​ПК з Windows) імя карыстальніка з доступам да гэтай агульнай долі. Вось прыклад таго, як гэта выглядае, калі мы пералічваем агульныя рэсурсы ПК з Windows:

Пасля таго, як мы даведаемся, якім рэсурсам падзяліўся ПК, мы пераходзім да таго, каб усталяваць яго на свой ПК. Каб падключыць агульны рэсурс на ПК, мы можам скарыстацца двума спосабамі: альбо з дапамогай модуля smbfs альбо з дапамогай CIFS (Агульная Інтэрнэт-файлавая сістэма) які некаторыя называюць пераемнікам SMB, і гэта таксама дазваляе нам выкарыстоўваць крыху больш свабоды, у гэтым артыкуле я распавяду, як гэта было б з двух спосабаў, і варта ўдакладніць, што абодва эфектыўныя.

1- Выкарыстанне smbfs:

Для дыстанцыйнага мантавання агульнай долі з дапамогай модуля smbfs выкарыстоўваецца сінтаксіс:

mount -t smbfs -o username=nombreUsuario //nombre_PC_o_IP/Nombre_Recurso /Punto_de_Montaje -o Opciones

Удакладненне варыянтаў:

Варыянтаў smbfs некалькі, адзін з іх карыстальнік = значэнне які таксама можа быць імя карыстальніка = значэнне абодва сапраўдныя і ўяўляюць карыстальніка SAMBA альбо карыстальніка Windows з доступам да гэтага агульнага рэсурсу

2- Выкарыстанне CIFS:

CIFS гэта інструментальная частка набору cifs-util які выклікаецца ўскосна камандай mount і можа выкарыстоўвацца некалькімі спосабамі, альбо мы можам зрабіць гэта з дапамогай опцыі "-t cifs", альбо мы можам выкарыстоўваць яго непасрэдна з выказваннем "mount.cifs" двума спосабамі, якія працуюць аднолькава , увогуле сінтаксіс гэта будзе нешта накшталт

mount -t cifs //recurso /punto de montaje -o Opciones

Я абраў опцыю mount.cifs і перадаў карыстальніку доступ да рэсурсу ў рамках опцый:

У якасці дадатковай інфармацыі я скажу вам, што мы таксама можам зрабіць так, каб наша сістэма зрабіла гэта, запусціўшы ПК, стварыўшы файл уліковых дадзеных, а затым запісаўшы наступны радок у файл fstab:

# 
//Recurso /Punto_de_Montaje cifs uid=Usuario,credentials=Ruta_credenciales 0 0

У гэтым выпадку файл уліковых дадзеных - гэта проста тэкставы файл, які змяшчае параметры ўліковых дадзеных:

username = Значэнне

пароль = значэнне

У канцы гэтых працэсаў, незалежна ад таго, што мы абралі пры доступе да тэчкі, якую мы прызначылі кропкай мацавання, мы можам выкарыстоўваць гэтыя прыкладання, як быццам яны сапраўды знаходзяцца на нашым кампутары:

Як відаць на гэтым апошнім малюнку ў тэчцы / сярэдняя / ЛК Доля E $ змантавана (адпавядае падзелу E $ Windows) і такім чынам мы можам запускаць Warcraft так, як хацеў мой сябар. Я спадзяюся, што гэта вам добра паслужыла, і перш чым тролі пачнуць балбатню, я пакідаю вас там, дзе я атрымліваю інфармацыю.

Дадатковая дакументацыя:


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

13 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны.

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

  1.   jorgemanjarezlerma сказаў

    Як ты.

    Добрыя ўказанні і парады, дзякуй за інфармацыю, і я захаваю яе для далейшага выкарыстання, альбо мне трэба такім чынам падключыцца да сеткі. З добрымі пажаданнямі.

  2.   Хьюга_Neji сказаў

    Дзякуй за падтрымку, я сапраўды не ўяўляў, як яны збіраюцца яе прыняць

  3.   правільны сказаў

    Уклад вялікі!

  4.   кікі сказаў

    Я не ведаў такога спосабу мантавання з тэрмінала, я заўсёды раблю гэта з Thunar і Nautilus, націскаючы Ctrl + L і набіраючы smb: // IP-адрас. Праўда ў тым, што вельмі добры падручнік і вельмі добра растлумачаны. Прывітанне і няхай жыве САМБА!

    1.    Хьюга_Neji сказаў

      Калі вы можаце атрымаць да яго доступ з дыспетчара файлаў, але, як я ўжо сказаў ... па меншай меры, мне не атрымліваецца запускаць рэчы з Wine або Crossover, якія знаходзяцца ў SMB: // IP-адрасах, вось чаму я хацеў нешта зрабіць накшталт «падключыцца да сеткі Winbugs Network», і такім чынам ствараецца спасылка на сапраўдны .exe-файл іншага ПК, які дазваляе выкарыстоўваць Wine і Crossover традыцыйным спосабам. Гэта нават дапаможа вам з відэаплэерамі, якія больш не павінны загружаць буферы, таму што яны прайграваюць відэа так, нібы яны знаходзяцца на адным ПК.

      1.    кікі сказаў

        Сябар, у мяне таксама такая ж праблема з дыспетчарам файлаў, гэта тое, пра што я забыўся ўпісаць каментарый, таму пост мне падаваўся велізарным, бо ў мяне заўсёды былі праблемы з выкананнем файлаў, і яны станавіліся недаступнымі, пракладваючы шлях з тэрмінал, я таксама ніколі не шукаў рашэння, але гэтым паведамленнем вы мяне прасвяцілі, хе-хе, і цяпер я магу нават запускаць сцэнарыі на аддаленым раздзеле Windows. На ўра!

  5.   Вікторыя сказаў

    Гэта працуе для мяне з:
    mount -t cifs // Параметры рэсурсу / мантажу -o

    дзе шлях да рэсурсу мае прастору, і я ўкладваю слова \ sigword, каб прастора пазнавала мяне. І ПРАЦУЕ, але мне даводзіцца рабіць гэта кожны раз пры перазагрузцы.

    Калі я ўкладваю яго ў fstab, ён выдае мне памылку, і гэта з-за прабелаў, я паспрабаваў пакінуць прабелы нармальнымі і змяніць іх на "\", але няма магчымасці. прапановы?

    1.    Вікторыя сказаў

      выпраўлена, замяніць прабелы на «40»

      1.    Uno сказаў

        Вы паспрабавалі працытаваць шлях да каталога тыпаў:

        "/ Гэта / каталог"

        ?

  6.   Хаўер сказаў

    Падручнік для чытання, выканання інструкцый і мантавання -a без здарэнняў
    Вялікі дзякуй
    Добрая праца

  7.   Бэн сказаў

    добра, тут можна было запусціць X для капіравання файлаў з майго сервера

  8.   Rod2012 сказаў

    Так, вядома, гэта вельмі проста, але з брандмаўэрам зверху ў мяне не было сувязі, у вокнах у мяне была ўстаноўлена сігналізацыя "Зона", і гэта прынесла мне праблемы.
    Дзякуй за інфармацыю

  9.   Езэкііль сказаў

    Геній спажыў шмат вашага матэрыялу ў Facebook разам з Наруто Шыппудэнам, і я не ведаў, што вы эксперт у Linux, вялікі дзякуй! Я буду выкарыстоўваць яго для праграмавання ionic і кампіляцыі з ubuntu! Дзякуй