美文网首页
linux权限、账户

linux权限、账户

作者: 撸出优雅的代码 | 来源:发表于2020-04-03 11:46 被阅读0次

一、权限

1.1 权限解读

r 只读,w 可写,x 可执行,- 表示无此权限

-rwxrw-r‐-1
文件或文件夹 所有者 所在组 其它组

1.2 chown 改变所有者

change owner 的意思,主要作用就是改变文件或者目录所有者,所有者包含用户和用户组

  • chown [-R] 用户名称 文件或者目录
  • chown [-R] 用户名称:用户组名称 文件或目录

-R:进行递归式的权限更改,将目录下的所有文件、子目录更新为指定用户组权限

chown -R test:suoron /u   //-R=递归

1.3 chmod 改变访问权限

chmod [who] [+ | - | =] [mode] 文件名

* who 表示操作对象可以是以下字母的一个或者组合
    u:用户 user
    g:用户组 group
    o:表示其他用户
    a:表示所有用户是系统默认的
* 操作符号
    +:表示添加某个权限
    -:表示取消某个权限
    =:赋予给定的权限,取消文档以前的所有权限
* mode
    表示可执行的权限,可以是 r、w、x
    
示例:
    添加可执行的权限 (chomd +x shell.sh)
    去除可执行的权限 (chomd -x shell.sh)
    是改变文件或者目录所有者(chown root:root 文件或者目录)
    

1.4 数字表示法

  • chmod 777 test.txt
0 表示没有任何权限
1 表示有可执行权限 = x
2 表示有可写权限 = w
4 表示有可读权限 = r
使文件或目录无任何权限 (chomd 000 文件或者目录)

二、账户


2.1 设置Root账户

sudo passwd root    //设置 Root 账户密码
su  //切换到 Root

2.2 设置允许远程登录 Root

  • Ubuntu16:修改方式
vi /etc/ssh/sshd_config //编辑 

# Authentication:
LoginGraceTime 120
#PermitRootLogin without-password     //注释此行
PermitRootLogin yes                             //加入此行
StrictModes yes

service ssh restart //重启服务 
  • Ubuntu18:修改方式
sudo echo "PermitRootLogin yes" >> /etc/ssh/sshd_config     //设置超级用户登录
service ssh restart     //重启服务 

2.3 用户

  • 普通用户:在系统上的任务是进行普通操作
  • 超级管理员:对系统具有绝对的控制权,能够对系统进行一切操作。用 root 表示,root 用户在系统中拥有最高权限,默认下 Ubuntu 用户的 root 用户是不能登录的。
  • 安装时创建的系统用户:创建时被添加到 admin 组中,在 Ubuntu 中,admin 组中的用户默认是可以使用 sudo 命令来执行只有管理员才能执行的命令的。如果不使用 sudo 就是一个普通用户。
  • 添加用户
useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-s <shell>][-u <uid>][用户名称]
1.创建用户test
useradd -d /home/test -g suoron -s /bin/bash -u 1024 test
2.设置密码
passwd test
3.进入用户目录
cd ~
cd ./cd ..

相关文章

  • linux权限、账户

    一、权限 1.1 权限解读 r 只读,w 可写,x 可执行,- 表示无此权限 1.2 chown 改变所有者 ch...

  • Linux学习(三)——用户账户和组账户

    用户账户和组账户 用户账户管理 Linux使用用户权限机制对系统进行管理。 主要功能:提供不同用户使用本系统的权限...

  • Linux、CentOS 强制重置 Root 账户密码

    Linux、CentOS 强制重置 Root 账户密码 切换成管理员权限 -> 重启 -> 进入 GRUB 界面(...

  • 第7章 理解Linux文件权限

    7.1 Linux的安全性 Linux安全系统的核心是:用户账户。用户权限:通过创建用户时分配的用户ID(UID)...

  • Linux下root密码破解

    Linux下root账户时管理员最高权限,一般情况下是不使用的,需要使用权限时候 sudo 就可以提取最高权限使用...

  • 大数据开发学习平台安装配置

    本文中直接跳过服务器之间免密码登录以及相关账户的创建和权限配置的工作。相关操作请移步 免密码 登录,linux账户...

  • 20170724 文件权限

    概要 linux文件权限linux文件特殊权限ACL 访问控制列表 一、linux文件权限 (一)linux文件属...

  • linux文件访问权限

    参考 Linux 简单修改权限命令 Linux权限详解 命令之 chmod:修改权限 Linux命令:修改文件权限...

  • Linux 服务器安全1,2,3

    一、创建一个受限的账户,而不是使用root(拥有linux无上的权限)管理服务器 useradd username...

  • Linux用户与用户组管理

    Linux用户权限管理: 一,用户: linux是多用户多任务系统,包含两个概念:用户与用户组 用户与账户是同一个...

网友评论

      本文标题:linux权限、账户

      本文链接:https://www.haomeiwen.com/subject/wpchphtx.html