로그인 프롬프트를 비활성화하는 방법은 무엇입니까? [폐쇄]

로그인 프롬프트를 비활성화하는 방법은 무엇입니까? [폐쇄]

VPS가 있고 noVNC를 사용하여 로그인할 수 있습니다. SSH를 통한 로그인만 제한하고 싶습니다.

  1. 로그인 프롬프트를 표시하는 부분을 제거할 수 있나요? (tty를 차단하기 위해 systemd를 사용하는 대신 이를 수정하는 것이 더 좋습니다)
hostname login:

여기에 이미지 설명을 입력하세요.

답변1

기사를 이해하면 SSH를 통해 로그인 프롬프트를 변경하라는 것입니다.
SSHD

sshd에는 /etc/ssh/sshd_config에 자체 옵션 "?PrintMotd"가 있습니다. 기본값은 "yes"이지만 데비안의 기본 구성에서는 "no"로 설정되어 있습니다. 그렇지 않으면 motd가 두 번 인쇄됩니다. 한 번은 pam_motd에 의해, 두 번째는 sshd 자체에 의해 인쇄됩니다. motd는 다중화된 SSH 연결에는 표시되지 않고 인증하는 "첫 번째" 세션에만 표시됩니다. [1]:https://wiki.debian.org/motd#A.2Fetc.2Fmotd_in_current_versions_.288.2B-.29_of_Debian

또는

/etc/문제

로그인 프롬프트 전에 표시되는 텍스트는 /etc/issue에 저장됩니다(다음과 같이 나타나는 관련 파일 /etc/issue.net이 있습니다).앞으로사용자는 쉘이 시작되기 전에 로그인합니다. 이는 일반 텍스트 파일이지만 TTY 이스케이프 시퀀스를 허용합니다.

질문 파일에는 다양한 정보를 표시하는 특정 문자 시퀀스가 ​​포함될 수 있습니다. 모든 이슈 시퀀스는 백슬래시()와 그 뒤에 설명된 문자 중 하나로 구성됩니다(따라서 /etc/issue의 \d는 현재 날짜를 삽입합니다).

\b -- Baudrate of the current line.
\d -- Current date.
\s -- System name, the name of the operating system.
\l -- Name of the current tty line.
\m -- Architecture identifier of the machine, eg. i486
\n -- Nodename of the machine, also known as the hostname.
\o -- Domainname of the machine.
\r -- Release number of the OS, eg. 1.1.9.
\t -- Current time.
\u -- Number of current users logged in.
\U -- The string "1 user" or " users" where is the number of current users logged in.
\v -- Version of the OS, eg. the build-date etc.

관련 정보