Как к папкам Share в 14.04 Серверах с Gnome

Я работаю с новой установкой Сервера Ubuntu 14,04 64 бита. Во время установки я выбрал Параметр сервера Samba, и я полагаю, что это работает. Мое намерение состоит в том, что машина OS X сможет совместно использовать главную папку во вторичном внутреннем диске (и возможно несколько других папок). Я могу проверить с помощью ping-запросов сервер от своего Mac. У меня есть минимальный Gnome установленный GUI, и добавляю функциональность по мере необходимости.

На моих 12,04 машинах я просто щелкаю правой кнопкой по папке и совместно использую ее. На сервере щелчок правой кнопкой не поднимает ничего, чтобы сделать с совместным использованием, таким образом, я, вероятно, должен установить что-то или отредактировать некоторый файл.

Как я позволяю совместно использовать на папке?

[редактирование] я не могу обнаружить тот Samba, на самом деле работает!

2
задан 8 August 2014 в 20:30

1 ответ

Можно протестировать, если у Вас есть он работающий путем ввода smbstatus, если это показывает информацию о связанном или не связанных клиентах тогда, это работает, если Вы получаете ошибку, это не работает или установленное. Удостоверьтесь, что Вы также установили libpam-smbpass пакет. Это используется для синхронизации пользователей системы с базой данных самбы для случаев как разрешение пользователям соединиться с ресурсом при выяснении пароль.

apt-get install libpam-smbpass

, Если Вам уже установили Samba со всеми необходимыми пакетами тогда первое редактирование smb.conf файл:

nano /etc/samba/smb.conf

В конце файла добавляют совместно используемый ресурс. В моем случае я совместно использую ресурс, названный "shareme":

[shareme]  
    comment = Server Share Resource  
    path = /path/to/shared/resource  
    browsable = yes  
    guest ok = yes  
    read only = no  
    create mask = 0777  

Сохраняют это путем нажатия CTRL + X , который должен показать вариант ниже о "Вас, хотят сохранить?" и затем выйдите из редактора. Теперь перезапустите сервис Samba:

service smbd restart

или

/etc/init.d/smbd restart

опции выше:

комментарий - Шоу комментарии при просматривании gui.

путь - Папка Вы хотите совместно использовать

доступный для просмотра - Позволяет клиентам видеть совместно используемый ресурс, когда они используют файловый менеджер (Как проводник в Windows или Наутилус на Ubuntu).
гость хорошо - Позволяют пользователю соединяться с ресурсом без потребности в пароле.

только для чтения - Наборы разрешение только для чтения, таким образом, пользователи не начинают идти средневековые на совместно используемом ресурсе.

создают маску - Когда файлы/папки будут созданы, это будет полномочиями, которые они установят после создания.. Я оставил его как 777, который будет полон, чтобы позволить любому Читать, Писать или Выполняться, но если Вы не хотите кого-то удаляющего что-то, установите их на 0755.

Это - общее объяснение, которое не включает много пользовательских опций и безопасности. Если Вы хотите, можно также читать Руководство Samba или даже перейти к Руководство Samba Ubuntu

, Другие подсказки (Который может быть отредактирован в smb.conf файл)

  • , Удостоверяются, что Вы находитесь на той же рабочей группе (Право преимущественной покупки файл конфигурации самбы)
  • , Если Вы начинаете становиться странными имена на совместно используемом ресурсе, можно попытаться добавить опцию mangled names=no к разделу Global в smb.conf файл.
  • , Если пользователи видят совместно используемый ресурс, но не могут соединиться с ним, даже с настройками выше, можно добавлять/редактировать опцию force user = YOUR_USER в разделе Global, который вынуждает любой ресурс думать, что пользователь, соединяющийся, является Вами (Не делайте этого на месте, которому Вы не доверяете).
  • Для наблюдения всех ресурсов в локальной сети можно использовать smbtree, который был бы похож на это:

    XTREME
        \\CYREX                 cyrex server (Samba, Ubuntu)
            \\CYREX\img             
            \\CYREX\movies          
            \\CYREX\TVSeries        
            \\CYREX\print$          Printer Drivers
            \\CYREX\IPC$            IPC Service (cyrex server (Samba, Ubuntu))
    
        \\MARY                  mary server (Samba, Ubuntu)
            \\MARY\temas            
            \\MARY\IPC$             IPC Service (mary server (Samba, Ubuntu))
            \\MARY\print$           Printer Drivers
    

Наконец, в Вашем вопросе Вы упоминаете, что у Вас есть минимальная установка GUI с Gnome. Если опция сделать все совместное использование может быть сделано через GUI, то сначала необходимо установить следующие пакеты для имения опции в наличии при щелчке правой кнопкой по папке (Это может зависеть, если Вы используете Единицу/Файлы в качестве GUI или полного Gnome/наутилуса как GUI)

apt-get install samba libpam-smbpass samba-dsdb-modules samba-vfs-modules python-samba samba-common-bin samba-common samba-libs nautilus-share libgnomevfs2-extra

После перезапуска, этого должно быть достаточно, чтобы совместно использовать через GUI и также быть в состоянии видеть доли. Снова, в моем случае, я тестирую это с Единицей.

4
ответ дан 7 October 2019 в 09:35

Другие вопросы по тегам:

Похожие вопросы: