как подмонтировать сетевую папку linux

Монтирование сетевой папки в Linux | Ubuntu

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Сегодня в статье рассмотрим пример монтирования сетевой папки в операционную систему Linux, на примере Elementary OS/

Для работы c сетевыми дисками SMB/CIFS (Windows или Samba) нам понадобиться утилита cifs-utils. Для её установки открываем терминал и набираем следующую команду:

Далее потребуется создать директорию, куда мы хотим примонтировать нашу расшаренную сетевую папку. Для этого давайте наберем вот такую команду:

Ручное монтирование сетевой папки

Далее набираем команду для монтирования нашей сетевой папке.

Если используются русские буквы или пробел в имени сетевой папки, надо весь путь заключить в кавычки «//192.168.0.1/Документы»

Так же сразу можно задать права доступа и кодировку, тогда надо вписать следующие параметры

Автоматическое монтирование сетевой папки при загрузки системы

Для этого создадим файл, куда мы сможем вписать информацию о пользователе(логин, пароль, домен/рабочая группа)

Для безопасности ограничим доступ к файлу с нашими данными:

Редактируем файл /etc/fstab

Также если при попытки создать или удалить какие либо файлы у Вас не хватает прав, то необходимо добавить uid и gid параметры.

Если не было ошибок, проверяем

Видим примонтированную папку, при следующей загрузки системы, будет автоматически примонтирована сетевая папка.

Если есть вопросы, то пишем в комментариях.

Также можете вступить в Телеграм канал, ВК или подписаться на Twitter. Ссылки в шапки страницы.
Заранее всем спасибо.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Как смонтировать сетевую папку Windows/Samba в Linux

Сетевая папка Windows может быть доступна в файловых менеджерах Linux как любая другая локальная папка. Для этого её нужно смонтировать. После монтирования не придётся использовать консоль для просмотра списка файлов и скачивания или закачивания файлов.

Начните с установки пакета cifs-utils.

В Debian, Linux Mint, Ubuntu, Kali Linux и производных выполните:

В Arch Linux, BlackArch и производных выполните:

Предыдущие команды smbtree и smbclient понимали имена компьютеров Windows, такие имена как HACKWARE-MIAL. Монтирование выполняется с помощью команды mount, которая такие имена не умеет обрабатывать без помощи преобразования имён DNS. Поэтому при монтировании можно либо:

В общем, в любом случае настройте в роутере или в самой Windows постоянный локальный IP.

Если вы хотите настроить преобразование имён с помощью файла /etc/hosts, то откройте его:

И добавьте туда запись вида

Например, у меня IP_АДРЕС это 192.168.0.101, а именем компьютера является HACKWARE-MIAL, тогда я добавляю следующую запись:

Пингуем по имени компьютера Windows, чтобы убедиться, что всё сработало:

Теперь нам нужно создать точку монтирования — папку, где появятся файлы из шары. Я создаю папку /mnt/share:

Чтобы не возникало проблем с правами доступа, папка, куда монтируется шара (например, /mnt/share/), должна принадлежать текущему пользователю Linux — если вы создавали папку без sudo, то она уже принадлежит обычному пользователю. Но если вы создавали папку с sudo (например, иначе это невозможно сделать в /mnt/), то вам нужно поменять её владельца командой вида::

Например, чтобы поменять владельца папки /mnt/share/ на текущего пользователя:

Теперь для монтирования сетевой шары Windows нужно запустить команду вида:

В этой команде вы должны вставить свои значения для

Значение других элементов команды:

К примеру, путь до сетевой шары у меня //HACKWARE-MIAL/Share, её я хочу смотрировать в папку /mnt/share, тогда команда будет следующей:

Вид сетевой папки Windows в Double Commander:

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Вид сетевой папки в стандартном проводнике Linux:

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Для размонтирования нужно запустить следующую команду (укажите либо точку монтирования, либо ресурсы, который был смонтирован):

Напомню, что в предыдущей части я не только настроил папку для входа без пароля, но на том же самом компьютере и настроил вторую папку с именем ShareRestricted. У этой папки владелец ShareOverlord, а пароль для входа 1234. Для подключения папки, доступ к которой возможен только по паролю, используется та же самая команда, но нужно указать реальные учётные данные:

