Общая сетевая папка на машине CentOS

В статье описан краткий способ сделать общую сетевую папку без разграничения доступа

Задача: Дать доступ к папке на CentOS  машинам из локальной сети. Имя папки которая будет открыта для общего доступа /home/share

Устанавливаем пакет Samba:

# yum install samba -y

Создаем папку на CentOS, которую хотим сделать общей:

# mkdir /home/share

Выставляем права на папку:

# chmod 777 /home/share

# chown user:user /home/share

Здесь мы дали полные права на папку существующему системному пользователю user. Под этим этим пользователем Windows машины будут производит манипуляции в этом каталоге.

Открываем /etc/samba/smb.conf [global]workgroup = WORKGROUPserver string = my share map to guest = Bad User security = usermap to guest = Bad User[homeshare]path = /home/shareguest ok = Yeswriteable = Yes

Перезапускаем и ставим в автозагрузку демон Samba:

# service smb restart

# chkconfig smb on

Проверяем.

Берем машину с WinXP, вводим в проводнике ip-адрес компьютера с CentOS.

Если не заходит с помощью учетной записи «user» и пишет ошибку в логах:

ERROR: failed to setup guest info

Пропишите за место учетной записи «nobody»:

guest account = nobody

Добавить комментарий

Ваш адрес email не будет опубликован.