全球主机交流论坛

标题: 怎么开通ssh用户使他只能用来上网代理而不能在vps上操作? [打印本页]

作者: emeee    时间: 2010-12-30 11:31
标题: 怎么开通ssh用户使他只能用来上网代理而不能在vps上操作?

作者: aru    时间: 2010-12-30 11:32
chroot jail shell
作者: aru    时间: 2010-12-30 11:33
关键词: chroot jail shell Debian
Debian 可以换成centos / ubuntu 等
作者: cxm    时间: 2010-12-30 11:35
nologin
作者: emeee    时间: 2010-12-30 11:41
能具体点吗?看不懂啊
作者: aru    时间: 2010-12-30 11:42
100刀包搞定
作者: greensnow    时间: 2010-12-30 11:42
dropbear
作者: emeee    时间: 2010-12-30 11:43
我找到了一个教程,去试一下,有问题问大家
作者: 挨个搞    时间: 2010-12-30 11:45
用俺的一键包,一条命令搞定
这个一键包本来使用debian系统的
不过开没有shell权限的ssh帐号,那条命令在centos,debian ubuntu下都适用
http://actgod.com/archives/16/
作者: 挨个搞    时间: 2010-12-30 11:49
原理说下
就是给你要开的帐号一个nologin即可
首先看看 /etc/shells 里面有没有
  1. /sbin/nologin
复制代码
没有的话,添加即可。不添加的话,下面的就没作用了。
然后添加帐号和密码
  1. useradd 帐号名 -s /sbin/nologin
  2. echo 帐号名:密码 | chpasswd
复制代码

作者: ineme    时间: 2010-12-30 11:51
收藏,mark之。
作者: emeee    时间: 2010-12-30 11:57
谢谢啊
作者: foxconndmd    时间: 2010-12-30 12:06
收藏




欢迎光临 全球主机交流论坛 (https://hostloc.9hanju.com/) Powered by Discuz! X3.4