Програмне забезпечення, схоже на nautilus-share у Thunar?


10

Я шукаю щось на кшталт nautilus-share для Thunar, чи існує воно?

Якщо ні, будь ласка, скажіть мені, як я можу поділитися папкою в Xubuntu?

Відповіді:


10

Огляд

На жаль, Thunar не підтримує аналогічну функціональність Nautilus-Shares. Однак ви можете це вирішити.

Передумови

Спочатку встановіть самбу

sudo apt-get install samba

Акції Thunar

Відкрийте Thunar і виберіть * Редагувати> Налаштувати власні дії> + *

Основна вкладка:

  • Ім'я: Samba Public Read Only
  • Команда: net usershare add %n %f "" Everyone:R guest_ok=y

введіть тут опис зображення

Вкладка Умови зовнішності:

Переконайтеся, що ввімкнено лише Каталоги.

введіть тут опис зображення

Перезапустіть Thunar і клацніть правою кнопкою миші каталог у вашій домашній папці, скажімо, Документи та виберіть "Samba Public Read Only".

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

net usershare info --long

Це має виглядати так, якщо це зроблено правильно:

[documents]
path=/home/dad/Documents
comment=
usershare_acl=Everyone:R,
guest_ok=y

Повторіть для:

  1. Громадські - для запису

    • Ім'я: Samba Public Writeable
    • Команда: net usershare add %n %f "" Everyone:F guest_ok=y && chmod 777 %f
  2. Приватний - лише для читання

    • Ім'я: Samba Private Read Only
    • Команда: net usershare add %n %f "" Everyone:R guest_ok=n
  3. Приватний - для запису

    • Ім'я: Samba Private Writeable
    • Команда: net usershare add %n %f "" Everyone:F guest_ok=n && chmod 777 %f
  4. Видалити Поділитися

    • Ім'я: Samba Share Remove
    • Команда: net usershare delete %n && chmod 755 %f

Що він може зробити:

Створіть користування користувача samba. Змінення дозволів у цільовій папці, що дозволяє отримати доступ до клієнтів samba.

Що не може зробити:

У Nautilus-акцій є графічний інтерфейс, який показав вам доступні варіанти та ті, які ви вже обрали.

Nautilus-share змінює піктограму папки, щоб показати вам, що папкою надано спільний доступ. Клацніть правою кнопкою миші загальну папку та виберіть властивості . Додайте емблему, щоб пам’ятати, що ця папка була спільним.

кредит


Це чудово. Ідеальна відповідь.
темна рідина

@fossfreedom Ще чудова відповідь, я додав усі 5 спеціальних дій до Thunar 1.6.11 в моїй мінімальній установці Xubuntu 16.04 (встановлена ​​з mini.iso . Я можу відкрити папки Samba Public Only / Readable, але не можу відкрити Samba Private Read Only Only / Записується . Пароль, необхідний для спільного доступу ... не приймається. Тому я можу ділитися папками лише з відкритим способом. Чи є якийсь пакет відсутній у моїй системі? Інша проблема полягає в тому, що коли я роблю Samba Share Remove у папці, я можу досі відкривати його з іншого ПК, поки я не перезавантажую спільний ПК, але це незначна проблема, оскільки я це зараз знаю.
vasilis74

Крім того, свого роду графічний інтерфейс, щоб побачити папки, якими ви ділитесь на комп’ютері, полягає в тому, щоб перейти до мережі за адресою Thunar того ж комп'ютера і переглянути перелічені папки, але ви не можете побачити / шлях. Таким чином папки Samba Share Remove 'ed не відображаються, вони відображаються лише з іншого комп'ютера. І я хотів би знати, чи можу я поставити галочку більше ніж Каталоги на вкладці Умови появи . Дякую за всю цю допомогу!
vasilis74

1

Обмін папками з Xubuntu - це просто, але менеджер файлів Thunar - це не такий спосіб. (Я використовую Xubuntu 12.04, але я знаю, що це працювало і для 11.10.)

При встановленні Xubuntu автоматично завантажуються файлові менеджери BOTH Thunar і Nautilus. Thunar - це вибраний файловий менеджер за замовчуванням. Щоб поділитися папками / файлами, перейдіть до "Меню програм" у верхньому лівому куті екрана та натисніть "Налаштування", а потім натисніть "Менеджер налаштувань". Клацніть на піктограмі «Бажані програми». Перейдіть на вкладку «Утиліти» та в розділі «Менеджер файлів» випадайте зі списку та виберіть «Наутілус».

Резюме: Меню програм / Налаштування / Диспетчер налаштувань / Кращі програми / Утиліти / Менеджер файлів, а потім виберіть Nautilus.

Наступний крок - повернутися до меню «Програми» та натиснути «Система», а потім натиснути «Синаптичний менеджер пакетів». Коли відкриється Synaptic, знайдіть пакет з назвою "nautilus-share". Якщо він ще не встановлений, встановіть його зараз. Закінчіть Synaptic, коли закінчите, а потім перезавантажте комп'ютер. Коли ви відкриєте нове вікно папки, клацання правою кнопкою миші на будь-якій папці дозволить встановити "Параметри спільного доступу".

Примітка: Будь-які піктограми папок, які ви вже розмістили на робочому столі за допомогою Thunar, залишаться об’єктами Thunar. Видаліть їх і створіть нові піктограми папок з Nautilus, якщо ви хочете.

Ще одна примітка: Якщо ви хочете побачити "Спільні папки" у меню додатків, перейдіть до меню "Прикладні програми" / "Налаштування / головне меню", а в лівій колонці виберіть "Система". У правій колонці ви побачите "Спільні папки". Виберіть це, а потім закрийте вікно головного меню, а потім "Спільні папки" буде показано в меню / налаштуваннях програм.


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