You have completely misunderstood my comments in every possible way.
The password is used to authenticate with the SSH server by the SSH client, in order that the SSH server will launch a root shell.
Shell and terminal are not separate features, in the current context. The shell is the application that is presented through a terminal. The terminal is the system that displays text to the user, which is generated by the shell process, and that collects keyboard input from the user, which is sent to the shell process.
Through an SSH connection, a remote shell is bound to a local terminal.
Normally, a local terminal is bound to a local shell.
aaPanel_Kern