Сайт віртуального хоста HTTPS Apache недоступний


1

По-перше, моя настройка сайту HTTPS за допомогою Virtual Host Redirect працює чудово. Але після того, як я спробую додати обмежувальний користувач SFTP за допомогою домашнього каталогу цільових користувачів у веб-каталог мого сайту HTTPS із наступною командою

useradd -G crmadmin ftpuser1
usermod -a -G www-data ftpuser1

а потім я додаю наступні файли / etc / ssh / sshd_config

subsystem sftp internal-sftp
Match User ftpuser1
ChrootDirectory %h
AllowTCPForwarding no
X11Forwarding no
ForceCommand internal-sftp

Я продовжую виконувати наступну команду

usermod -d /var/www/crmsite ftpuser1
service ssh restart

Після цього у всіх моїх користувачів sftp доступ до сервера в результаті підключення відмовився. Потім я скасовую зміну, внесену до / etc / ssh / sshd_config. Тоді sftp доступ всіх користувачів sftp працює нормально. Тоді я знаходжу, що мій сайт HTTPS знищений, сайт недоступний.

Після цього я намагаюся запустити та змінити домашній каталог користувача sftp та виконати наступну команду

usermod -d /home/ftpuser1 ftpuser1

Мій сайт HTTPS досі недоступний. Це моя конфігурація Virtual Host

<VirtualHost *:80>
    ServerName kg.mycrm.com
    ServerAdmin admin@mycrm.com
    Redirect permanent / https://kg.mycrm.com
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:443>
    ServerName kg.mycrm.com
    ServerAdmin kg@mycrm.com
    DocumentRoot /var/www/crmsite

    SSLEngine on
    SSLCertificateFile /etc/ssl/example/examplecert.crt
    SSLCertificateKeyFile /etc/ssl/example/examplekey.key
</VirtualHost>
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.