Я хочу, чтобы сервер Apache обслуживал только
/ var / www / directory
теперь он обслуживает все мои файлы в системе из каталога
"/"
я попытался отредактировать httpd.conf, помещенный в / etc / apache2 и поместив в него следующее содержимое (изначально оно было пустым)
<Directory />
Options None
AllowOverride None
</Directory>
DocumentRoot "/var/www"
<Directory "/var/www">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
затем сохранил его, перезапустил сервер apache
поместите каталог / var / www в адресную строку веб-браузера, но он также показывает каталоги более высокого уровня
затем я отредактировал файл Default, Default-ssl в папке sites-available
повторил тот же процесс
все еще apache обслуживает все файлы в моей системе
2.При попытке использовать следующую команду
gedit httpd.conf
Я получаю ошибку
gedit:2696): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported
GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://projects.gnome.org/gconf/ for information. (Details - 1: Failed to get connection to session: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)