LINUX下的用户访问授权

LINUX下的用户访问授权

从今天开始平台才算转移到了linux下了,终于也有了新的开端,尽管来的有些迟了,但是我还是很高兴,平台的转移是我进入计算机领域这么久下的一个大的愿望,我非常看好linux的发展前景,果不以其然,这些年的发展势头异常勇猛,大的用户使用量,造就了更大的市场前景,现如今哪个高端软件开始考虑也已经考虑对linux平台的支持了?对于我来说弥补和提高这方面的能力和知识可算是要奋起加油啦!

从现在开始!

LINUX下的用户访问授权--作者:skyzip

1、建立帐号

a.推荐使用 useradd 命令

使用方法:useradd username

举例如下:

需建立帐号为:skyzip

useradd skyzip

b.建立密码

使用命令:passwd

使用方法:passwd password

举例如下:

假设密码为:123456

passwd skyzip 回车

New UNIX password: 123456 回车

BAD PASSWORD: it does not contain enough DIFFERENT characters '系统提示

Retype new UNIX password: 123456 回车

passwd: all authentication tokens updated successfully '系统提示

2、赋予用户指定位置

使用方法:vi etc/passwd

举例如下:

打开passwd

更改和新建用户相关的语句,修改后的语句中的abc为指向的文件夹

原:google: x:507:507::/home/html google:/bin/bash

修改后:google: x:507:507::/var/web/www/html/abc:/bin/bash

3、建立目标文件夹

使用命令:mkdir

使用方法:mkdir directoryname

举例如下:

在合适的位置建立文件夹为:mkdir abc

在var/web/www/html/位置,mkdir abc

4、更改目标文件的拥有者

a.更改文件和文件夹拥有者

使用命令:chown

使用方法:chown -R username:groupname directoryname

意思为把这个目录下的所有文件和文件夹更改拥有者

举例如下:

chown skyzip:skyzip abc

注:必须在ABC目录的上一层使用此命令格式

完成后可用ls -l查看是否已更改了拥有者

b.进入abc目录,输入如下命令更改权限

chown -Rf username.groupname directoryname

5、更改文件夹读写权限

使用命令:chmod

使用方法:chmod 具体权限值 directoryname(此为只更改directoryname的权限不影响里面的文件夹和文件权限)

chmod -Rf 具体权限值 directoryname(此为更改directoryname的权限以及所包含所有文件夹和文件)

举例如下:

chmod 777 abc

注:此时所在位置为var/web/www/html是abc的上一层,此处设为777,可读可写是因为我将向此文件夹上传,更改文件

chmod -Rf 777 abc

注:此时所在位置为var/web/www/html是abc的上一层,此处设为777,可读可写是因为我将向此文件夹上传,更改文件,并且把abc里所有的文件和文件夹都设为了可读写,不建议采用,很危险!

6、可用新建用户登陆测试

操作完毕!
没必要这么麻烦吧,编辑每目录上下文.htaccess可轻松搞定,