J'ai un serveur Ubuntu dans mon appartement et je viens de recevoir une imprimante, il est donc temps de partager!
Dans le passé, j'utilisais CUPS sur mon bureau et je dirigeais simplement les navigateurs vers localhost: 631 pour configurer les éléments. Puis-je utiliser les outils d’administration Web à distance?
Je joue avec le /etc/cups/cupsd.conf
fichier et je suis actuellement sur le point de pouvoir diriger un navigateur sur mon réseau local vers l'adresse IP du serveur: 631, mais l'erreur 403 Forbidden s'affiche.
Si cela n’est pas possible ou si, pour des raisons de sécurité, il est déconseillé d’autoriser un administrateur distant de CUPS, serait-il possible de le faire à l’aide d’un tunnel SSH vers le serveur?
sudo service cups restart
après cela, mais ensuite cela a fonctionné! :) (debian 10 32bit)Pour ce faire, je réalise normalement un tunnel sur ssh via un port arbitraire:
Sécurisé et permet un accès à distance. Ne résoudra pas tous les problèmes mais utile pour les accès irréguliers.
la source
-T
option n'est pas vraiment nécessaire; cela empêchera simplement la création d'une session de terminal. Laissez-le de côté si vous avez également besoin d'une session de terminal pour une raison quelconque.Mission accomplie! Cette page m'a beaucoup aidé .
Tout ce que je devais faire était d'ajouter "Autoriser tout" à l'accès au serveur et aux pages d'administration afin que ma configuration ressemble maintenant à ceci:
Maintenant, je dois juste autoriser uniquement les personnes de mon réseau local à accéder aux pages d’administrateur et aux fichiers de configuration :) (bien que ce ne soit probablement pas un gros problème puisque je n’ai pas de transfert de port pour 631 configuré sur le routeur? ).
EDIT: Pour n’autoriser que certains ordinateurs, j’aurais pu faire quelque chose comme
Ou pour l'ensemble du sous-réseau 10.10.10,
la source