Lighttpd - le meilleur moyen de mettre à jour le fichier de configuration réseau du système à partir d'une application Web

StackOverflow https://stackoverflow.com/questions/1425819

Question

J'ai un Gumstix (tourne sous Linux) que j'utilise pour un projet et j'aimerais pouvoir configurer la configuration ethernet / wifi via une page Web s'exécutant sur le serveur Web intégré.

Pensez à la façon dont les routeurs et ce type de travail - vous pouvez vous connecter à une adresse Web par défaut et tout configurer à partir de là - c'est ce que je veux pouvoir faire.

Est-ce que quelqu'un connaît un bon moyen de faire cela? Est-ce une question d'avoir un fichier de configuration basé sur un modèle quelque part, alors je remplace simplement le fichier de configuration réseau existant par le fichier basé sur un modèle (en utilisant les informations utilisateur fournies, par exemple la clé wifi, etc.). Cela semble être la façon la plus propre / la plus correcte de faire les choses ... ou y a-t-il des bibliothèques, etc. que je peux utiliser pour y parvenir?

Merci!

Était-ce utile?

La solution

Si vous voulez faire le gros du travail vous-même, vous êtes sur la bonne voie. Pour une interface simple et ciblée, cela pourrait être la voie à suivre. Vous pouvez utiliser .htaccess pour exiger un nom d’utilisateur et un mot de passe afin de le garder raisonnablement sécurisé. N'oubliez pas non plus de redémarrer les services configurés pour qu'ils prennent la nouvelle configuration.

Ou, pour une solution préconfigurée, de nombreuses options existent, vous pourrez peut-être régler webmin à quelque chose de raisonnable.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top