назад Оглавление вперед

Samba 3 в примерах. От простого к сложному. Пример 1. Простой Samba-сервер. Доступ всем на все.

4. Создаем владельца общих ресурсов и сами общие папки

Создадим такого пользователя в системе, имя пользователя sambauser, его пароль samba1USER, при создании зададим каталог пользователя (ключ -m) и зададим пароль (ключ -p):

# useradd -m sambauser -p samba1USER

Убедитесь, что товарищ добавился в систему:

cat /etc/passwd
sambauser:x:501:501::/home/sambauser:/bin/bash

Также убедитесь, что создан домашний каталог пользователя sambauser

# ls -l /home | grep sambauser
drwx------ 11 sambauser sambauser  4096 May 26 16:02 sambauser

Теперь создадим папку sharefolder, в которой будут находиться наши будущие общие ресурсы, можно и без нее, но имхо удобнее, если все общие папки будут лежать в отдельном каталоге, а не просто в корне точки монтирования:

# mkdir /mnt/allfiles/sharefolder

Теперь создадим будущие общие папки:

# mkdir /mnt/allfiles/sharefolder/{music,"обмен файлами"}

И назначим нового владельца, нашего товарища sambauser, а также несколько изменим разрешения:

# chown -R sambauser:users /mnt/allfiles/sharefolder
# chmod -R ugo+rwx /mnt/allfiles/sharefolder

В итоге разрешения на наши общие ресурсы выглядят вот так:

# ls -l /mnt/allfiles/sharefolder
drwxrwxrwx 2 sambauser users 4096 May 26 16:27 music
drwxrwxrwx 2 sambauser users 4096 May 26 16:27 обмен файлами
назад Оглавление вперед