четверг, 2 марта 2017 г.

Подключение сетевой папки или диска Windows к Linux для пользователя www-data


1. Поддержку сетевых дисков Windows в Linux обеспечивает пакет cifs-utils. Если он у вас еще не установлен, в командной строке от имени суперпользователя введите
# apt-get install cifs-utils
Эта команда проверит, установлен ли указанный пакет и, если нет, установит его.

2. Создайте в /mnt (или любом другом месте) папку, в которую мы будем подключать сетевой диск Windows:

# mkdir /mnt/winshare

3. И наконец само подключение сетевой папки Windows в Linux выполняется с помощью команды mount.cifs

# mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o username=WIN_USER_NAME,password=WIN_USER_PASSWORD

ПРИМЕЧАНИЕ!!! для пользователя WWW-DATA

Если вам необходимо расшарить доступ для www-data, делаем следующее:
1. На стороне Windows создаем пользователя www-data 
2. На стороне Windows расшариваем папку и предоставляем полный доступ (безопасность) для созданного нами www-data

3. Делаем подключение сетевой папки Windows в Linux:
- Смотрим UID www-data
# id www-data
Получили ответ: uid=33(www-data) gid=33(www-data) groups=33(www-data)

-Делаем подключение
# mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o username=www-data,uid=33,password=WIN_USER_PASSWORD

ВАУ ВСЕ РАБОТАЕТ.

Комментариев нет:

Отправить комментарий