У меня есть виртуальная машина VMware под управлением CentOS 6.5, и я установил samba.x86_64 0:3.6.9-168.el6_5
для совместного использования ресурсов между виртуальной машиной и хостом (в моем случае Windows 7). У меня есть несколько вопросов по этой теме:
- Я не знаю, нужен ли мне единственный пакет, который я установил, мне нужно что-то еще?
Возможно ли подключиться к
/var/www/html
path как пользовательroot
и написать как пользовательapache
? Я пытаюсь избежать использования этих команд каждый раз, когда загружаю файл с помощью таких программ, как SCP в Windows.find /var/www/html -type d -print0 | xargs -0 chmod 755
find /var/www/html -type f -print0 | xargs -0 chmod 644
find /var/www/html -print0 | xargs -0 chown apache:root
Можно ли создавать каталоги как
0755
а файлы как0644
?- Я пытаюсь подключиться из Windows с помощью пользователя
root
но не могу, что мне не хватает?
Вот так выглядит мой конфиг:
[global]
workgroup = WORKGROUP
server string = Devserver %v
security = user
passdb backend = tdbsam
[data]
comment = Web Server Root Directory
path = /var/www/html
browseable = yes
writable = yes
create mask = 0755
create mode = 0755
directory mode = 0755
valid users = root, apache
force user = root
force group = root
Некоторые дополнения
Это конфиг у меня есть:
[data]
comment = Web Server Root Directory
path = /var/www/html
browseable = yes
writable = yes
create mask = 0664
force create mode = 0664
security mask = 0664
force security mode = 0664
directory mask = 0775
force directory mode = 0775
directory security mask = 0775
force directory security mode = 0775
write list = apache
valid users = root
force user = apache
force group = root
Это правильно или мне нужно вывести несколько строк?