login 379 B

123456789101112131415161718
  1. #!/bin/sh
  2. # Copyright (C) 2006 OpenWrt.org
  3. grep '^root:[^!]' /etc/passwd >&- 2>&-
  4. [ "$?" = "0" -a -z "$FAILSAFE" ] &&
  5. {
  6. echo "Login failed."
  7. exit 0
  8. } || {
  9. cat << EOF
  10. === IMPORTANT ============================
  11. Use 'passwd' to set your login password
  12. this will disable telnet and enable SSH
  13. ------------------------------------------
  14. EOF
  15. }
  16. exec /bin/ash --login