linux的基本操作3(权限)
sudo cat /etc/passwd 查看账户信息
用户有自己的编号是uid,组也有自己的编号是gid
useradd -D 查看默认添加账号的模板
sudo useradd -m liu 添加带home目录的账户
sudo userdel -r liu 删除账户liu连同其home目录及email
passwd 修改自己的密码
sudo passwd root 修改root账户的密码
sudo chage liu 修改liu的账户过期设置
sudo cat /etc/group 查看会员组信息
sudo groupadd testgroup 添加会员组
sudo usermod -a -G 组名 用户名 将用户名追加到会员组里
sudo groupmod -n 新组名 旧组名 修改会员组名
sudo groupdel testgroup 删除会员组
- 代表文件
d 代表目录
l 代表链接(快捷方式)
c 代表字符型设备
b 代表块设备
n 代表网络设备
r 代表读权限
w 代表写权限
x 代表执行权限
d rwx r-x ---
- rwx rwx rwx
第一组:文件所有者 owner
第二组:文件所属组成员 group
第三组:系统的其他用户 other
--- 0 无任何权限
--x 1 执行
-w- 2 写入
-wx 3 写入和执行(1+2)
r-- 4 读
r-x 5 读和执行(1+4)
rw- 6 读和写(2+4)
rwx 7 全部(1+2+4)
(牢记1,2,4)
chmod 760 filename 修改文件权限
chmod -R 777 mulu/ 给该文件夹及其子文件及文件夹777权限
umask
ubuntu 默认是0022,或0002
文件默认权限是666
目录默认权限是777
新建文件或文件夹的默认权限就是默认文件或文件夹的权限减去umask的值得到的权限
umask 022 修改umask默认值
u 代表用户(自己)
g 代表组
o 代表其他
a 代表以上所有
+ 是增加权限
- 是减少权限
= 是将权限设置成后面的值
chmod o+r filename 给其它用户增加读权限
chmod u-w filename 给自己减去写权限
chown 用户名/uid 文件名 修改文件所属用户
chgrp 组名 文件名 将文件移到指定组
chattr +i filename/directory 给文件/文件夹加上不可删除属性
chattr -i filename/directory 去掉不可删除属性
&&和
指令1 && 指令2 如果指令1执行成功才执行指令2
||或
指令1 || 指令2 如果指令1执行错误才执行指令2
last 查看自己的登录记录
lastlog 每个账号最近登录时间
who 显示谁在登录
w 显示谁在登录和在做什么
cat /var/log/secure 查看登录文件(Centos下好用)
安装LNMP稳定版(ubuntu17.04装不上)
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
安装完成后lnmp vhost add指令添加虚拟主机
配置SSHD服务
yum install openssh-server
找到了 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开
将文件中,关于监听端口、监听地址前的 # 号去除
Port 6983
Protocol 2
#禁止root用户登录
PermitRootLogin no
#禁止使用密码登录
PasswordAuthentication no
PermitEmptyPasswords no
PasswordAuthentication yes
linux的基本操作3(权限)的更多相关文章
- linux的基本操作与常见命令
linux的基本操作与常见命令: jdk的安装: 步骤:(特别注意:虚拟机安装的一般是32位的操作系统,jdk也必须使用32位的) 查看虚拟机版本:sudo uname --m i686 //表示是3 ...
- 【学习笔记】Linux基础(二):Linux的基本操作
二.Linux的基本操作 0.正确的开关机操作 开机和登陆: 安全起见,一般不使用最高权限的root账户登入系统,光立系统时再使用 登录时为login程序提供账户名和密码即可,密码不会被显示,登陆后显 ...
- Linux(三)__文件权限、系统的查找、文本编辑器
一.文件权限 1.理解文件权限及其分配 2.掌握查看文件和目录的权限 3.掌握权限文字表示法和数值表示法 4.学会使用chmod命令设置权限 5.学会使用chown命令修改属主和组 linux文件能不 ...
- Linux文件和目录权限详细讲解
转载请标明出处: http://www.cnblogs.com/why168888/p/5965180.html 本文出自:[Edwin博客园] Linux文件和目录权限解读 如何设置Linxu文件和 ...
- linux 中更改用户权限和用户组的命令chmod,chgrp实例
linux 中更改用户权限和用户组的命令实例; 增加权限给当前用户 chmod +wx filename chmod -R 777 /upload 用户组 chgrp -R foldname zdz ...
- Linux文件及目录权限解析
Linux系统9位基础权限体系 文件权限 * r权限 可读 对文件具有读取及查看文件内容的全新啊 * w权限 可写 对文件具有新增.修改文件内容的权限 ...
- Linux命令:修改文件权限命令chmod、chgrp、chown详解
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权 限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而 ...
- Linux用户配置sudo权限
Linux用户配置sudo权限 创建sudo权限用户 #useradd supope #passwd supope #visudo #supope ALL=(ALL) AL ...
- 【Linux】文件特殊权限 SUID/SGID/Sticky Bit
linux中除了常见的读(r).写(w).执行(x)权限以外,还有3个特殊的权限,分别是setuid.setgid和stick bit 1.setuid.setgid 先看个实例,查看你的/usr/b ...
- linux中执行命令权限不够怎样处理
在linux中执行命令权限不够就要增加权限,先看遇到的情况 查看权限情况 那就赋予权限 执行命令
随机推荐
- jquery easyui的应用-2
有两个版本: freeware edition, commercial edition easyui的 datagrid 实际上是一个table, 其数据来源 通过 url属性来从后台的php页面 获 ...
- git 管理和存储二进制大文件
git 管理二进制文件 本文档将逐步带你体验 git 的大文件管理方式. 环境: windows10 64位 cmd git版本: git version 2.18.0.windows.1 创建到推送 ...
- 关系数据库、NoSQL和NewSQL数据库产品分类
- 6th-Python基础——集合、函数
1.集合 主要作用: (1)去重 (2)关系测试,交集.差集difference().并集union().反向差集symmetric_difference().子集issubset().父集issup ...
- ckeditor5 安装高亮,颜色插件
ckeditor5 安装高亮插件 1.准备 git clone -b stable https://github.com/ckeditor/ckeditor5-build-classic.git cd ...
- docker 安装mysql示例
docker pull mysql 错误的启动: [root@localhost ~]# docker run --name mysql01 -d mysql 42f09819908bb72dd99a ...
- Strut2页面传参跳转 --Struts2
1.本案例借助struts2框架,完成页面传参.跳转功能 2.代码实现 index.jsp: <form action="helloStruts2.action" metho ...
- VSCode+python插件
1.打开VSCode 点击箭头所指地方 然后输入python 安装截图所示的插件 2.进行python路径设置 点击文件--首选项--设置 点击... 会弹出一个下拉框 选择打开setting.jso ...
- JavaScript基础四
1.13 Js中的面向对象 1.13.1 创建对象的几种常用方式 1.使用Object或对象字面量创建对象 2.工厂模式创建对象 3.构造函数模式创建对象 4.原型模式创建对象 1.使用Object或 ...
- django2_开发web系统接口
1.单独创建.../sign/views_if.py文件,开发添加发布会接口 from django.http import JsonResponse from cmdb.models import ...