Am un server care rulează Ubuntu 20.04.3 LTS (Focal Fossa). Este la adresa IP 192.168.1.12
Când folosesc un browser web pentru a accesa 192.168.1.12, apare o autentificare NextCloud. Toate acestea sunt bune, cu excepția faptului că nu am instalat (intenționat) NextCloud. Când mă conectez la portul 80 folosind telnet:
Când mă conectez la server prin telnet pe portul 80 pentru mai multe informații:
> telnet 192.168.1.12 80
Încercați 192.168.1.12...
Conectat la 192.168.1.12.
Caracterul de evacuare este „^]”.
cap / http/1.0
HTTP/1.1 400 Solicitare greșită
Data: Luni, 14 Mar 2022 17:24:15 GMT
Server: Apache
Lungimea conținutului: 226
Conexiune: aproape
Tip de conținut: text/html; set de caractere=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 de solicitare greșită</title>
</head><body>
<h1>Solicitare greșită</h1>
<p>Browserul dvs. a trimis o solicitare pe care acest server nu a putut-o înțelege.<br />
</p>
</body></html>
Conexiune închisă de către gazda externă.
Când rulez apt list --installed, nu există nicio referință la nextcloud și nicio referire la apache:
> lista apt --installed | egrep -i 'apache|next'
AVERTISMENT: apt nu are o interfață CLI stabilă. Utilizați cu precauție în scripturi.
dennis@r2d2:/etc/init.d 03/14 13:26:49
Căutând în /etc, nu văd niciun folder numit apache2 (sau similar) și niciun folder numit similar cu nextcloud.
Deci sunt confuz cu privire la modul în care funcționează toate acestea. Cum pot identifica locația serverului web și încep să preiau controlul asupra a ceea ce oferă?
lsof (mulțumesc, @djdomi) arată următoarele:
root@r2d2:~# netstat -anp | grep apache
root@r2d2:~# lsof -i :80
COMANDA PID UTILIZATOR TIP FD DIMENSIUNEA DISPOZITIV/OPRIT NUMELE NODULUI
Plex\x20M 834 plex 62u IPv4 158905392 0t0 TCP r2d2.lovelady.com:56860->ec2-52-16-11-44.eu-west-1.compute.amazonaws.com:http (CLOSE_WAIT)
Plex\x20T 1670 plex 75u IPv4 32467 0t0 TCP r2d2.lovelady.com:50452->ec2-18-203-176-12.eu-west-1.compute.amazonaws.com:http (CLOSE_WAIT)
httpd 1358151 root 3u IPv4 157704069 0t0 TCP *:http (ASCULTATE)
httpd 1358153 root 3u IPv4 157704069 0t0 TCP *:http (ASCULTATE)
httpd 1358154 root 3u IPv4 157704069 0t0 TCP *:http (ASCULTATE)
httpd 1358155 root 3u IPv4 157704069 0t0 TCP *:http (ASCULTATE)
httpd 2958297 root 3u IPv4 157704069 0t0 TCP *:http (ASCULTATE)
Din nou, mulțumită lui @djdomi, am rulat următoarea comandă; se pare că Plex ar putea fi vinovatul pe care îl caut, dar încă nu există un răspuns real la întrebarea inițială:
root@r2d2:/etc/init.d# ps auxwww |egrep '834|1670'
plex 834 0,2 0,3 118780 75268 ? Ssl 31 ian 131:48 /usr/lib/plexmediaserver/Plex Media Server
plex 1670 0,0 0,0 42192 12528 ? Sl Jan31 51:51 /usr/lib/plexmediaserver/Plex Tuner Service /usr/lib/plexmediaserver/Resources/Tuner/Private /usr/lib/plexmediaserver/Resources/Tuner/Shared 1.24.2.4973-2b1b51db09 32609
Căile afișate conțin doar o grămadă de fișiere .ini.