win share - snejok/medpc GitHub Wiki
Работа с сетевыми папками
Подключение сетевой папки Windows к Linux (через закладки)
- Открываем "Мой Компьютер" и вбиваем адрес сетевой папки вот так:
smb://10.10.10.155/обменник/
- Вводим учетные данные, либо подключаемся анонимно:
- После открытия жмем правой кнопкой мыши слева на эту шару и выбираем "Создать закладку"
- Она сохраняется в "Закладки":
Ярлык на сетевую папку на рабочий стол
- Кликаем по рабочему столу правой кнопкой мыши
- Создать значок запуска
- В поле "Команда" пишем:
Thunar "smb://10.10.10.155/обменник/"
Подключение к ПК с Windows машины по сети
ПК раздает по протоколу SMB каталог /media/Upload/, доступ на чтение/запись анонимный
Альтернативный способ подключения сетевой (SMB) папки к Linux
Плюсы:
- Поиск по сетевой папке работает
- Иногда стабильнее подключение к папкам с БОЛЬШИМ кол-ом файлов
Каталог, куда будет монтироваться папка (выполняем от простого пользователя):
mkdir /home/$USER/общая
Хранение пароля от общих ресурсов (далее все команды от root):
nano /etc/samba/sambacreds
(вписываем свои данные)
username=ivanov
password=ivanov
domain=domain_or_workgroupname
Для защиты информации, установить права на файл, доступ только владельцу:
chmod 600 /etc/samba/sambacreds
и принадлежать root:
chown root: /etc/samba/sambacreds
nano /etc/fstab
(в конец файла дописываем следующую строку)
//ip_сервера/общая /home/user/общая cifs vers=default,users,credentials=/etc/samba/sambacreds,file_mode=0777,dir_mode=0777,nofail,_netdev 0 0
Монтирование каталога:
mount -a
ОПЦИИ МОНТИРОВАНИЯ
nofail - чтобы ОС нормально загружалась даже если не удалось смонтировать данную файловую систему
_netdev - файловая система находится на устройстве, которому требуется доступ к сети (используется для предотвращения попыток системы смонтировать эти файловые системы до тех пор, пока в системе не будет включена сеть)
vers=arg. Версия протокола SMB. Допустимые значения:
1.0 — классический протокол CIFS/SMBv1.
2.0 — протокол SMBv2.002. Изначально он был представлен в Windows Vista Service Pack 1 и Windows Server 2008. Обратите внимание, что в первоначальной версии Windows Vista использовался немного другой диалект (2.000), который не поддерживается.
2.1 — протокол SMBv2.1, представленный в Microsoft Windows 7 и Windows Server 2008R2.
3.0 — протокол SMBv3.0, представленный в Microsoft Windows 8 и Windows Server 2012.
3.02 или 3.0.2 — протокол SMBv3.0.2, представленный в Microsoft Windows 8.1 и Windows Server 2012R2.
3.1.1 (или 3.11() — протокол SMBv3.1.1, представленный в Microsoft Windows 10 и Windows Server 2016.
3 - Версия протокола SMBv3.0 и выше.
default — выполняется попытка согласовать самую высокую версию SMB2+, поддерживаемую клиентом и сервером.