Любой способ восстановить подключение к общему ресурсу Windows в качестве другого пользователя?

10

Когда я обновился до Ubuntu 13.04, файловый менеджер потерял возможность подключаться к общим ресурсам Windows как к определенному пользователю (от «подключиться к серверу») из файлового менеджера. Я мог бы быть подключен к z share как один пользователь и x share как другой, но теперь подключение к серверу не дает места для добавления учетных данных, как это было раньше. Когда я пытаюсь без учетных данных, я получаю сообщение об ошибке «НЕ ДОПУСКАЕТСЯ РАСПОЛОЖЕНИЕ - НЕ ДОПУСКАЕТСЯ ПОДДЕРЖАТЬ ДОКУМЕНТУ WINDOWS - РАЗРЕШЕНИЕ РАЗРЕШЕНИЯ». Я нахожу скриншоты, где предполагается, что я буду запрашивать имя пользователя и пароль, но я никогда не получаю его. Просто ошибка. Есть что-то, что может быть перенесено из предыдущей версии? Должен ли я удалить ~ / .nautilus? или что-то?

    
задан Frank Barcenas 02.05.2013 в 17:26
источник

3 ответа

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

Официальные источники: Ссылка

    
ответ дан Radu Rădeanu 08.05.2013 в 21:57
1

Я думаю, что разработчики решили упростить работу «Подключиться к серверу». На большинстве серверов вам нужно попросить ввести ваши учетные данные, когда вы пытаетесь получить доступ к ресурсу ... Но с некоторыми другими вам сначала нужно явно указать, какого пользователя вы хотите использовать. Фактически, в этом случае вам просто нужно использовать синтаксис, аналогичный тому, который вы использовали бы под Windows.

Основной синтаксис для использования в «Подключиться к серверу»:

smb://[email protected]/ShareName/

Пример:

smb://[email protected]/myshare/

С помощью этого синтаксиса появится одно окно, позволяющее ввести имя домена и пароль.

Я надеюсь, что это поможет вам решить вашу проблему. Если вы все еще не можете указать свое доменное имя и пароль (не появляется окно / сообщение об ошибке), иначе вам может понадобиться дополнительная информация о конфигурации вашего сервера.

    
ответ дан Golboth 13.05.2013 в 20:18
0

Это, вероятно, не должно быть ответом, потому что это немного умозрительно, но, возможно, отсутствие подсказки - это еще одно удаление функции в версии 3.6 Nautilus. Было бы довольно безболезненно попробовать установить версию 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
    
ответ дан Scaine 09.05.2013 в 18:47