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、可用新建用户登陆测试
操作完毕!
例子:
递归赋予files文件夹所有用户可读可写权限
chmod -R a+rw files
LINUX下的用户访问授权,文件权限相关推荐
- linux下创建用户赋予root权限
前言: 最近一直在折腾linux的脚本,用来固化一些常用的功能,本次记录创建用户赋予权限. 1.创建用户 useradd 和 adduser 都行 eg, useradd deploy 2.创建或者修 ...
- Linux中的用户及文件权限管理总结
一.用户 1.查看用户:who am I 2.创建用户:sudo adduser <用户名> 在linux中,root权限拥有至高无上的权利,一般登录系统时都是以普通账户的身份登录的,要创 ...
- linux下的文件属性和文件权限
linux系统下,一切都是文件,不管是硬件设备接口还是磁盘,都是有一个个的文件组成,称为包.在此,linux下磁盘分区是很重要的,可以看我之前写的关于linux分区.现在我们来看看文件的权限和属性,在 ...
- (转)Linux 下 查看以及修改文件权限
场景:Linux环境下远程部署项目,发现因为文件权限问题,不能执行远端的可执行文件.问题还没解决,待议... 1 查看权限 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就 ...
- linux下用chmod修改文件权限详解(文件权限与特殊权限)
chmod 是一条在Unix系统中用于控制用户对文件的权限的命令(change mode单词前缀的组合)和函数.只有文件所有者和超级用户可以修改文件或目录的权限.可以使用绝对模式,符号模式指定文件的权 ...
- linux特殊权限是e,linux下用chmod修改文件权限详解(文件权限与特殊权限)
chmod是一条在Unix系统中用于控制用户对文件的权限的命令(changemode单词前缀的组合)和函数.只有文件所有者和超级用户可以修改文件或目录的权限.可以使用绝对模式,符号模式指定文件的权限. ...
- linux下C语言修改文件权限
头文件 <sys/stat.h> 函数 chmod(char* path , mode_t mode) //文件目录和权限 fchmod(int fd , mode_t mode)//文件 ...
- linux下递归修改目录/文件权限命令
1.切换到该目录下: 1 cd /yourplace 2.递归修改当前目录下所有文件夹的权限755: 1 find -type d -exec chmod 755 {} \; /一般用这条就可以了 2 ...
- Linux下创建用户并设置权限
useradd ssh02 passwd ssh02 chown -R ssh02 /home/tomcat-9.0/logs 1.想创建的用户目录 mkdir /home 2.新建用户到指定的目录 ...
最新文章
- 射频领域中交调和互调的区别
- 696. Count Binary Substrings 计数二进制子串
- [消息]C++ Connections 在拉斯维加斯召开年会
- linux系统安装宝塔面板
- 哪个读书app可以导入txt_QQ阅读iphone版怎么导入电子书 三种手机QQ阅读器导入本地图书图文教程...
- -mysql-锁机制分为表级锁和行级锁
- LeetCode 278. 第一个错误的版本(二分查找)
- 苹果紧急修复三枚已遭在野利用的 iOS 0day
- Linux 命令(59)—— c++filt 命令
- MATLAB 读取表格 | readmatrix函数
- DELMIA软件物流仿真:带曲线转角输送带输送物料的仿真操作方法
- 红帽6.2 DOS无盘 NetWare 制作
- 软件工程--团队作业2
- 原来excel也能做职业数据分析(步骤完整且过程详细)
- 第10集丨龙场悟道:阳明心学的诞生
- Eclipse+ GNU ARM Eclipse Plug-in+ Sourcery G++ Lite Edition for ARM+OPENCD+Jlink的开源开发环境
- Python超实用小技巧:统计每列缺失值的占比
- mongo-节点出现recovering状态的处理办法
- java怎么给pr 上字幕_如何给Final Cut Pro快速加字幕(PR也适用)
- C#里关于委托的使用方法使用delegate、Action、func和Thread声明、锁安全