Як отримати доступ до файлу, захищеного паролем від nautilus?


10

Я можу отримати доступ до серверних та не захищених паролем спільних ресурсів, використовуючи наступні команди: ctrl + l smb: // server / share

Я можу підключитися до папки за допомогою

smbclient // сервер / share -U 

Я можу підключитися за допомогою командного рядка за допомогою наступної команди:

sudo mount -t cifs // сервер / спільний доступ -o ім'я користувача, пароль = пароль, uid = 1000, gid = 1000, iocharset = utf8, file_mode = 0777, dir_mode = 0777

Як підключитися до цієї папки за допомогою Nautilus 3.6.3?


дав би більше інформації про те, що ти хочеш і що ти робив до цього часу
Челла,

Відповіді:


10

Новий nautilus 13.04 (рейтинг) більше не показує місця для введення даних про з'єднання. Це робить його дуже важким для підключення, якщо ви не знаєте синтаксису URI. Ви можете знайти допомогу для синтаксису URI SMB у Вікіпедії .

В основному використовуйте один з таких URI:

smb://[<user>@]<host>[:<port>][/[<path>]][?<param1>=<value1>[;<param2>=<value2>]] or
smb://[<user>@]<workgroup>[:<port>][/] or
smb://[[<domain>;]<username>[:<password>]@]<server>[:<port>][/[<share>[/[<path>]]][?[<param>=<value>[<param2>=<value2>[...]]]]][5]

Ім'я користувача може містити пробіли явно і не потребує кодування. Сам я використовував таке:

smb://My User@WINDOWSHOST/Share

Потім вам буде запропоновано отримати облікові дані. Я не впевнений, чи може бути ім'ям акції, оскільки в моїх акціях їх немає, тому я не перевіряв його.

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


Останній приклад працював на мене. Коли я намагаюся підключитися до Windows Share (від Ubuntu 14.04 до ПК під керуванням Windows), якщо з'єднання відмовлено, Nautilus показує діалогове вікно діалогових вікон, проблема полягає в тому, коли ПК з ПК Windows дозволяє лише доступ для читання гостям. Це дратує, оскільки Nautilus з'єднується з дозволами лише для читання, і вам ніколи не надається можливість отримати доступ до запису. Ця URL-адреса спрацювала. Тепер у мене є доступ до запису, оскільки я можу ввести пароль, дякую. Використовуйте "smb: // user @ host / resource", і Nautilus покаже діалогове вікно.
Hatoru Hansou

Проблема в тому, що передача даних кріпленням cifs приблизно в 10 разів швидше, ніж монтування за допомогою gvfs. За допомогою монтажу gvfs ми отримали підказку про введення пароля, а через mount cifs - ні. : S Сподіваємось, це скоро буде виправлено.
inf3rno


2

Виходячи з мого nautilus (3.4.2), в меню єдності ви вибираєте файл, підключаєтесь до сервера, потім реквізити сервера (ip спільного каталогу), вводите (Windows share), а потім повідомляєте інформацію про спільний доступ, папку та користувача (домен, користувач, пароль). Моя установка працює з встановленими cifs-utils (sudo apt-get install cifs-utils). Ви також можете встановити цю частку під час запуску, додавши в / etc / fstab:

//192.168.XY/shareddirectory / домашній / користувач / sharename cifs auto, iocharset = utf8, uid = 1000, gid = 1000, користувач = ім'я користувача% пароль 0 0


Я знаю, що можу монтувати каталог з / etc / fstab, але він монтує його постійно. Мені потрібно лише тимчасово отримати доступ до акції. З Nautilus це було легко зробити, оскільки це було можливість додати ім'я користувача та пароль. Ви більше не можете додавати ім’я користувача або пароль. Мені потрібно з’ясувати, як це зробити.
Джон Фордіс

якщо ви спробуєте підключитися до сервера від nautilus через меню файлів?
боб

Отримане повідомлення: "Неопрацьоване повідомлення про помилку: Не вдалося встановити спільний доступ до Windows"
Джон Фордіс,

Шкода, що я не знаю. Єдиний спосіб, який я бачу, це кожен раз, коли ви хочете його встановити, ви запускаєте mount.cifs ... в терміналі, і тоді ви побачите його в natilus.
боб

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