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、可用新建用户登陆测试
操作完毕!