Простой файловый сервер на ОС Ubuntu Server 12.10 | OS CONFIG

Простой файловый сервер на ОС Ubuntu Server 12.10

В данной статье рассмотрим развёртку простого файлового хранилища на ОС Ubuntu Server 12.10 x86_64. Перед тем, как выполнить все действия, описанные в этой статье, необходимо, чтобы была настроена сеть и была установлена утилита rcconf. Всю первичную настройку Ubuntu Server можно прочитать здесь.



Обновим список репозиториев.

sudo apt-get update

sudo apt-get upgrade

 

Установим Samba

sudo apt-get install samba

 

Создадим в папке /home папку smbshare, а в ней 2 папки: readonly и rw

mkdir /home/smbshare

mkdir /home/smbshare/readonly

mkdir /home/smbshare/rw

 

Раздадим права доступа для этих двух папок:

chmod 755 /home/smbshare/readonly

(папка будет использоваться только для чтения)

chmod 777 /home/smbshare/rw

(папка будет использоваться для чтения и для записи)

 

Открываем файл конфигурации smb.conf

sudo nano /etc/samba/smb.conf

 

Проверяем, изменяем и добавляем следующие параметры:

[GLOBAL]

workgroup = VIRTUAL

# (или ваше имя рабочей группы)

security = share

# (или просто закомментируйте строчку security = user символом решётки «#»)

В конце файла дописываем:

[readonly]

path = /home/smbshare/readonly

readonly = yes

browseable = yes

guest ok = yes

[rw]

path = /home/smbshare/rw

writeable = yes

browseable = yes

guest ok = yes

 

Проверим файл smb.conf на наличие ошибок командой

testparm /etc/samba/smb.conf

 

Проверим запуск служб smbd и nmbd при автозапуске утилитой rcconf:

sudo rcconf

 

Ищем smbd и nmbd. Если там не отмечено звёздочками, отметить нажав пробел, затем «ОК».

После этого лучше всего перезагрузить машину

sudo shutdown –r now

 

Всё. После перезагрузки будет работать Ваш файловый сервер. Заходим на Windows-машину в той же локальной сети, и видим машину на Ubuntu Server. Входим, видим папки, которые мы открывали для сети, и начинаем ими пользоваться. 🙂

 

P.S.: Важные команды сервера Samba для Ubuntu Server:

 

Запуск сервера (если он не запущен):

service smbd start

 

Остановка сервера (если он запущен):

service smbd stop

 

Перезапуск сервера:

service smbd restart

 


Если Вам помогла статья, вы можете отблагодарить автора:
перечислить на WMR кошелёк (WebMoney): R301575071888
перечислить на Яндекс.Кошелёк: 410011003938168
или на PayPal:

Вы можете оставить комментарий, или ссылку на Ваш сайт.
  • Ruslan

    Cпасибо! кто эту настройки самба написал большое.

  • Sam

    Спасибо автору!

  • Nikolai

    А как настроить доступ к Samba для компьютера не подключенного к локальной сети?

    • OSC_Evgeny

      может я не понял вопроса…? что вы имеете ввиду?

      • Nikolai

        Например,подключиться не из локальной сети,а с мобильного на даче.



Яндекс.Метрика
Проверка ТИЦ Яндекс цитирования