Будь-яким способом відновити підключення до Windows поділитися як інший користувач?


10

Коли я перейшов на Ubuntu 13.04, менеджер файлів втратив можливість керуватися файлами Windows як конкретний користувач (з 'підключитися до сервера') від файлового менеджера. Я міг би бути підключений до z share як один користувач і x поділитися як інший, але тепер підключення до сервера не пропонує місця додавання облікових даних, як раніше Коли я намагаюся не мати облікових даних, я отримую помилку, яка говорить: "НЕ МОЖНА ДОПОМОГАТИМО МІСЦЕВОСТІ - НЕ ВІДПОВІДАЛИ ДЛЯ МОНТАЖУВАННЯ WINDOWS SHARE - DERIED DOURED" Я знаходжу скріншоти, де потрібно запропонувати мені ім’я користувача та пароль, але я ніколи його не отримую. Просто помилка. Чи є щось, що, можливо, перенесло з попередньої версії? Чи слід видалити ~ / .nautilus? або щось?


Я перемістив кожен файл. * У тимчасовий каталог, перезавантажив систему та ввійшов у систему. Він все ще не спонукає мене ні до чого, намагаючись отримати доступ до спільного доступу. Просто помилка. Тож мій профіль, мабуть, не проблема.
Френк Барсенас

Якщо ви не впевнені, що це проблема, пов’язана з профілем, чи ні; Перший крок тут - створити нового користувача та спробувати Підключитися до сервера. Ви все ще не отримуєте підказку під новим користувачем?
l300lvl

Чи потрібно, щоб ви могли вводити ім’я користувача / пароль на рівні акції? Може, було б достатньо підключитися до одного (або декількох) серверів із завжди однаковими спільними ресурсами та обліковими записами?
Крістіан Вольф

Відповіді:


8

Якщо ви відкриєте свій /etc/samba/smb.confфайл, ви побачите внизу визначення загального доступу. Загалом це виглядає приблизно так:

[share-name]
comment = 
path = /media/[some-name]
read only = No
guest ok = yes

Що ви хочете зробити, це додати рядок "примусовий користувач" до цього визначення спільного доступу, щоб видалений користувач виявився саме ти.

[share-name]
comment = 
path = /media/[some-name]
read only = No
force user = [your-user-name]
guest ok = yes

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

sudo service smbd restart

Офіційні джерела: http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#FORCEUSER


1

Я думаю, що розробники вирішили спростити спосіб роботи «Підключитися до сервера». На більшості серверів вам слід попросити ввести свої облікові дані, коли ви намагаєтесь отримати доступ до спільної доступу ... Але з деякими іншими спочатку потрібно чітко вказати, якого користувача ви хочете використовувати. Насправді в такому випадку вам просто потрібно використовувати синтаксис, подібний до того, який ви використовували б у Windows.

Основний синтаксис для використання в "Підключення до сервера":

smb://UserNameToUseToConnect@SMBServerName/ShareName/

Приклад:

smb://franck@myserver/myshare/

Використовуючи цей синтаксис, з’явиться одне вікно, яке дозволяє вводити ваше доменне ім’я та пароль.

Сподіваюся, що це допоможе вам вирішити свою проблему. Якщо ви все ще не можете вказати своє доменне ім’я та пароль (не з'являється вікно / повідомлення про помилку) або інше, може знадобитися додаткова інформація про конфігурацію вашого сервера.


0

Це, мабуть, не повинно бути відповіддю, оскільки це трохи спекулятивно, але, можливо, відсутність підказки - це ще одне видалення функції у версії Nautilus 3.6. Спробуйте встановити версію 3.4 з SoluOS, що стосується цієї статті з WebUpd8, може бути досить безболісно .

В основному:

sudo add-apt-repository ppa:webupd8team/experiments
sudo apt-get update
sudo apt-get dist-upgrade
killall nautilus

Удачі!

Щоб повернути цю зміну:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:webupd8team/experiments
killall nautilus
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.