((p "The" " " "administrator" " " "console" " " "is" " " "a" " " "service" " " "accessible" " " "only" " " "on" " " "the" " " "same" " " "computer" " " "on" " " "which" " " "Zettelstore" " " "is" " " "running." " " "It" " " "allows" " " "an" " " "experienced" " " "user" " " "to" " " "monitor" " " "and" " " "control" " " "some" " " "of" " " "the" " " "inner" " " "workings" " " "of" " " "Zettelstore.") (p "You" " " "enable" " " "the" " " "administrator" " " "console" " " "by" " " "specifying" " " "a" " " "TCP" " " "port" " " "number" " " "greater" " " "than" " " "zero" " " "(better:" " " "greater" " " "than" " " "1024)" " " "for" " " "it," " " "either" " " "via" " " "the" " " (a (@ (href . "00001004051000#a")) "command-line" " " "parameter" " " (kbd "-a")) " " "or" " " "via" " " "the" " " (kbd "admin-port") " " "key" " " "of" " " "the" " " (a (@ (href . "00001004010000#admin-port")) "startup" " " "configuration" " " "file") ".") (p "After" " " "you" " " "enable" " " "the" " " "administrator" " " "console," " " "you" " " "can" " " "use" " " "tools" " " "such" " " "as" " " (a (@ (class . "external") (href . "https://www.chiark.greenend.org.uk/~sgtatham/putty/")) "PuTTY") " " "or" " " "other" " " "telnet" " " "software" " " "to" " " "connect" " " "to" " " "the" " " "administrator" " " "console." " " "In" " " "fact," " " "the" " " "administrator" " " "console" " " "is" " " (em "not") " " "a" " " "full" " " "telnet" " " "service." " " "It" " " "is" " " "merely" " " "a" " " "simple" " " "line-oriented" " " "service" " " "where" " " "each" " " "input" " " "line" " " "is" " " "interpreted" " " "separately." " " "Therefore," " " "you" " " "can" " " "also" " " "use" " " "tools" " " "like" " " (a (@ (class . "external") (href . "https://nc110.sourceforge.io/")) "netcat") "," " " (a (@ (class . "external") (href . "http://www.dest-unreach.org/socat/")) "socat") "," " " "etc.") (p "After" " " "connecting" " " "to" " " "the" " " "administrator" " " "console," " " "there" " " "is" " " "no" " " "further" " " "authentication." " " "It" " " "is" " " "not" " " "needed" " " "because" " " "you" " " "must" " " "be" " " "logged" " " "in" " " "on" " " "the" " " "same" " " "computer" " " "where" " " "Zettelstore" " " "is" " " "running." " " "You" " " "cannot" " " "connect" " " "to" " " "the" " " "administrator" " " "console" " " "if" " " "you" " " "are" " " "on" " " "a" " " "different" " " "computer." " " "Of" " " "course," " " "on" " " "multi-user" " " "systems" " " "with" " " "encrusted" " " "users," " " "you" " " "should" " " "not" " " "enable" " " "the" " " "administrator" " " "console.") (ul (li "Enable" " " "via" " " (a (@ (href . "00001004051000#a")) "command" " " "line")) (li "Enable" " " "via" " " (a (@ (href . "00001004010000#admin-port")) "configuration" " " "file")) (li (a (@ (href . "00001004101000")) "List" " " "of" " " "supported" " " "commands"))))