webminを127.0.0.1アドレスにどのようにバインドするのですか?

webminを127.0.0.1アドレスにどのようにバインドするのですか?

webminをlocalhostアドレスにバインドする方法は?

127.0.0.1TurnKey Linuxシステムのすべての管理サービスをローカルホストアドレスにバインドして保護し、SSHセキュリティ環境のパスワードで保護された公開鍵ファイルからローカルポートの転送を介してのみアクセスできるようにするためにこれを行いたいと思います。これらすべて(SSHを含む)は単一のサーバーにあります。

答え1

Allowディレクティブを/etc/webmin/miniserv.confで変更/追加してその場所に配置できます。

allow=127.0.0.1

または、xinetdで呼び出されるように変更してinetd = 0をinetd = 1に変更します。 inetdから呼び出すと、メモリが消費されにくくなりますが、遅くなります。他の用途にはxinetdが必要ですが、ほとんど使用しない場合にのみ適しています。

xinetdは次のとおりです。

service webmin
{
    user = root
    env = LANG=
    port = 10000
    socket_type = stream
    protocol = tcp
    wait = no
    disable = no
    type = UNLISTED
    server = /usr/share/webmin/miniserv.pl
    server_args = /etc/webmin/miniserv.conf
    only_from = 127.0.0.1
}

関連情報