Chinaunix首页 | 论坛 | 博客
  • 博客访问: 327857
  • 博文数量: 105
  • 博客积分: 358
  • 博客等级: 一等列兵
  • 技术积分: 444
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-25 23:00
个人简介

爱生活,爱养生 www.sijiyang.com 欢迎朋友来友联

文章分类

全部博文(105)

文章存档

2017年(2)

2016年(2)

2014年(24)

2013年(34)

2012年(39)

2011年(4)

分类: 网络与安全

2014-10-30 19:46:18

多一层 防护,多一份安全

大家是不是。和我一样 登录密码 是随机生成密码,但是密码都是保存到 Xshell 、crt 上。免去登录输入那复杂含特殊字符的密码呢?
方便同时也存在安全隐患呢。假如你的电脑被XX了。或者其他原因。别人进入服务器就会不输入密码。服务器安全没有了。有木有。
根据这个问题:鄙人写了这个系统登录增强工具,在此分享。不过需要你的回复。【吃水不忘挖井人】

web : [工作在电脑边的你,可别忘记了自己身体。学习养生,学习爱自己。爱自己就等于爱你的家人]

添加方法 :

加入到你的/etc/profile 里面

点击(此处)折叠或打开

  1. #!/usr/bin/env bash
  2. #luohongjiang
  3. clear
  4. echo """
  5. Connecting to ...
  6. Connection established.
  7. To escape to local shell, press 'Ctrl+Alt+]'.
  8. """
  9. trap "test" 1
  10. trap "test" 2
  11. trap "test" 3
  12. trap "test" 4
  13. trap "test" 5
  14. trap "test" 6
  15. trap "test" 7
  16. trap "test" 8
  17. trap "test" 9
  18. trap "test" 10
  19. trap "test" 11
  20. trap "test" 12
  21. trap "test" 13
  22. trap "test" 14
  23. trap "test" 15
  24. trap "test" 16
  25. trap "test" 17
  26. trap "test" 18
  27. trap "test" 19
  28. trap "test" 20
  29. trap "test" 21
  30. trap "test" 22
  31. trap "test" 23
  32. trap "test" 24
  33. trap "test" 25
  34. trap "test" 26
  35. trap "test" 27
  36. trap "test" 28
  37. trap "test" 29
  38. trap "test" 30
  39. trap "test" 31
  40. trap "test" 32
  41. init()
  42. {
  43. stty echo
  44. read -p user: name
  45. sleep 1
  46. stty -echo
  47. read -p password: password
  48. sleep 1
  49. if [[ $name == $1 && $password == $2 ]];then
  50. {
  51. stty echo
  52. return 0
  53. }
  54. else
  55. {
  56. echo ""
  57. echo "login fail"
  58. logger "$name $password login fail"
  59. sleep 3
  60. unset name
  61. unset password
  62. echo ""
  63. return 1
  64. }
  65. fi
  66. }
  67. while (( 1 ))
  68. do
  69. {
  70. init $*
  71. var=$?
  72. if (( $var > 0 ));then
  73. {
  74. init $*
  75. }
  76. elif (( $var == 0 ));then
  77. {
  78. break
  79. }
  80. fi
  81. }
  82. done
  83. echo -e "\n"


另一处发表

阅读(1364) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~