这是一篇很初级但是也比较简单容易学习Linux目录权限设置的文章,之前我使用Windows Server系统,用图形界面管理文件的访问权限.后来在学习GUN/Linux Server的时候发现GUN/Linux的权限管理设置非常强大,也非常方便.但是我发现在网路上没有一篇文章是完整叙述+让读者很容易理解的,于是我写了这篇简单易懂的Linux之文件夹权限设置希望可以帮到大家.
权限设置有什么好处?
随着计算机普及速度越来越快,家庭中有一台以上计算机,朋友带着笔记本来串门变得越来越平常.但是在与家人或朋友分享自己电脑上收藏的好冬冬的时候有没有碰到访问不能?没有文件执行权限?又或者是不希望家人与朋友把自己电脑上的冬冬看个精光而有希望与他们分享自己想给他们看的冬冬?
如果你遇到过以上问题而到现在还没有解决,那么你就可以接着往下阅读了.我相信我可以解决你的难题!
首先
请先确定你想设置的计算机系统为GUN/Linux,你在你想设置的计算机系统中拥有管理员权限或拥有可以使用sudo命令的账户.
在Linux中使用终端命令行远比图形界面要好用而省力,所以本文章全部都是在终端中进行.
个别命令在Unix系统或Mac OS X Leopard 10.5中也可使用,如果这行命令在Unix或Mac Os X Leopard 10.5中也可使用,我会在命令的最后进行标注.
好了,现在请打开你的终端.
首先输入 su 然后输入你的管理员账户密码,如果你是使用 sudo 那么请输入 sudo su 然后输入你的账户密码登录. [Linux/Unix/Mac]
等待命令提示符变成#然后进行下面的操作.
进入你想共享的文件夹,最好是在 /home 目录下,这样比较善于管理.如果你还没有专门用来共享的文件夹,那么你可以建立一个.
进入你想建立共享文件夹的目录. cd 路径 命令可以帮助你去任何你想去的目录,比如 cd /var/www 就是进入根目录下的var文件夹里的www文件夹里.如果你不知道你想去的目录名字,你可以 cd / 进入根目录,然后输入 ls 命令,查看根目录里的所有文件夹名,然后在用 cd 命令进入你想要去的文件夹 [Linux/Unix/Mac]
cd .. 可以让你返回上一级目录,比如你在/var/www目录中,输入 cd .. 就会返回到var目录中,如果输入 cd …/blog/ 则会进入 /var/目录里的blog文件夹. [Linux/Unix/Mac]
输入 mkdir 你想建立的共享文件夹的名字,比如 mkdir sharing [Linux/Unix/Mac]
好了,建立好共享文件夹了.但是这个文件夹是用管理员账户建立的,在普通账户登录的图形界面中并不能直接访问或修改,拷贝修改文件的时候会很麻烦.所以我们要修改一下这个共享文件夹的权限,使你在图形界面中也可以访问修改其中的文件.
chown是用来修改文件或者文件夹的所有者与所有组的命令.如果你的用户名是 jack ,你的共享文件夹目录是/home/sharing/ 那么你就可以输入 chown jack /home/sharing 这个命令是把sharing文件夹的所有者换成是jack这个用户的.换了用户之后还需要增加这个用户对文件夹的读写权限,输入 chmod + 700 /home/sharing ,好了,你现在对这个文件架有完全的权限了.现在就把你想共享给朋友和家人的数据放进来吧.