Проблема с файлами в сети?

Я пытаюсь настроить общий доступ к файлам, чтобы я мог передавать файлы с компьютера с Windows 10 на компьютер с Ubuntu 18.04. Я установил самбу с

sudo apt-get install samba

Я сделал папку на своем жестком диске, которая отличается от операционной системы, назвал ее общей. Сделал там другую папку под названием test. я щелкнул правой кнопкой мыши по папке. Пошел в свойствах локальной сети поделиться. Проверено все. побежал

sudo nano /etc/samba/smb.conf 

Изменено work-group в SHARE так как это то, что его называют на компьютере с Windows. внизу я добавил

\[sambashare\]
 ​
comment = Samba on Ubuntu
​
path = /media/plex/Storage/Share
​
read only = no
​
browsable = yes

Затем я нажимаю Ctrl+O, затем Crtl+X

Затем я сделал команду

sudo service smbd restart

затем на компьютере с Windows я щелкну правой кнопкой мыши по пуску, затем нажмите Run

type \\\\[10.0.0.26](https://10.0.0.26)

так как это IP-адрес для компьютера с Ubuntu

дважды щелкните по папке общего доступа

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

1 ответ

Примечания по поводу моего ответа:

[a] Я ничего не знаю о плексе.

[b] В контексте этого вопроса я предполагаю, что "plex" также является именем пользователя.

[1] Щелкните правой кнопкой мыши папку "Общий доступ"> "Свойства"> "Общий сетевой ресурс" и "отмените общий доступ" к папке. Просто отмени все, что ты сделал здесь. Затем выполните следующую команду, чтобы убедиться, что у вас нет общих пользователей:

net usershare info --long

[2] Отредактируйте /etc/samba/smb.conf и сделайте так, чтобы ваше определение общего ресурса выглядело так:

[sambashare]
path = /media/plex/Storage/Share
read only = no
guest ok = yes
force user = plex

[3] Сохранить smb.conf

[4] Перезапустите smbd:

sudo service smbd restart

[5] Когда вы используете "Запуск из Windows 10", вы можете подключиться к этой папке одним из двух способов. Используя IP-адрес:

\\10.0.0.26\sambashare

Или используя имя mDNS:

\\ubuntu-host-name.local\sambashare

Измените "ubuntu-host-name" на фактическое имя хоста вашего компьютера с Ubuntu - и не забудьте в конце ".local".

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