Windows 10 Shared Folder доступа из Ubuntu 18.04

Я хотел бы совместно использовать файлы между Windows и Ubuntu.

В Ubuntu 16.04 LTS я мог получить доступ к совместно используемой папке на машине Windows в моей локальной сети моя навигация к Other locations в Файлах (Наутилус), получая доступ к сети Windows и обзору. После обновления до Ubuntu 18.04 LTS это больше не работает на меня.

Как я могу получить доступ к папке, совместно использованной в Windows 10 из Ubuntu 18.04?

9
задан 29 October 2018 в 16:16

3 ответа

Было изменение и в Windows 10 и в Samba. Некоторые детали объяснены здесь.

Обзор просто нажатием не работает, но можно добраться там путем ввода ссылки совместно используемой папки в поле адреса. Используйте сервер IP адрес или computer name для доли. В примере я использую IP-адрес сервера Windows 10:

Используйте Горячую клавишу Ctrl+L для ввода в пути:

smb://192.168.1.102

Ввод этого в файловом браузере поднимет подсказку авторизации. Используйте учетные данные со своего сервера Windows 10. Это отобразит все доступные доли. Можно затем нажать на долю, к которой Вы хотите получить доступ.

Существует два шага изменений, которые Вам, вероятно, придется сделать. Набор client max protocol = NT1 для совместимости сверху вниз в /etc/samba/smb.conf файл. Поместите запись чуть ниже рабочей группы = строка РАБОЧЕЙ ГРУППЫ.

Это должно быть похожим на это:

#======================= Global Settings =======================
[global]

client use spnego = no
client NTLMv2 auth = no

## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUP
   client max protocol = NT1

После того как Вы вручную получили доступ к желаемой доле, можно сделать ее легкодоступной в будущем путем установки закладки ее. Можно сделать это с сочетанием клавиш: Ctrl+D.

Можно легко переименовать закладки к чему-то друг и значимый путем щелчка правой кнопкой по имени, которое появляется на боковой панели Файлового браузера.

Установите необходимые пакеты:

Вам, вероятно, придется установить smbclient, который гарантирует, чтобы у Вас были необходимые зависимые такой как cifs-utils и фактическое /etc/samba/smb.conf файл.

$ sudo apt install smbclient
7
ответ дан 23 November 2019 в 05:07

На 18,04, я только что имел успех со следующим:

На Ubuntu: установка smbclient и добавьте client max protocol = NT1 кому: /etc/samba/smb.conf согласно L.D. Ответ заторов (см. это сообщение для большего количества информации).

В Windows: Создайте папку в Windows для совместного использования, например, названный shared. Удостоверьтесь, что папка совместно используется: Я создал нового пользователя в Windows, сохранив NewUser назовите и выбранный простой пароль (я сначала попытался менять имя, но нашел, что изменение было по-видимому только кожей глубоко. Возможно, если я перезагрузил...). Я вошел в систему с NewUser, затем вошедший в с моей администраторской учетной записью. Я активировал совместное использование сети на своей частной сети и для папки конкретно (см., например, это сообщение). Затем я щелкнул правой кнопкой по папке и выбрал Give access to..., выбор NewUser (можно хотеть дополнительные полномочия: посмотрите справедливое, связанное с сообщением). Под Sharing вкладка, папка теперь имеет сетевой путь: //COMPUTERNAME/shared.

Все еще в Windows: Для получения доступа к совместно используемой папке я использовал IP машины Windows вместо COMPUTERNAME, cf. это.

Для нахождения IP машины Windows щелкните правой кнопкой по сетевому логотипу, открытому Network and Sharing Settings и выберите Change connection properties. Примите во внимание IPv4 около нижней части.

В Ubuntu: Наконец, откройте терминал на Вас машина Ubuntu и выполнитесь

sudo mount -t cifs -o username=NewUser //[insert IPv4 here]/shared /home/your_ubuntu_username/shared

и обеспечьте пароль для NewUser при запросе.

Это монтирует общий Windows shared папка как папка shared в Вашем корневом каталоге пользователя Ubuntu.

Команда основана на предложениях отсюда, где существуют также предложения для хранения данных для входа в систему.

Я надеюсь, что это работает.Удачи!

0
ответ дан 23 November 2019 в 05:07

У меня также была та же проблема. Некоторые установки не загружают/устанавливают cifs-utils по умолчанию, даже при том, что самба установлена. Вот мой smb.conf (только соответствующие разделы)

#===========================Global definition=================================
[global]
workgroup = WORKGROUP
client max protocol = NT1
server string = Samba Server %v
netbios name = Private-99CB412
security = user
map to guest = bad user
name resolve order = bcast host
dns proxy = no
bind interfaces only = yes
#===========================Share definitions================================
[Public]
path = /media/Public
writable = yes
guest ok = yes
guest only = yes
read only = no
create mode = 0777
directory mode = 0777
force user = nobody

[Protected]
path = /media/Protected
valid users = @smbgroup
guest ok = no
writable = yes
browseable = yes

[LinuxN]
path = /media/Protected/LinuxN
force user = norah
guest ok = no
writable = yes
browseable = yes

[LinuxB]
path = /media/Protected/LinuxB
force user = bill
guest ok = no
writable = yes
browseable = yes

Вот другая ссылка для помощи другим https://linuxize.com/post/how-to-install-and-configure-samba-on-ubuntu-18-04/

0
ответ дан 23 November 2019 в 05:07

Другие вопросы по тегам:

Похожие вопросы: