免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: quakor
打印 上一主题 下一主题

如何实现用户自助注册用户名? [复制链接]

论坛徽章:
5
寅虎
日期:2015-01-20 09:16:52亥猪
日期:2015-01-21 14:43:44IT运维版块每日发帖之星
日期:2015-12-17 06:20:00每日论坛发贴之星
日期:2015-12-17 06:20:00每周论坛发贴之星
日期:2015-12-20 22:22:00
11 [报告]
发表于 2009-09-25 09:10 |只看该作者

回复 #10 quakor 的帖子

  1. [root@webserver ~]# w
  2. 09:07:32 up 69 days, 15:31, 52 users,  load average: 0.37, 0.39, 0.21
  3. USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
  4. root     pts/0    192.168.16.230   09:04    3:06   0.00s  0.00s -bash
  5. root     pts/1    192.168.16.230   09:04    3:02   0.01s  0.01s -bash
  6. root     pts/2    192.168.16.230   09:04    2:58   0.00s  0.00s -bash
  7. root     pts/3    192.168.16.230   09:04    2:55   0.01s  0.01s -bash
  8. root     pts/4    192.168.16.230   09:04    2:51   0.00s  0.00s -bash
  9. root     pts/5    192.168.16.230   09:04    2:48   0.00s  0.00s -bash
  10. root     pts/6    192.168.16.230   09:04    2:45   0.00s  0.00s -bash
  11. root     pts/7    192.168.16.230   09:04    2:42   0.01s  0.01s -bash
  12. root     pts/8    192.168.16.230   09:04    2:39   0.01s  0.01s -bash
  13. root     pts/9    192.168.16.230   09:04    2:36   0.01s  0.01s -bash
  14. root     pts/10   192.168.16.230   09:05    2:32   0.00s  0.00s -bash
  15. root     pts/11   192.168.16.230   09:05    2:29   0.00s  0.00s -bash
  16. root     pts/12   192.168.16.230   09:05    2:26   0.01s  0.01s -bash
  17. root     pts/13   192.168.16.230   09:05    2:21   0.00s  0.00s -bash
  18. root     pts/14   192.168.16.230   09:05    2:17   0.00s  0.00s -bash
  19. root     pts/15   192.168.16.230   09:05    2:01   0.01s  0.01s -bash
  20. root     pts/16   192.168.16.230   09:05    1:54   0.01s  0.01s -bash
  21. root     pts/17   192.168.16.230   09:05    1:51   0.00s  0.00s -bash
  22. root     pts/18   192.168.16.230   09:05    1:48   0.00s  0.00s -bash
  23. root     pts/19   192.168.16.230   09:05    1:45   0.00s  0.00s -bash
  24. root     pts/20   192.168.16.230   09:05    1:42   0.01s  0.01s -bash
  25. root     pts/21   192.168.16.230   09:05    1:37   0.00s  0.00s -bash
  26. root     pts/22   192.168.16.230   09:05    1:33   0.00s  0.00s -bash
  27. root     pts/23   192.168.16.230   09:06    1:30   0.00s  0.00s -bash
  28. root     pts/24   192.168.16.230   09:06    1:27   0.00s  0.00s -bash
  29. root     pts/25   192.168.16.230   09:06    1:24   0.00s  0.00s -bash
  30. root     pts/26   192.168.16.230   09:06    1:22   0.00s  0.00s -bash
  31. root     pts/27   192.168.16.230   09:06    1:20   0.00s  0.00s -bash
  32. root     pts/28   192.168.16.230   09:06    1:18   0.00s  0.00s -bash
  33. root     pts/29   192.168.16.230   09:06    1:16   0.00s  0.00s -bash
  34. root     pts/30   192.168.16.230   09:06    1:14   0.00s  0.00s -bash
  35. root     pts/31   192.168.16.230   09:06   45.00s  0.00s  0.00s -bash
  36. root     pts/32   192.168.16.230   09:06   42.00s  0.01s  0.01s -bash
  37. root     pts/33   192.168.16.230   09:06   39.00s  0.00s  0.00s -bash
  38. root     pts/34   192.168.16.230   09:06   37.00s  0.00s  0.00s -bash
  39. root     pts/35   192.168.16.230   09:06   35.00s  0.00s  0.00s -bash
  40. root     pts/36   192.168.16.230   09:06   33.00s  0.00s  0.00s -bash
  41. root     pts/37   192.168.16.230   09:07   31.00s  0.00s  0.00s -bash
  42. root     pts/38   192.168.16.230   09:07   29.00s  0.00s  0.00s -bash
  43. root     pts/39   192.168.16.230   09:07   27.00s  0.00s  0.00s -bash
  44. root     pts/40   192.168.16.230   09:07   24.00s  0.00s  0.00s -bash
  45. root     pts/41   192.168.16.230   09:07   22.00s  0.00s  0.00s -bash
  46. root     pts/42   192.168.16.230   09:07   20.00s  0.00s  0.00s -bash
  47. root     pts/43   192.168.16.230   09:07   18.00s  0.01s  0.01s -bash
  48. root     pts/44   192.168.16.230   09:07   16.00s  0.00s  0.00s -bash
  49. root     pts/45   192.168.16.230   09:07   14.00s  0.00s  0.00s -bash
  50. root     pts/46   192.168.16.230   09:07   12.00s  0.01s  0.01s -bash
  51. root     pts/47   192.168.16.230   09:07   10.00s  0.00s  0.00s -bash
  52. root     pts/48   192.168.16.230   09:07    8.00s  0.00s  0.00s -bash
  53. root     pts/49   192.168.16.230   09:07    6.00s  0.01s  0.01s -bash
  54. root     pts/50   192.168.16.230   09:07    4.00s  0.00s  0.00s -bash
  55. root     pts/51   192.168.16.230   09:07    0.00s  0.00s  0.00s w
复制代码


我用虚拟机测过ssh,连了10个好像就不行了,现在是生产机,8cpu,4G内存,redhat 5 update 2,连了这么多还是可以连

论坛徽章:
0
12 [报告]
发表于 2009-09-25 09:27 |只看该作者
原帖由 oyasmi 于 2009-9-23 21:57 发表
不如就做一个Web页面,接受用户输入用户名和密码,然后在系统上创建用户,只完成这一个功能,还可以在网页上作一些身份验证、检测非法输入数据之类的工作~

让用户摸到shell是很危险的


这个方法比较可行

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
13 [报告]
发表于 2009-09-25 11:04 |只看该作者
这样做本身。。。没有安全可言。。。

可以telnet登录后,sudo给予适当权限(即 sudo允许使用命令useradd)
这里稍微安全一点的方法。。就是修改原来的useradd。。。重新写一脚本替换。。。使创建的用户有较小权限。

论坛徽章:
0
14 [报告]
发表于 2009-09-29 13:44 |只看该作者
原帖由 oyasmi 于 2009-9-23 00:41 发表
不如就做一个Web页面,接受用户输入用户名和密码,然后在系统上创建用户,只完成这一个功能,还可以在网页上作一些身份验证、检测非法输入数据之类的工作~

让用户摸到shell是很危险的




虽然没有完全符合要求的答案,这位朋友的意见可以一试,分就给这位朋友了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP