Нуждаюсь в небольшой помощи, настраивающей сервер SMB. Я не использовал Linux долгое время, и желаю вывести Windows и использовать это поле как строго файловый сервер для моих полей медиаплеера, рассеянных вокруг моего дома.
Мне не нужна безопасность на долях вообще, как они находятся строго на внутренней сети, и медиаплееры, кажется, не хотят работать с долями, требующими паролей.
Вот вещь: я был вне этого так долго, я - в значительной степени новичок снова, компьютер обнаруживается, когда я пытаюсь добавить новую папку медиа в медиаплеере, но даже если я использую свое имя пользователя и пароль Ubuntu, я не могу получить доступ к папке, и журналы показывают попытку пользователя nobody
, сеанс закрыт. когда я пытаюсь получить доступ к папке в Ubuntu, я могу получить доступ smb://main pc
и это показывает все папки, но я ни во что не могу войти. Даже использование моих учетных данных Ubuntu просто дает мне проклятую ошибку при высказывании отклоненного разрешения. Я знаю, что, вероятно, пропускаю что-то легкое, это собирается заставлять меня быть похожим на настоящего остолопа, но любые указатели значительно ценились бы.
Хорошо я рекомендую сделать следование из начала. Все команды, которые будут выполнены, являются пользователем root или с sudo для предотвращения проблем полномочия.
sudo apt-get install samba samba-common python-glade2 system-config-samba
CP/etc/samba/smb.cnf/etc/samba/smb.cnf.bak
mkdir-p/data/SambaShare/PublicShare
chmod-R 0775/data/SambaShare/PublicShare
показанный-R nobody:nogroup/data/SambaShare/PublicShare
vi / etc/samba/smb.cnf
[PublicShare]
comment = My Public Share
path = /data/SambaShare/PublicShare
writable = yes
browseable = yes
public = yes
hosts allow = 127. 192.168.
guest ok = yes
Примечание: Принятие Вашего внутреннего диапазона IP запускается с 192.168.xx.x, таким образом, хост y позволяет = в вышеупомянутом коде, имеет 192.168. если это отличается по Вашему случаю, пытаются редактировать соответственно, но не пропускают пробелы, данные между диапазоном хоста.
Папка PublicShare теперь доступна всеми без пользователя и пароля. При требовании Группы и Пользователя для управления, Вы можете, то необходимо добавить "действительных пользователей = "в вышеупомянутом коде. Можно выбрать предпочтительное имя и изменить accondingly. Коды сам explainatory.
addgroup mysmbgrp
adduser user1 -G mysmbgrp
smbpasswd -a user1
smbpasswd -e user1
sudo service smbd stop sudo service nmbd stop sudo service smbd start sudo service nmbd start