Я новичок в Linux, и я только что установил Ubuntu. Это действительно захватывающе, и я уже установил свой собственный apache и mysql. Сервер работает.
У меня есть файлы моего сайта в разделе /var/www
, но некоторые файлы исключены из доступа пользователей. В моей среде Windows я помещаю их под C:/Special
, и я хочу знать, где я должен поместить их под Ubuntu.
Вы должны просто создать каталог в / var / www, который не доступен для других пользователей
chmod o-rwx /var/www/special
для полной безопасности, вы также должны пометить файлы в этом каталоге с такими же разрешениями.
Вы можете поместить их в свою домашнюю папку (т.е. / home / user / www) и изменить директиву Directory и DocumentRoot в своей конфигурации Apache. Если вы сделаете это таким образом, только пользователь 'user' сможет увидеть файлы, но, конечно, вам все еще нужен пользователь 'root' для запуска демона apache, а не 'user'.