Чуть дальше очень похожий набор опций, в том числе пароль в открытом виде, мы будем использовать в файле /etc/fstab для настройки автоматического монтирования сетевой папки. Файл /etc/fstab доступен для чтения всем а, следовательно, также доступен всем ваш пароль от Windows в нём. Чтобы обойти эту проблему, можно использовать файл с учётными данными. Это файл содержит только имя пользователя и пароль.

Используя текстовый редактор, создайте файл с учётными данными для входа на ваш удалённый сервер:

В этот файл введите имя пользователя и пароль от Windows:

В моём примере это:

Сохраните файл и закройте редактор.

Измените права доступа к этому файлу, чтобы предотвратить нежелательный доступ к вашим учётным данным:

Посмотрите абсолютный путь до этого файла:

В моём случае абсолютный путь:

Теперь вместо двух опций:

нужно использовать одну опцию, в качестве значения которой нужно указать абсолютный путь до файла с логином и паролем:

Моя команда стала выглядеть так:

Настройка автоматического монтирования сетевой папки в Linux

Автоматически монтируемые файловые системы прописываются в файле /etc/fstab. Откроем этот файл:

Теперь в него нужно добавить строку вида:

Мы добавили опцию nofail, чтобы ОС нормально загружалась даже если не удалось смонтировать данную файловую систему. Ещё добавьте опцию _netdev, эта опция означает, что файловая система находится на устройстве, которому требуется доступ к сети (используется для предотвращения попыток системы смонтировать эти файловые системы до тех пор, пока в системе не будет включена сеть).

Для моего примера это строка:

Сохраним и закроем этот файл. Для проверки выполним:

Если сетевая папка успешно смонтировалась, значит можно выполнить проверку перезагрузкой.

Если нужно смонтировать папку для входа в которую не требуется пароль, то используйте в качестве опции учётные данные «username=guest,password=»:

Либо можно по-прежнему использовать файл .smbcredentials, как это было показано выше:

/.smbcredentials запишите следующее:

Источник

Монтирование сетевой папки в Linux

В одной из прошлых статей мы рассматривали как настраивать сетевые папки в Linux с помощью NFS. Если в Windows используется для этих целей Samba, то в Linux принято организовывать общие папки с помощью сетевой файловой системы NFS.

В этой статье мы поговорим о том как монтировать такие папки вручную, а также как настроить их монтирование при обращении с помощью autofs. Так вы будете экономить трафик между серверами и получите неплохую производительность.

Монтирование сетевой папки в Linux

Для того чтобы примонтировать сетевую папку в системе должен быть установлен пакет nfs-commons. В Ubuntu его можно установить такой командой:

sudo apt install nfs-common

Затем можно выполнять монтирование с помощью обычной команды mount, которой надо передать адрес сервера NFS и путь к папке в файловой системе сервера. Например, чтобы смонтировать папку /var/nfs выполните:

sudo mount ip_адрес:/var/nfs /mnt

Никакой авторизации в NFS нет, поддерживается только ограничение доступа по IP адресу, поэтому монтирование должно пройти успешно. Если статическое монтирование работает хорошо, можно переходить к настройке autofs. Не забудьте размонтировать сетевую папку:

Сначала нужно установить этот сервис. Для этого в Ubuntu выполните команду:

sudo apt install autofs

Все настройки сетевых папок, которые надо монтировать находятся в файле /etc/auto.master. Каждая строчка представляет из себя отдельную папку и имеет такой синтаксис:

/точка/монтирования опции_монтирования ip_адрес:/путь/к/сетевой/папке

Для примера будем монтировать ту же сетевую папку /var/nfs на сервере 185.117.155.209 в локальную папку /mnt. В файл /etc/auto.master надо добавить такую строчку:

sudo vi /etc/auto.master

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

sudo vi /etc/auto.nfs

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

sudo systemctl restart autofs

Затем можно попытаться обратиться к этой папке и она автоматически смонтируется:

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Как видите, всё достаточно просто. Так и выполняется автоматическое монтирование сетевых папок в Linux. Но чтобы у вас появилась возможность создавать файлы в этой папке, надо чтобы сервер NFS был правильно настроен. Об этом смотрите предыдущую статью про настройку NFS.

Источник

Как быстро подмонтировать сетевой диск в Linux

10.1.5.43адрес шары
/mnt/documentsточка монтирования
user1пользователь с доступом к шаре
pass123пароль пользователя

Если получаете ошибку примерно такого содержания:

Установите пакет cifs-utils:

После этого должно монтироваться нормально, если нет других ошибок.

