Проблема с файлами в сети?
Я пытаюсь настроить общий доступ к файлам, чтобы я мог передавать файлы с компьютера с 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".