Неможливо отримати доступ до спільних ресурсів Ubuntu samba з Mac OS після встановлення Ubuntu 14.10


8

Щойно встановлено Ubuntu 14.10 на моєму сервері, замінивши 14.04 (не оновляючи його). Я дав йому те саме ім’я (ubuntu-сервер), як і раніше. Я встановив Samba і переробив раніше створені акції, використовуючи ті ж назви: sde, sdf тощо.

Однак я більше не можу отримати доступ до цих акцій з Mac OS (Yosemite). Я перезавантажив сервер і системи Mac OS безрезультатно. Сервер і спільні папки відображаються на обох Macs, але моє підключення до сервера - це Guest, і хоча я включив Guest Guest, коли я намагаюся отримати доступ до однієї з спільних, я отримую діалогове вікно "Операція може не завершено, тому що оригінальний елемент для "" неможливо знайти ". Якщо я спробую змінити з'єднання як зареєстрований користувач, я отримаю "Виникла проблема з підключенням до сервера" ". Перевірте ім'я сервера або IP-адресу, а потім спробуйте ще раз ...".

Хтось знає, в чому проблема, або що я можу перевірити, щоб отримати детальнішу інформацію про те, що є фактичною проблемою?

З повагою, Девід

Відповіді:


21

Був точно такий самий випуск. Спробуйте наступне:

sudo smbpasswd -a <username> #this should be your home account username on Ubuntu

він повинен запропонувати вам встановити пароль самби, який зберігається окремо до ваших паролів Ubuntu. Ви можете встановити його так само, як ваш домашній пароль користувача, якщо хочете, хоча це не рекомендується. Потім зробіть:

sudo nano /etc/samba/smb.conf

Прокрутіть донизу файлу та додайте / редагуйте спільні папки таким чином:

[<folder_name>]
path = /home/<user_name>/<folder_name>
available = yes
valid users = <user_name>
read only = no
browseable = yes
public = yes
writable = yes

Потім перезапустіть samba за допомогою:

sudo service smbd restart

останнє, але не менш важливе:

testparm

Якщо все добре, ви повинні побачити повідомлення типу:

Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[printers]"
Processing section "[print$]"
Processing section "[<folder_name>]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Знято з інструкцій тут .

Це працювало для мене на Mac OS 10.10.1.


хороший момент, забув про це
kalel

Це має бути прийнятою відповіддю.
Blairg23

Встановлення пароля samba, як описано в цій відповіді, дозволило мені підключитися за допомогою Cmd + K у вікні Finder, ввівши smb: // <ip-adress> машини Ubuntu і додавши нового користувача samba та пароль у MacOS High Sierra.
Майкл Фултон

Цю відповідь слід сприймати як правильну. Дамо кредит тому, хто це заробив.
Альмір Кампос
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.