Linux
如何在 linux 上自定義 telnet 登錄提示
當我
login
在 debian 上執行命令時,我得到:hostname login: _
在 RHEL5、Solaris 或 HP-UX 上,我得到:
login: _
我需要能夠在 Linux 機器上自定義
login:
和提示它。password:
我可以重新編譯包,但是有更好(更簡單)的方法嗎?我正在尋找一些 PAM 配置選項,但沒有找到任何東西。
我知道它可以通過使用常量的pam_set_item()函式來完成
PAM_USER_PROMPT
,但是有沒有辦法在/etc/pam.d/*
配置文件中進行這種自定義?先感謝您。
更新:
我需要這個來自定義 telnet 使用者名和密碼提示。但是,
telnetd
用於/bin/login
該提示,這就是我login
在這個問題中要求自定義的原因。
您可以嘗試將系統區域設置更改為包含所需標籤的自定義區域設置。
如果您正在使用,
mingetty
那麼您可以--nohostname
在/etc/inittab
1:2345:respawn:/sbin/mingetty --nohostname tty1 1:2345:respawn:/sbin/mingetty --nohostname tty2 --nohostname Do not print the hostname before the login prompt.