У меня гость CentOS 5 VirtualBox на хосте Win7x64. Я пытаюсь настроить общий ресурс для чтения / записи, принадлежащий root
с моим хостом Windows, используя Samba, но мне не повезло после бега по кругу. Для упрощения я отключил свой брандмауэр (/etc/init.d/iptables stop
). Поскольку безопасность и разрешения не имеют значения для этой цели, я бы предпочел не устанавливать другого пользователя / группу / пароль Unix.
Вот выход из testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
Processing section "[Guest Share]"
Loaded services file OK.
Server role: ROLE_STANDALONE
и источник /etc/samba/smb.conf
:
[global]
workgroup = WRKGRP
netbios name = SMBSERVER
security = SHARE
load printers = No
[Guest Share]
comment = Guest access share
path = /root/src
read only = No
guest ok = Yes
Запуск /etc/init.d/smb restart
показывает состояние OK. Однако на моем хосте Windows я могу видеть только общую папку на гостевой \\IPv4
, но не могу перейти в "Гостевой общий ресурс":
Сообщение об ошибке "Имя сети не найдено" является распространенной ошибкой с вероятной причиной:
Пользователь, с которым вы пытаетесь получить доступ к общему ресурсу, не имеет достаточных разрешений для доступа к пути к общему ресурсу. И чтение (r), и доступ (x) должны быть возможны.
Пытаюсь ли я использовать root в качестве гостя Samba без пароля? Я хотел бы, это возможно? Как настроить Samba для совместного использования (чтения / записи) любой папки с правами root?