Смонтируйте диски SMB из консоли

Я никому не отрицаю свою привычку играть, порок, унаследованный от моих приключений в системах Windows, которые я не использовал более 6 лет, если только речь не идет о ремонте какой-то мелочи на ПК моего отца, которая, хотя и причиняет боль, я должен признать, что это «Атеист всего, что похоже на пингвина».

Мой друг спросил меня об эмуляции Warcraft (его действительно интересовало, как я играл в DOTA) en GNU / Linux и я провел ему весь тур (с использованием того же Wine, что и Crossover) на что он ответил настоящей саблей: Что, если у меня есть Warcraft на ПК с Windows, и я хочу использовать его на своем с Linux? Сегодня, после небольшого, но плодотворного поиска в Сан-Гугле, я собираюсь дать вам ответ, как ответить на вопрос моего друга:

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

Чтобы смонтировать удаленный SMB-модуль на нашем компьютере, нам понадобится модуль smbfs и клиент smbclient, поэтому мы устанавливаем его из репозитория.

#apt-get install smbfs smbclient

После установки этих модулей мы можем составить список вещей, которые доступны на любом ПК в сети благодаря smbclient и синтаксису:

#smbclient -L Nombre_PC -U NombreUsuario

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

Как только мы узнаем, какой ресурс поделился с ПК, мы переходим к его установке на нашем ПК. Чтобы смонтировать общий ресурс на нашем ПК, мы можем использовать 2 способа: или с помощью модуля 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-утилита который вызывается косвенно командой 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 = Значение

пароль = Значение

В конце этих процессов, что бы мы ни выбрали при доступе к папке, которую мы обозначили как точку подключения, мы можем использовать эти приложения, как если бы они действительно были на нашем ПК:

Как видно на последнем рисунке в папке / среднее / LK Акция E $ установлена (соответствует разделу E $ Windows) и таким образом мы можем запускать Warcraft так, как хотел мой друг. Надеюсь, это сослужило вам хорошую службу, и, прежде чем какой-нибудь тролль начнет болтать, я оставляю вас и получаю информацию.

Дополнительная документация: