저는 Linux를 처음 접했지만 기본적인 사항은 알고 있습니다.
저는 Debian 8의 가상 머신에서 DHCP 서버, 삼바 서버, FTP 서버, 웹메일 서버(저는 squirrelmail을 사용합니다), DNS 서버, 웹 서버를 실행하는 간단한 로컬 네트워크를 만들고 있습니다.
나는 스스로 Linux에 대해 배웠고 모든 프로그램이 원활하게 실행되도록 했습니다. 웹 메일용 하위 도메인(mail.sitename.com)을 만들고 도메인(sitename.com)을 기본 웹 사이트로 사용했지만 이를 위해 다른 도메인을 만들고 싶습니다. A 하위 도메인 samba(ftp.sitename.com), 지금까지 추가할 방법을 찾지 못했습니다.
/etc/bind/db.local에 ftp 하위 도메인을 추가해 보았습니다.
ftp IN A ftp.sitename.com
하지만 항상 ftp 하위 도메인이 아닌 홈 웹사이트(sitename.com)를 로드합니다. 또한 다른 VirtualHost를 추가해 보았습니다.
/etc/apache2/sites-available/000-default.conf
내가 추가한 코드:
<VirtualHost *:80>
ServerName ftp.sitename.com
ServerAdmin [email protected]
DocumentRoot /etc/samba
</VirtualHost>
ftp.sitename.com을 입력할 때마다 "가상 호스트 추가"를 사용하면 다음이 표시됩니다.
403 FORBIDDEN 이 서버에 접근할 수 있는 권한이 없습니다.
답변1
- 콘텐츠를 변경한 후 지역 일련번호가 늘어났나요? 필수이며 네임서버를 다시 로드해야 합니다.
- Apache 구성을 변경한 후 다시 로드해야 합니다.
error.log
권한 오류가 발생하는 경우 오류 원인에 대한 자세한 정보를 제공하는 Apache 설명서를 확인하세요 . Apache가 실행 중인 사용자에게 액세스 권한이 있습니까/etc/samba/
?