gnome-screensaver-command --lock, 비밀번호 숨기기

gnome-screensaver-command --lock, 비밀번호 숨기기

gnome-screensaver (gnome-screensaver-command --lock)를 사용하여 화면을 잠그고 비밀번호를 입력하면 각 문자 대신 큰 점이 표시됩니다. 비밀번호를 입력할 때 자리 표시자가 표시되지 않도록(일반적으로 셸에서 표시되는 것처럼) 이 동작을 변경할 수 있습니까?

답변1

변경하는 방법이 있지만 귀하의 질문에 정확히 대답하지는 않습니다. 즐겨 사용하는 텍스트 편집기에서 편집
할 수 있습니다 /usr/share/gnome-screensaver/lock-dialog-default.ui(먼저 백업하세요!). 아래로 스크롤하여 찾아보세요.

<object class="GtkEntry" id="auth-prompt-entry">
        <property name="can_focus">True</property>
        <property name="editable">True</property>
        <property name="visibility">False</property>
        <property name="max_length">0</property>
        <property name="text" translatable="yes"/>
        <property name="has_frame">True</property>
        <property name="activates_default">True</property>
</object>

"visibility" = False암호문 효과를 발생시킵니다. 다음을 추가할 수 있습니다.새로운 재산캐릭터를 변경할 수 있는 가시성 바로 아래에 위치합니다(교체 지점).

<property name="invisible-char"> </property>

Debian 6에서 시도해 보았지만 모든 Gnome 시스템에서 작동할 것입니다. 불행히도 표시하려면 일종의 자리 표시자가 필요하므로 터미널 비밀번호 프롬프트처럼 작동하지 않으며 아무것도 표시하지 않습니다. 내가 얻은 가장 가까운 것은 공백을 사용하는 것입니다. 하지만 시도해 보고 무엇이 효과가 있는지 확인할 수 있습니다.

관련 정보