全球主机交流论坛
标题:
debian 如何建立一个低权限账号
[打印本页]
作者:
taoke
时间:
2011-6-27 16:09
标题:
debian 如何建立一个低权限账号
我想给朋友开一个账户.让他在我的vps上放一个blog.
用的是 debian 6.0 使用 adduser 命令建立账号. 但是有几个问题.
无法设置目录.默认目录是 /home/username
拥有所有权限.虽然其他目录都是只读.但是可以查看. 例如说能看到 其他网站的 config.php
我想实现下面的功能:
更改账号目录为 /var/www/www.xxx.com
各种命令只能在这目录使用.去其他目录无法使用.
[
本帖最后由 taoke 于 2011-6-27 16:10 编辑
]
作者:
newcop
时间:
2011-6-27 16:10
没有-d参数么?
作者:
Poison
时间:
2011-6-27 16:10
得装 监狱 那玩意吧
作者:
taoke
时间:
2011-6-27 16:11
原帖由
newcop
于 2011-6-27 16:10 发表
没有-d参数么?
useradd 貌似才可以使用参数.但是使用那个命令的账号无法登录ssh
作者:
newcop
时间:
2011-6-27 16:12
改/etc/passwd ?
或者usermod ?
作者:
taoke
时间:
2011-6-27 16:13
不会改 ....
否则就不来发帖了.
[
本帖最后由 taoke 于 2011-6-27 16:16 编辑
]
作者:
鸿星尔克
时间:
2011-6-27 16:34
linux有用户组一说
作者:
lemss
时间:
2011-6-27 17:40
先建立用户组
作者:
cnx
时间:
2011-6-27 17:48
#!/bin/sh
if ! [ -f /usr/sbin/yum ] && ! [ -f /usr/bin/yum ] ; then
echo You at least need yum installed for this to work...
echo Please contact our support personnel
echo " "
exit
fi
export PATH=/usr/sbin:/sbin:$PATH
cd /usr/local/src
wget http://olivier.sessink.nl/jailkit/jailkit-2.11.tar.gz
tar -zxf jailkit-2.11.tar.gz
cd jailkit-2.11
./configure
make && make install
cp extra/jailkit /etc/init.d/jailkit
chmod 755 /etc/init.d/jailkit
chkconfig jailkit on
mkdir /var/chroot
chown root:root /var/chroot
#jk_init -v -j /var/chroot sftp scp jk_lsh extendedshell
jk_init -v -j /var/chroot jk_lsh extendedshell
#jk_init -v -j /var/chroot ssh
useradd chroot-user
passwd chroot-user
#passwd chroot-user:extra/jailkit
jk_jailuser -m -n -j /var/chroot --shell=/bin/bash chroot-user
mkdir /home/chroot-user
mount --bind /var/chroot/home/chroot-user /home/chroot-user
#====
#执行/usr/sbin/jk_addjailuser [OPTIONS] chrootdir username
#建立受限用户,受限用户的组均隶属于users组
复制代码
有点乱,将就着看吧。
作者:
levelsee
时间:
2011-6-27 18:49
技术贴,顶
作者:
堕落kiss
时间:
2011-6-27 18:53
学习了
作者:
苁林老鬼
时间:
2011-6-27 18:54
来学习鸟
作者:
Poison
时间:
2011-6-27 18:55
cnx的监狱代码来鸟
作者:
twig
时间:
2011-6-28 09:46
玩web搞个虚拟ftp用户不就行了,还折腾ssh。
欢迎光临 全球主机交流论坛 (https://443502.xyz/)
Powered by Discuz! X3.4