如题所述
比如,要只有user1能访问/home/user1这个文件夹,而你用root用户
那么在root下,使用
mkdir /home/user1建立文件夹
chown user1 /home/user1给文件夹指定拥有者
chmod 700 /home/user1指定只有所有者有权限,其他人不能访问。|
要让他不能访问其他文件的话。。。不好办
因为你看一个文件的访问权限-rwxrwxrwx分别表示 拥有者读写执行,拥有组读写执行,其他读写执行。
而系统里大多文件的第三部分起码都是r--,也就是任何人都可以读
再说了,你要让他不能访问其他文件的话甚至连系统他都进不去。。。
起码留下了读的权限,当然,他默认就看不见其他用户的根目录,比如/root任何用户都看不见。追问
那么在root下,使用
mkdir /home/user1建立文件夹
chown user1 /home/user1给文件夹指定拥有者
chmod 700 /home/user1指定只有所有者有权限,其他人不能访问。|
要让他不能访问其他文件的话。。。不好办
因为你看一个文件的访问权限-rwxrwxrwx分别表示 拥有者读写执行,拥有组读写执行,其他读写执行。
而系统里大多文件的第三部分起码都是r--,也就是任何人都可以读
再说了,你要让他不能访问其他文件的话甚至连系统他都进不去。。。
起码留下了读的权限,当然,他默认就看不见其他用户的根目录,比如/root任何用户都看不见。追问
呵呵,我就是想不让他访问其他的文件,只能访问一个日志文件,不过好像真的做不到
追答只希望他访问一个日志文件的话就不给他系统用户了,给他用户就是让他能用这个系统里的东西啊。比如再严格的用户,总是可以使用shell把,也就是除了用户目录起码他可以访问/bin/bash。
向你这样为啥不建立个web服务或者ftp服务,给他个帐号里面只有一个目录一个文件的访问权限
温馨提示:答案为网友推荐,仅供参考