当前位置: 首页 > news >正文

Linux用户,用户组,所有者权限分配,sftp用户权限分配

注意以下命令执行需要在root用户下执行

tenant命令切换至root命令

sudo -do  root

删除用户信息

1.不删除用户主目录

userdel user_name

2.删除用户主目录

userdel -r user_name

usermod命令修改用户账户权限

更改用户名

sudo usermod -l newusername oldusername

更改UID

sudo usermod -u 1001 username

更改用户账户得主要组Id

sudo usermod -g newgroupname username

更改用户主目录

sudo usermod -d /new/home/directory username

修改密码

sudo passwd username

新增用户

useradd 用户名

设置密码

passwd 用户名

用户组管理

要将用户添加到用户组中,可以使用usermod命令

usermod -G 用户组 用户名

查看当前用户所属用户组

groups

要修改文件和目录的权限,可以使用chmod命令。chmod命令的基本语法如下:

chmod [选项] 权限 文件/目录

  • u:代表文件/目录的所有者;
  • g:代表与文件/目录所有者同一用户组的用户;
  • o:代表其他用户;
  • a:代表所有用户。

以下是一些常用的权限设置:

  • r:读权限;
  • w:写权限;
  • x:执行权限。

例如,要将testuser用户对/home/testuser目录的权限设为读、写和执行,可以执行以下命令:

sudo chmod u+rwx /home/testuser

分别代表所有者 用户组 其他用户得权限 后面两个代表用户 用户组

也可以使用命令sudo chmod 700 /home/testuser,能够批量对所有者,用户组,其他用户赋权限

7 0 0 分别代表二进制 rwx - - - - - -也就是111 000 000

相关文章:

  • 问题 B: 2.左右(lr.cpp/pas)
  • C++:程序设计实例
  • 2024/06/11--代码随想录算法1/17|理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
  • Spark的开发环境配置
  • LeakSearch:针对网络公开凭证的安全扫描与检测工具
  • 【设计模式】创建型设计模式之 建造者模式
  • 【机器学习】让计算机变得更加智能
  • IDEA创建Maven项目
  • 【设计模式】创建型设计模式之 工厂模式
  • 我要成为算法高手-双指针篇
  • 34.打印K型
  • Vue10-事件修饰符
  • React@16.x(25)useReducer
  • orbslam2代码解读(4):loopclosing回环检测线程
  • 从票务到游戏:Celestia 首届黑客松亮点项目盘点
  • $translatePartialLoader加载失败及解决方式
  • docker python 配置
  • iOS | NSProxy
  • js作用域和this的理解
  • Making An Indicator With Pure CSS
  • QQ浏览器x5内核的兼容性问题
  • vue 配置sass、scss全局变量
  • Yeoman_Bower_Grunt
  • 产品三维模型在线预览
  • 初识 webpack
  • 后端_ThinkPHP5
  • 机器学习中为什么要做归一化normalization
  • 基于web的全景—— Pannellum小试
  • 延迟脚本的方式
  • 由插件封装引出的一丢丢思考
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • #图像处理
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (C语言)字符分类函数
  • (python)数据结构---字典
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (转)linux 命令大全
  • (转)可以带来幸福的一本书
  • .htaccess配置重写url引擎
  • .libPaths()设置包加载目录
  • .NET Core引入性能分析引导优化
  • .NET8 动态添加定时任务(CRON Expression, Whatever)
  • .NetCore部署微服务(二)
  • .Net多线程Threading相关详解
  • @NestedConfigurationProperty 注解用法
  • []串口通信 零星笔记
  • [100天算法】-不同路径 III(day 73)
  • [1127]图形打印 sdutOJ
  • [2016.7 Day.4] T1 游戏 [正解:二分图 偏解:奇葩贪心+模拟?(不知如何称呼不过居然比std还快)]
  • [20160902]rm -rf的惨案.txt
  • [Asp.net MVC]Bundle合并,压缩js、css文件
  • [C#基础]说说lock到底锁谁?
  • [CUDA手搓]从零开始用C++ CUDA搭建一个卷积神经网络(LeNet),了解神经网络各个层背后算法原理
  • [FROM COM张]如何解决Nios II SBTE中出现的undefined reference to `xxx'警告