免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4573 | 回复: 13
打印 上一主题 下一主题

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

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-23 00:41 |只看该作者 |倒序浏览
10可用积分
请教各位,在linux中能否实现用户先以某一公共账号telnet 服务器后,自行注册用户名及口令,然后再以其注册的用户名telnet或ssh上服务器?

我曾经听说过这样一种观点,就是在服务器上手工建立一个uid为0的超级用户,在etc/passwd中指定该超级用户登录后执行的第一也是唯一的程序(该程序就是用户注册的shell)。
不知具体如何实现??


[ 本帖最后由 quakor 于 2009-9-23 01:11 编辑 ]

最佳答案

查看完整内容

不如就做一个Web页面,接受用户输入用户名和密码,然后在系统上创建用户,只完成这一个功能,还可以在网页上作一些身份验证、检测非法输入数据之类的工作~让用户摸到shell是很危险的

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

让用户摸到shell是很危险的

论坛徽章:
0
3 [报告]
发表于 2009-09-23 07:25 |只看该作者
对公共账号设置sudo权限,只能创建用户
ssh 登录上去以后,必须自行创建用户才能作其他任务
  不知道可行不

论坛徽章:
0
4 [报告]
发表于 2009-09-23 08:54 |只看该作者
注册出来的用户要从哪里登录到哪里呢?

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
5 [报告]
发表于 2009-09-23 09:02 |只看该作者
可以试试这个思路,不知道是否可行,把这个公共账号做一个chroot,让他登陆后哪里都去不了,然后给他增加用户所需要的相关程序,这样他就只能干某一件事,不过,只要他有创建用户的权限,那就能用新创建的超级用户得到你的系统控制权,貌似没什么意义,安全性没保证

论坛徽章:
0
6 [报告]
发表于 2009-09-23 10:17 |只看该作者
unix-center.net 这个网站可以在网站上注册系统的用户,你可以参考下

论坛徽章:
0
7 [报告]
发表于 2009-09-23 13:03 |只看该作者
原帖由 cuci 于 2009-9-23 09:02 发表
可以试试这个思路,不知道是否可行,把这个公共账号做一个chroot,让他登陆后哪里都去不了,然后给他增加用户所需要的相关程序,这样他就只能干某一件事,不过,只要他有创建用户的权限,那就能用新创建的超级用 ...



恩,这个都得考虑啊!

论坛徽章:
0
8 [报告]
发表于 2009-09-23 13:04 |只看该作者
这样很不安全,就像是一个隐藏的后门!

论坛徽章:
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
9 [报告]
发表于 2009-09-24 19:29 |只看该作者
这样做的目的是?
还是纯想研究呢?也想知道

论坛徽章:
0
10 [报告]
发表于 2009-09-25 05:30 |只看该作者
原帖由 gamester88 于 2009-9-24 19:29 发表
这样做的目的是?
还是纯想研究呢?也想知道



本来的目的是想提供一个linux教学环境,让用户可以登录上来练习一些基本的命令,做一些基础的实验。并且可以结合mysql记录用户的登陆次数、时长。

现在想想那么复杂干啥,注册用户名似乎是多此一举,直接让大家用guest账号登陆得了,就是不知道同一个guest帐户有没有并发登录数量的限制?

[ 本帖最后由 quakor 于 2009-9-25 05:31 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP