[英]How to delay the ssh command prompt?
出于测试目的,我尝试在ssh成功后增加一些延迟以显示命令提示符!
# ssh root@ip
Using username "root".
Using keyboard-interactive authentication.
Password:
Last login: ....
test:~ #
我想在10秒后显示命令提示符(不是密码问题)!
我尝试通过添加睡眠10来更改PS1,这似乎通常可以正常工作,但是当ssh命令使用ssh -o ConnectTimeout=5
此解决方案将无法正常工作!
PS1解决方案:
export PS1="\\e[31m\\]\\e[1m\\] \\h:\\w # \\[\\e[m\\]\\$(sleep 10)"
source /etc/profile
但是-o ConnectTimeout
这不适用于-o ConnectTimeout
! 还有其他想法吗?
无需修改命令提示符,只需将sleep命令作为一行~/.profile
放入~/.profile
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.