База знаний

Подключение сетевой папки Windows через консоль Linux

Приветствую вас, дорогие друзья!
Иногда у вас может возникнуть потребность получить доступ к сетевым ресурсам windows из консоли Linux.

Делается это при помощи следующей команды:

sudo smbmount

Итак, приступим:

1. Для того, чтобы примонтировать сетевую папку windows, нам нужно знать netbios имя компьютера и имя сетевой папки Windows. Допустим, это компьютер с сетевым именем: Sergey, а сетевая папка носит имя: mailbox

2. На Linux машине должна быть создана папка, в которую будет монтироваться содержимое сетевой папки. Для этого создадим в корне файловой системы папку media (скорее всего, она уже есть по умолчанию), а внутри нее - подпапку mailbox_lin

Тогда команда монтирования сетевой папки windows (с правом создания / записи файлов) будет выглядеть так:

sudo smbmount \\\\Sergey\\mailbox /media/mailbox_lin/ -o username=ПОЛЬЗОВАТЕЛЬ,password=ПАРОЛЬ,
rw,iocharset=utf8

где: ПОЛЬЗОВАТЕЛЬ и ПАРОЛЬ - имя и пароль windows-пользователя, имеющего права на запись в расшаренной папке.

После выполнения процедуры монтирования в локальной папке Linux по адресу /media/mailbox_lin/ вы найдете содержимое вашей сетевой папки Windows.

И помните, что поскольку монтирование сетевой папки производилось с правами суперпользователя, то все процедуры модифицирования файлов и папок (изменение, запись и удаление файлов) должны также производиться с правами суперпользователя.

Удачи!

Related Articles