Чтобы подмонтировать виндовую шару навечно, надо отредактировать fstab:

Вот и все, после перезагрузки шара будет автоматически монтироваться.

Онлайн курсы по Mikrotik

Помогла статья? Подписывайся на telegram канал автора

Автор Zerox

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

20 комментариев

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Доброго времени.
Ввожу команду

mount error(13): Permission denied

Куда копать?
Заранее Спасибо

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Подключитесь рутом и сделайте без sudo. Вероятно с правами какие-то проблемы.

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Добрый день, были ли у вас проблемы в монтировании шары в CentOS 8, а именно в моём случае если к шаре в течении получаса не было обращений, то он как бы отключается, и становится не доступна (настроена через fstab), причём если перезагрузиться то всё снова успешно монтируется.

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Не сталкивался с таким. Правда я и шары очень редко подключаю к linux серверам. А что конкретно происходит, когда шара недоступна? Она в системе остается? Какая ошибка при обращении к ней?

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Все объекты, что в шаре, стали иметь владельца root)))
Даже если монтировать через sudo.

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Внесу, пожалуй, свои 5 копеек:

server min protocol = SMB2
server max protocol = SMB3
client min protocol = SMB2
client max protocol = SMB3
min protocol = SMB2
max protocol = SMB3
client ipc min protocol = SMB2

В случае монтирования из консоли, так же лучше указать это в опциях, пример:

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Спасибо за содержательное и полезное дополнение. Сразу ответили на вопрос, который давно у меня зрел в голове, но никак не доходили руки уточнить. Как явно указать использовать определенную версию протокола smb.

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Пробовал у себя как у Вас в примере написано, не заработало, повернул слеши и шара подцепилась.
Правда у меня не CentOS, а Mageia, но fstab думаю и в Африке fstab :))

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Спасибо за замечание. Вы правы, слеши должны быть в другую сторону, как и в команде на ручное монтирование. Это была ошибка.

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Думаю, что тут стоит копать проблему и разбираться, почему сетевой диск отваливается. По автозагрузке ничего не скажу, я такой кейс не эксплуатировал ни разу.

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

Команда для автоматического монтирования не сработала. Добавил в /etc/fstab. Подскажите в чем может быть проблема. Может какие-то логи можно посмотреть?

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

В логах должна отразиться ошибка. Если через fstab совсем не получается и не понятно почему, а через консоль монтирует, то можно команду для монтирования через консоль просто добавить в /etc/rc.local Эффект будет тот же самый.

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux

слеши в начале строчки разверни в другую сторону, по линуксовому =)

Источник

Монтирование сетевой папки в Linux

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux Все чаще встречается ситуация, когда совместно используют Linux и Windows сети. И возникает потребность работая в Linux подключиться к сетевой шаре Windows.

Для работы c расшаренными сетевыми дисками SMB/CIFS (Windows или Samba) нам понадобиться установить утилиту cifs-utils. Рассматривать ниже пример для Ubuntu

Для начало установим утилиту cifs-utils.

# apt-get install cifs-utils

как подмонтировать сетевую папку linux. Смотреть фото как подмонтировать сетевую папку linux. Смотреть картинку как подмонтировать сетевую папку linux. Картинка про как подмонтировать сетевую папку linux. Фото как подмонтировать сетевую папку linux Далее потребуется создать директорию, куда мы хотим примонтировать windows шару.

И выполняем команду монтирования.

Вместо //192.168.0.1/Public можно использовать и доменные имена //server-name/Public

Если используются русские буквы или пробел в имени сетевой папки, надо весь путь заключить в кавычки “//192.168.0.1/Документы”

Так же сразу можно задать права доступа и кодировку, тогда надо вписать следующие параметры

Автоматическое монтирование CIFS при загрузки системы

Для этого создадим файл, куда мы сможем вписать информацию о пользователе(логин, пароль, домен/рабочая группа)

#nano /root/.smbuser
username=winuser
password=winpassword
domain=salf-net

Для безопасности ограничим доступ к файлу с нашими данными:

#chmod 400 /root/.smbuser

Редактируем файл /etc/fstab

#nano /etc/fstab
//192.168.0.1/Public /mnt/share cifs credentials=/root/.smbuser 0 0

Если не было ошибок, проверяем

Видим примонтированную папку, при следующей загрузки системы, будет автоматически примонтированна сетевая папка.

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *