宇宙主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

欧基零壹微头条IP归属甄别会员请立即修改密码
查看: 3595|回复: 12

[疑问] 怎么开通ssh用户使他只能用来上网代理而不能在vps上操作?

[复制链接]
发表于 2010-12-30 11:31:04 | 显示全部楼层 |阅读模式
发表于 2010-12-30 11:32:06 | 显示全部楼层
chroot jail shell
发表于 2010-12-30 11:33:28 | 显示全部楼层
关键词: chroot jail shell Debian
Debian 可以换成centos / ubuntu 等
发表于 2010-12-30 11:35:15 | 显示全部楼层
nologin
 楼主| 发表于 2010-12-30 11:41:39 | 显示全部楼层
能具体点吗?看不懂啊
发表于 2010-12-30 11:42:23 | 显示全部楼层
100刀包搞定
发表于 2010-12-30 11:42:43 | 显示全部楼层
dropbear
 楼主| 发表于 2010-12-30 11:43:46 | 显示全部楼层
我找到了一个教程,去试一下,有问题问大家
发表于 2010-12-30 11:45:33 | 显示全部楼层
用俺的一键包,一条命令搞定
这个一键包本来使用debian系统的
不过开没有shell权限的ssh帐号,那条命令在centos,debian ubuntu下都适用
http://actgod.com/archives/16/
发表于 2010-12-30 11:49:46 | 显示全部楼层
原理说下
就是给你要开的帐号一个nologin即可
首先看看 /etc/shells 里面有没有
  1. /sbin/nologin
复制代码
没有的话,添加即可。不添加的话,下面的就没作用了。
然后添加帐号和密码
  1. useradd 帐号名 -s /sbin/nologin
  2. echo 帐号名:密码 | chpasswd
复制代码

评分

参与人数 1威望 +7 收起 理由
emeee + 7 我很赞同

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|FastFib VPS论坛

GMT+8, 2024-9-20 12:31 , Processed in 0.066335 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表