Chinaunix

标题: 关于用户的权限问题???疑难问题,高手请进! [打印本页]

作者: ben_jamin    时间: 2006-06-16 16:05
标题: 关于用户的权限问题???疑难问题,高手请进!
高手进!

[ 本帖最后由 ben_jamin 于 2006-6-16 16:13 编辑 ]
作者: ben_jamin    时间: 2006-06-16 16:06
我想在redhat linux里面设置一个普通用户,他登陆后只可以进入自己的目录并且要锁定在自己的目录里,比如/home/user里,不可以看到他的任何上一级目录,不可以使用cd / , cd../进入上级目录。并且在pwd的时候显示为/。他可以进入自己建立的目录里,比如/home/user/aa里.我该怎么办。我使用了chmod,chown,umask 更改了他的属组,可是还是使用cd能够看到上级目录和里面的内容。我该怎么办,各位高手赐招了! 我看了一下好像chroot可以实现。不敢确定,man 一下帮助太少!chroot user /home/www   好像不行。估计是语法错误!各位还有没有好的办法了?
作者: ben_jamin    时间: 2006-06-16 16:14
我的想法就像ftp那样去控制和锁定用户只能在自己的目录里,我也知道比较难办。郁闷!
作者: ben_jamin    时间: 2006-06-16 16:28
各位高手,再出出主意!
作者: ben_jamin    时间: 2006-06-16 16:49
#!/bin/bash
if [ "$1" = "-c" ]; then
        i=0;
        PARAMS="";
        for param in $*; do
                if [ $i -gt 0 ]; then
                        PARAMS="$PARAMS $param";
                fi
                let i++;
        done;
        sudo /usr/sbin/chroot /home/$USER /bin/su - $USER -c "$PARAMS"
else
        sudo /usr/sbin/chroot /home/$USER /bin/su - $USER
fi;
作者: ben_jamin    时间: 2006-06-16 16:55
这个脚本估计也不行!
作者: ben_jamin    时间: 2006-06-16 17:08
我已经找到了完全解决的方法,
多谢为这个帖子出主意的各位高手,特别感谢的是寂寞烈火!:)
作者: qfangcn    时间: 2006-06-16 17:16
原帖由 ben_jamin 于 2006-6-16 17:08 发表
我已经找到了完全解决的方法,
多谢为这个帖子出主意的各位高手,特别感谢的是寂寞烈火!:)

请问LZ是怎么解决的啊?
作者: ben_jamin    时间: 2006-06-19 10:00
这个问题竟然没有一个人会?
作者: 割鹿刀    时间: 2006-06-20 16:41
原帖由 qfangcn 于 2006-6-16 17:16 发表

请问LZ是怎么解决的啊?


怎么解决的啊? 贴出来share一下啊
作者: Linux@初学者    时间: 2006-06-20 16:45
楼主在自言自语,解决了也不SHARE一下啊
作者: 割鹿刀    时间: 2006-06-21 11:30
呵呵,不是好同志的说。郁闷。。到底是怎样解决的呢?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2