Estou experimentando um programa básico que criei, que cria hosts virtuais no apache e define todos os arquivos de sistema relevantes, como /etc/hosts
, /etc/apache2/hosts-available/*.conf
, criar usuário home
, php.ini
etc.
Até agora, tudo corre bem e consigo ver os meus utilizadores suexec quando digito test1/index.php
ou test2/index.php
etc.
Eu decidi migrar para o vbox ( servidor ubuntu ) e executar o script que foi concluído com sucesso.
Consegui encontrar a página inicial do apache no link ( agora duvido que seja do meu convidado ou de meu host apache! De qualquer maneira eu editei a mensagem em ambas as máquinas para que eu saiba onde estou!) como eu configurei as propriedades de rede do convidado assim:
Imediatamente,percebiqueeunãopodiavermeushostsvirtuais,amenosqueeuestivesseeditandoumarquivovhosteotornassepadrão,poissudoapache2ctl-S
memostrou(masALLusuáriosmostraramqueum)!
Umarquivovhosttypival:
#NameVirtualHost*:80<VirtualHost*:80>ServerNametestServerAliastestServerAdmintest@test.comDocumentRoot/home/test/public_html/<IfModulemod_fcgid.c>SuexecUserGrouptesttest<Directory/home/test/public_html/>Options+ExecCGIOptions-IndexesAllowOverrideNoneAddHandlerfcgid-script.phpFCGIWrapper/home/suexec/test/cgi-bin/php-fcgi-wrapper.phpRequireallgranted</Directory></IfModule>LogLeveldebugErrorLog/home/test/log/apache_error.logCustomLog/home/test/log/apache_access.logcombinedServerSignatureOff</VirtualHost>
Meuprimeiropensamentofoisobreoufwdoshóspedes,entãodecidicomeçarabrincarcomele.Paraencurtarahistória,agoraeunãopossoverapáginapadrãodoapachedigitandonomeuhost:http://192.168.56.1:2222/
mesmoqueeutentesudoufwdisable
ousudoufwreset
ousudoufwallowfrom10.0.2.15
(noconvidado).Porfavor,notequehttp://192.168.56.1/
mostrameuapachehost.
Apáginadawebmostra:
SSH-2.0-OpenSSH_7.2p2Ubuntu-4ubuntu2.1Protocolmismatch.
%deifconfig
domeuhost:
eno1Linkencap:EthernetHWaddr5c:26:0a:5f:f9:f0inetaddr:192.168.1.1Bcast:192.168.1.255Mask:255.255.255.0inet6addr:fe80::3e4b:4e1d:c7a2:c4e4/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:102930errors:0dropped:0overruns:0frame:0TXpackets:110273errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:69360918(69.3MB)TXbytes:21795276(21.7MB)Interrupt:20Memory:e2e00000-e2e20000loLinkencap:LocalLoopbackinetaddr:127.0.0.1Mask:255.0.0.0inet6addr:::1/128Scope:HostUPLOOPBACKRUNNINGMTU:65536Metric:1RXpackets:23108errors:0dropped:0overruns:0frame:0TXpackets:23108errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1RXbytes:2514772(2.5MB)TXbytes:2514772(2.5MB)vboxnet0Linkencap:EthernetHWaddr0a:00:27:00:00:00inetaddr:192.168.56.1Bcast:192.168.56.255Mask:255.255.255.0inet6addr:fe80::800:27ff:fe00:0/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:0errors:0dropped:0overruns:0frame:0TXpackets:65errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:0(0.0B)TXbytes:11332(11.3KB)
ifconfig
:
domeuconvidado
magellan@cent:~$ifconfigenp0s3Linkencap:EthernetHWaddr08:00:27:4b:16:87inetaddr:10.0.2.15Bcast:10.0.2.255Mask:255.255.255.0inet6addr:fe80::a00:27ff:fe4b:1687/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:4991errors:0dropped:0overruns:0frame:0TXpackets:3027errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:407687(407.6KB)TXbytes:356072(356.0KB)loLinkencap:LocalLoopbackinetaddr:127.0.0.1Mask:255.0.0.0inet6addr:::1/128Scope:HostUPLOOPBACKRUNNINGMTU:65536Metric:1RXpackets:7errors:0dropped:0overruns:0frame:0TXpackets:7errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1RXbytes:349(349.0B)TXbytes:349(349.0B)
Nomomento,ufw
nomeuconvidadomostra:
magellan@cent:~$grep'DEFAULT_'/etc/default/ufwDEFAULT_INPUT_POLICY="DROP"
DEFAULT_OUTPUT_POLICY="ACCEPT"
DEFAULT_FORWARD_POLICY="DROP"
DEFAULT_APPLICATION_POLICY="SKIP"
magellan@cent:~$ sudo ufw status numbered
Status: active
Alguma ideia do que eu posso fazer?