Gutes Marketing verspricht einem Kunden das beste vom besten.
Doch wie sieht das Werbeversprechen in der Realität aus.
Für mein Hobby habe ich bei 1blu das Homepage 12 (alternativ Homepage Clever oder Homepage Go genannt) Webhosting Paket gebucht.
Sensationelle 2,29€/Monat mit 12 de Domains, 80GB Webspace (die neuen Tarife erhalten 100GB) uvm…

Unter anderem wird sogar mit einem SSH-SFTP Zugang geworben, bei dem man laut Werbeaussage „Scripte sehr einfach anpassen und installieren“ kann.

Doch wie sieht das in der Realität aus?
Also der SFTP und SSH Zugang ist tatsächlich vorhanden. Das ist schonmal korrekt.
Man kann Scripte und Programme auch tatsächlich per SFTP auf seinem Webspace hochladen, was aber auch normal über FTP funktionieren würde.
Mit Putty kann man sich auch über Kommandozeilen und SSH mit dem Webspace verbinden und zumindest Befehle eingeben bzw sich die Verzeichnisstruktur ansehen.
Allerdings ist für die Installation von Scripten Kommandos nötig wie z.B. „wget“, „apt“, „nvm“ etc., selbstverständlich auch mit Sudo rechten.

Da fängt auch schon das Problem an.
Ursprünglich dachte ich bei dem Werbeversprechen „geil, billig Webspace mit Server Features“, da kann ich mir ja endlich Mongo DB und Nightsout auf Webspace installieren…
Doch weit gefehlt.
Jegliche Installationen ließen sich nicht ausführen.

Grundsätzlich bekam ich bei jedem Installationsbefehl eine Fehlermeldung welche auf ein
Rechte Problem verwies.

sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set

Nun dachte ich mir, Google ist mein Freund und suchte nach der Fehlermeldung.

Laut Dokumentation von Mongo DB deutet die Fehlermeldung auf fehlendes gnupg hin.
Doch auch das lässt sich nicht nachinstallieren und die selbe Fehlermeldung erscheint.

Also Support einschalten. Gesagt getan.

Die Antwort war sehr ernüchtern.

vielen Dank für Ihre Anfrage.

Bitte haben Sie Verständnis dafür, dass wir Ihnen bei einem Webhosting Vertrag bzw. Shared Hosting System keine sudo Rechte per Konsole einräumen können und werden.

Gerne können Sie auf einen vServer oder Rootserver wechseln, um die von Ihnen benötigten Komponenten zu installieren und  zu verwalten und damit MongoDB im vollen Umfange nutzen zu können.

So konnte ich es natürlich nicht stehen lassen und antwortete auf das Werbeversprechen “ Scripte sehr einfach anpassen und installieren“.

Doch auch die folgende Antwort entsprach alles andere als dem Werbeversprechen:

Bitte beachten Sie, das bei dem von Ihnen genannten Punkt die Rede ist von „…Scripte sehr einfach anpassen und installieren“ und nicht die von Programmen zu installieren.

Nun stellt sich die Frage ab wann ist ein Script ein Script und ein Programm ein Programm? Wie soll man etwas über SSH installieren ohne Sudo rechten?

Selbstverständlich weiß ich das man zum Preis von 2,29€/Monat nicht viel verlangen darf, aber man sollte doch auch nur mit dem werben was man auch tatsächlich nutzen darf bzw. kann.

Im Allgemeinen kann ich aber über 1blu nicht meckern. Es läuft sonst alles sehr zuverlässig und ich habe mir dennoch einen zusätzlichen VPS Server dort gemietet. (siehe Nightscout Installation auf Ubuntu 20.04 – 1blu VPS )