저는 i3 및 xfce4 데스크탑 환경에서 Arch Linux를 사용합니다. 내가 구성한터미널 1열려 있는i3-갭그리고터미널 2열려 있는xfce4. 각각에 사용자 정의 메시지를 표시하는 방법이 있습니까?단말기현재 tty가 i3 창 관리자 등을 열 것이라고 가정해 보겠습니다. 파일이 메시지를 표시한다는 것을 알고 있지만 /etc/issue
각 tty에 대해 별도의 메시지를 갖고 싶습니다.로그인하기 전에. 가능합니까? ?
답변1
/etc/issue2
tty2가 열릴 때 내용을 표시하려면 systemctl edit getty@tty2
다음을 실행하고 붙여넣습니다.
[Service]
ExecStart=
ExecStart=-/sbin/agetty --issue-file /etc/issue2 -o '-p -- \\u' --noclear %I $TERM
이는 수정되지만 [email protected]
tty2에만 해당됩니다. systemctl cat getty@
수정되지 않은 서비스 파일은 리소스를 참조하세요 .
이 삽입된 코드 조각에서 첫 번째 ExecStart=
줄은 " ExecStart
원래 서비스 파일에 있는 모든 줄을 삭제합니다"를 의미하고 두 번째 ExecStart=
줄은 내가 찾은 줄이지 systemctl cat getty@
만 이와 같은 내용을 추가했기 --issue-file /etc/issue2
때문에 tty2는 tty2와 다르게 사용됩니다. 문제 파일은 다른 tty입니다.
답변2
로그인 후 표시되는 배너를 변경하고, 파일 내용을 변경할 수 있습니다 /etc/motd
.