This article describes what is the meaning of 'admin-console-timeout 0'.
admin-console-timeout -> Enter an integer value from <15> to <300> or (special = <0>). This counter is in seconds.
This is intended to lower the timeout for a console session to a matter of seconds.
But to have a longer time while the session is active, this setting should be disabled (0), and the duration, in this case, will be given by the admintimeout value in minutes.
admintimeout -> Enter an integer value from <1> to <480> (default = <5>). -> This counter is in minutes.
Values minutes/seconds are described here: