Я пытаюсь заставить samba работать на CentOS ... Я установил его через Yum, изменил конфигурационный файл samba на:
[ShareName]
path = /var/www/html/
public = no
writable = yes
printable = no
create mask = 0765
valid users = username
Перезапустил самбу и ничего не сделал .. сеть Windows вообще не видит общий ресурс. Я понимаю, что, скорее всего, мне чего-то не хватает, но я всегда делал это с помощью графического интерфейса, но на этот раз не смог. Есть указатели?
Чтобы настроить сервер:
mkdir /samba
chmod a+w /samba
yum install samba -y
vim /etc/samba/smb.conf
Содержание:
[public]
comment = Only users
path = /samba
public = yes
browseable=yes
writable = yes
printable = no
write list = +staff
Ну наконец то:
service smb restart
Возможные разрешения:
browseable=yes
-> мы МОЖЕМ увидеть общий каталогbrowseable=no
-> мы НЕ МОЖЕМ увидеть общий каталогpublic=yes
-> Позволяет анонимный входpublic=no
-> Останавливает анонимный входwritable = no
-> загрузка запрещена для ОБОИХ пользователей.writable = yes
-> загрузка разрешена ОБЕИМ пользователямhosts allow=192.168.0.20
-> Разрешить только 192.168.0.20 ip для доступа к общему ресурсу, другие IP-адреса запрещеныКлиентские команды:
smbclient -L //192.168.0.48/share
-> Список общих каталоговsmbclient //192.168.0.48/share
-> Анонимный входsmbclient //192.168.0.48/share -U u1
-> Неанонимный входget <file>
put <file>
Ты можешь использовать testparm -v
для тестирования и просмотра параметров. Может быть browsable
установлен на no
.
Пытался добавить
browseable = да
Под действительные пользователи ?